1/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ 2(function(window,$){if(!$)return;if(typeof $.isArray!=='function')$.isArray=(typeof Array!=='undefined'&&typeof Array.isArray==='function')?Array.isArray:function(obj){return Object.prototype.toString.call(obj)==='[object Array]';};if(typeof $.isFunction!=='function')$.isFunction=function(obj){return typeof obj==='function';};if(typeof $.type!=='function')$.type=function(obj){if(obj==null)return String(obj);if(Array.isArray(obj))return 'array';return Object.prototype.toString.call(obj).slice(8,-1).toLowerCase();};if(typeof $.trim!=='function')$.trim=function(text){if(text==null)return '';var value=String(text);if(typeof value.trim==='function')return value.trim();return value.replace(/^\s+|\s+$/g,'');};})(window,window.jQuery);; 3!function(i){"use strict";"function"==typeof define&&define.amd?define(["jquery"],i):"undefined"!=typeof exports?module.exports=i(require("jquery")):i(jQuery);}(function(i){"use strict";var e=window.Slick||{};(e=function(){var e=0;return function(t,o){var s,n=this;n.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:i(t),appendDots:i(t),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return i('<button type="button" />').text(t+1);},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},n.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},i.extend(n,n.initials),n.activeBreakpoint=null,n.animType=null,n.animProp=null,n.breakpoints=[],n.breakpointSettings=[],n.cssTransitions=!1,n.focussed=!1,n.interrupted=!1,n.hidden="hidden",n.paused=!0,n.positionProp=null,n.respondTo=null,n.rowCount=1,n.shouldClick=!0,n.$slider=i(t),n.$slidesCache=null,n.transformType=null,n.transitionType=null,n.visibilityChange="visibilitychange",n.windowWidth=0,n.windowTimer=null,s=i(t).data("slick")||{},n.options=i.extend({},n.defaults,o,s),n.currentSlide=n.options.initialSlide,n.originalSettings=n.options,void 0!==document.mozHidden?(n.hidden="mozHidden",n.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(n.hidden="webkitHidden",n.visibilityChange="webkitvisibilitychange"),n.autoPlay=i.proxy(n.autoPlay,n),n.autoPlayClear=i.proxy(n.autoPlayClear,n),n.autoPlayIterator=i.proxy(n.autoPlayIterator,n),n.changeSlide=i.proxy(n.changeSlide,n),n.clickHandler=i.proxy(n.clickHandler,n),n.selectHandler=i.proxy(n.selectHandler,n),n.setPosition=i.proxy(n.setPosition,n),n.swipeHandler=i.proxy(n.swipeHandler,n),n.dragHandler=i.proxy(n.dragHandler,n),n.keyHandler=i.proxy(n.keyHandler,n),n.instanceUid=e++,n.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,n.registerBreakpoints(),n.init(!0);};}()).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"});},e.prototype.addSlide=e.prototype.slickAdd=function(e,t,o){var s=this;if("boolean"==typeof t)o=t,t=null;
3else{if(t<0||t>=s.slideCount)return !1;}s.unload(),"number"==typeof t?0===t&&0===s.$slides.length?i(e).appendTo(s.$slideTrack):o?i(e).insertBefore(s.$slides.eq(t)):i(e).insertAfter(s.$slides.eq(t)):!0===o?i(e).prependTo(s.$slideTrack):i(e).appendTo(s.$slideTrack),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slides.each(function(e,t){i(t).attr("data-slick-index",e);}),s.$slidesCache=s.$slides,s.reinit();},e.prototype.animateHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.animate({height:e},i.options.speed);}},e.prototype.animateSlide=function(e,t){var o={},s=this;s.animateHeight(),!0===s.options.rtl&&!1===s.options.vertical&&(e=-e),!1===s.transformsEnabled?!1===s.options.vertical?s.$slideTrack.animate({left:e},s.options.speed,s.options.easing,t):s.$slideTrack.animate({top:e},s.options.speed,s.options.easing,t):!1===s.cssTransitions?(!0===s.options.rtl&&(s.currentLeft=-s.currentLeft),i({animStart:s.currentLeft}).animate({animStart:e},{duration:s.options.speed,easing:s.options.easing,step:function(i){i=Math.ceil(i),!1===s.options.vertical?(o[s.animType]="translate("+i+"px, 0px)",s.$slideTrack.css(o)):(o[s.animType]="translate(0px,"+i+"px)",s.$slideTrack.css(o));},complete:function(){t&&t.call();}})):(s.applyTransition(),e=Math.ceil(e),!1===s.options.vertical?o[s.animType]="translate3d("+e+"px, 0px, 0px)":o[s.animType]="translate3d(0px,"+e+"px, 0px)",s.$slideTrack.css(o),t&&setTimeout(function(){s.disableTransition(),t.call();},s.options.speed));},e.prototype.getNavTarget=function(){var e=this,t=e.options.asNavFor;return t&&null!==t&&(t=i(t).not(e.$slider)),t;},e.prototype.asNavFor=function(e){var t=this.getNavTarget();null!==t&&"object"==typeof t&&t.each(function(){var t=i(this).slick("getSlick");t.unslicked||t.slideHandler(e,!0);});},e.prototype.applyTransition=function(i){var e=this,t={};!1===e.options.fade?t[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:t[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t);},e.prototype.autoPlay=function(){var i=this;i.autoPlayClear(),i.slideCount>i.options.slidesToShow&&(i.autoPlayTimer=setInterval(i.autoPlayIterator,i.options.autoplaySpeed));},e.prototype.autoPlayClear=function(){var i=this;i.autoPlayTimer&&clearInterval(i.autoPlayTimer);},e.prototype.autoPlayIterator=function(){var i=this,e=i.currentSlide+i.options.slidesToScroll;i.paused||i.interrupted||i.focussed||(!1===i.options.infinite&&(1===i.direction&&i.currentSlide+1===i.slideCount-1?i.direction=0:0===i.direction&&(e=i.currentSlide-i.options.slidesToScroll,i.currentSlide-1==0&&(i.direction=1))),i.slideHandler(e));},e.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=i(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=i(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}));},e.prototype.buildDots=function(){var e,t,o=this;if(!0===o.options.dots){for(o.$slider.addClass("slick-dotted"),t=i("<ul />").addClass(o.options.dotsClass),e=0;e<=o.getDotCount();e+=1)t.append(i("<li />").append(o.options.customPaging.call(this,o,e)));o.$dots=t.appendTo(o.options.appendDots),o.$dots.find("li").first().addClass("slick-active");}},e.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(e,t){i(t).attr("data-slick-index",e).data("originalStyling",i(t).attr("style")||"");}),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?i('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),i("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable");},e.prototype.buildRows=function(){var i,e,t,o,s,n,r,l=this;if(o=document.createDocumentFragment(),n=l.$slider.children(),l.o
3ptions.rows>1){for(r=l.options.slidesPerRow*l.options.rows,s=Math.ceil(n.length/r),i=0;i<s;i++){var d=document.createElement("div");for(e=0;e<l.options.rows;e++){var a=document.createElement("div");for(t=0;t<l.options.slidesPerRow;t++){var c=i*r+(e*l.options.slidesPerRow+t);n.get(c)&&a.appendChild(n.get(c));}d.appendChild(a);}o.appendChild(d);}l.$slider.empty().append(o),l.$slider.children().children().children().css({width:100/l.options.slidesPerRow+"%",display:"inline-block"});}},e.prototype.checkResponsive=function(e,t){var o,s,n,r=this,l=!1,d=r.$slider.width(),a=window.innerWidth||i(window).width();if("window"===r.respondTo?n=a:"slider"===r.respondTo?n=d:"min"===r.respondTo&&(n=Math.min(a,d)),r.options.responsive&&r.options.responsive.length&&null!==r.options.responsive){s=null;for(o in r.breakpoints)r.breakpoints.hasOwnProperty(o)&&(!1===r.originalSettings.mobileFirst?n<r.breakpoints[o]&&(s=r.breakpoints[o]):n>r.breakpoints[o]&&(s=r.breakpoints[o]));null!==s?null!==r.activeBreakpoint?(s!==r.activeBreakpoint||t)&&(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e),l=s),e||!1===l||r.$slider.trigger("breakpoint",[r,l]);}},e.prototype.changeSlide=function(e,t){var o,s,n,r=this,l=i(e.currentTarget);switch(l.is("a")&&e.preventDefault(),l.is("li")||(l=l.closest("li")),n=r.slideCount%r.options.slidesToScroll!=0,o=n?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,e.data.message){case "previous":s=0===o?r.options.slidesToScroll:r.options.slidesToShow-o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-s,!1,t);break;case "next":s=0===o?r.options.slidesToScroll:o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+s,!1,t);break;case "index":var d=0===e.data.index?0:e.data.index||l.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(d),!1,t),l.children().trigger("focus");break;default:return;}},e.prototype.checkNavigable=function(i){var e,t;if(e=this.getNavigableIndexes(),t=0,i>e[e.length-1])i=e[e.length-1];else for(var o in e){if(i<e[o]){i=t;break;}t=e[o];}return i;},e.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(i("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",i.proxy(e.interrupt,e,!0)).off("mouseleave.slick",i.proxy(e.interrupt,e,!1)),!0===e.options.accessibility&&e.$dots.off("keydown.slick",e.keyHandler)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.
3slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),i(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().off("click.slick",e.selectHandler),i(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),i(window).off("resize.slick.slick-"+e.instanceUid,e.resize),i("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),i(window).off("load.slick.slick-"+e.instanceUid,e.setPosition);},e.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",i.proxy(e.interrupt,e,!1));},e.prototype.cleanUpRows=function(){var i,e=this;e.options.rows>1&&((i=e.$slides.children().children()).removeAttr("style"),e.$slider.empty().append(i));},e.prototype.clickHandler=function(i){!1===this.shouldClick&&(i.stopImmediatePropagation(),i.stopPropagation(),i.preventDefault());},e.prototype.destroy=function(e){var t=this;t.autoPlayClear(),t.touchObject={},t.cleanUpEvents(),i(".slick-cloned",t.$slider).detach(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.$prevArrow.length&&(t.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove()),t.$nextArrow&&t.$nextArrow.length&&(t.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove()),t.$slides&&(t.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){i(this).attr("style",i(this).data("originalStyling"));}),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass("slick-slider"),t.$slider.removeClass("slick-initialized"),t.$slider.removeClass("slick-dotted"),t.unslicked=!0,e||t.$slider.trigger("destroy",[t]);},e.prototype.disableTransition=function(i){var e=this,t={};t[e.transitionType]="",!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t);},e.prototype.fadeSlide=function(i,e){var t=this;!1===t.cssTransitions?(t.$slides.eq(i).css({zIndex:t.options.zIndex}),t.$slides.eq(i).animate({opacity:1},t.options.speed,t.options.easing,e)):(t.applyTransition(i),t.$slides.eq(i).css({opacity:1,zIndex:t.options.zIndex}),e&&setTimeout(function(){t.disableTransition(i),e.call();},t.options.speed));},e.prototype.fadeSlideOut=function(i){var e=this;!1===e.cssTransitions?e.$slides.eq(i).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(i),e.$slides.eq(i).css({opacity:0,zIndex:e.options.zIndex-2}));},e.prototype.filterSlides=e.prototype.slickFilter=function(i){var e=this;null!==i&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(i).appendTo(e.$slideTrack),e.reinit());},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(t){t.stopImmediatePropagation();var o=i(this);setTimeout(function(){e.options.pauseOnFocus&&(e.focussed=o.is(":focus"),e.autoPlay());},0);});},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){return this.currentSlide;},e.prototype.getDotCount=function(){var i=this,e=0,t=0,o=0;if(!0===i.options.infinite)if(i.slideCount<=i.options.slidesToShow)++o;else for(;e<i.slideCount;)++o,e=t+i.options.slidesToScroll,t+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else if(!0===i.options.centerMode)o=i.slideCount;else if(i.options.asNavFor)for(;e<i.slideCount;)++o,e=t+i.options.slidesToScroll,t+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else o=1+Math.ceil((i.slideCount-i.options.slidesToShow)/i.options.slidesToScroll);return o-1;},e.prototype.getLeft=function(i){var e,t,o,s,n=this,r=0;return n.slideOffset=0,t=n.$slides.first().outerHeight(!0),!0===n.options.infinite?(n.slideCount>n.options.slidesToShow&&(n.slideOffset=n.slideWidth*n.options.slidesToShow*-1,s=-1,!0===n.options.vertical&&!0===n.options.centerMode&&(2===n.options.slidesToShow?s=-1.5:1===n.options.slidesToShow&&(s=-2)),r=t*n.options.slidesToShow*s),n.slideCount%n.options.slidesToScroll!=0&&i+n.options.slidesToScroll>n.slideCount&&n.slideCount>n.options.slidesToShow&&(i>n.slideCount?(n.slideOffset=(n.options.slidesToShow-(i-n.slideCount))*n.slideWidth*-1,r=(n.options.slidesToShow-(i-n.slideCount))*t*-1):(n.slideOffset=n.slideCount%n.options.slidesToScroll*n.slideWidth*-1,r=n.slideCount%n.options.slidesToScroll*t*-1))):i+n.options.slidesToShow>n.slideCount&&(n.slideOffset=(i+n.options.slidesToShow-n.slideCount)*n.slideWidth,r=(i+n.options.slidesToShow-n.slideCount)*t),n.slideCount<=n.options.slidesToShow&&(n.slideOffset=0,r=0),!0===n.options.centerMode&&n.slideCount<=n.options.slidesToShow?n.slideOffset=n.slideWidth*Math.floor(n.options.slidesToShow)/2-n.slideWidth*n.slideCount/2:!0===n.options.centerMode&&!0===n.options.infinite?n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)-n.slideWidth:!0===n.options.centerMode&&(n.slideOffset=0,n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)),e=!1===n.options.vertical?i*n.slideWidth*-1+n.slideOffset:i*t*-1+r,!0===n.options.variableWidth&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,!0===n.options.centerMode&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow+1),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,e+=(n.$list.width()-o.outerWidth())/2)),e;},e.prototype.getOption=e.prototype.slickGetOption=function(i){return this.options[i];},e.prototype.getNavigableIndexes=function(){var i,e=this,t=0,o=0,s=[];for(!1===e.options.infinite?i=e.slideCount:(t=-1*e.options.slidesToScroll,o=-1*e.options.slidesToScroll,i=2*e.slideCount);t<i;)s.push(t),t=o+e.options.slidesToScroll,o+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return s;},e.prototype.getSlick=function(){return this;},e.prototype.getSlideCount=function(){var e,t,o=this;return t=!0===o.options.centerMode?o.slideWidth*Math.floor(o.options.slidesToShow/2):0,!0===o.options.swipeToSlide?(o.$slideTrack.find(".slick-slide").each(function(s,n){if(n.offsetLeft-t+i(n).outerWidth()/2>-1*o.swipeLeft)return e=n,!1;}),Math.abs(i(e).attr("data-slick-index")-o.currentSlide)||1):o.options.slidesToScroll;},e.prototype.goTo=e.prototype.slickGoTo=function(i,e){this.changeSlide({data:{message:"index",index:
3parseInt(i)}},e);},e.prototype.init=function(e){var t=this;i(t.$slider).hasClass("slick-initialized")||(i(t.$slider).addClass("slick-initialized"),t.buildRows(),t.buildOut(),t.setProps(),t.startLoad(),t.loadSlider(),t.initializeEvents(),t.updateArrows(),t.updateDots(),t.checkResponsive(!0),t.focusHandler()),e&&t.$slider.trigger("init",[t]),!0===t.options.accessibility&&t.initADA(),t.options.autoplay&&(t.paused=!1,t.autoPlay());},e.prototype.initADA=function(){var e=this,t=Math.ceil(e.slideCount/e.options.slidesToShow),o=e.getNavigableIndexes().filter(function(i){return i>=0&&i<e.slideCount;});e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==e.$dots&&(e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function(t){var s=o.indexOf(t);i(this).attr({role:"tabpanel",id:"slick-slide"+e.instanceUid+t,tabindex:-1}),-1!==s&&i(this).attr({"aria-describedby":"slick-slide-control"+e.instanceUid+s});}),e.$dots.attr("role","tablist").find("li").each(function(s){var n=o[s];i(this).attr({role:"presentation"}),i(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+e.instanceUid+s,"aria-controls":"slick-slide"+e.instanceUid+n,"aria-label":s+1+" of "+t,"aria-selected":null,tabindex:"-1"});}).eq(e.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var s=e.currentSlide,n=s+e.options.slidesToShow;s<n;s++)e.$slides.eq(s).attr("tabindex",0);e.activateADA();},e.prototype.initArrowEvents=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},i.changeSlide),i.$nextArrow.off("click.slick").on("click.slick",{message:"next"},i.changeSlide),!0===i.options.accessibility&&(i.$prevArrow.on("keydown.slick",i.keyHandler),i.$nextArrow.on("keydown.slick",i.keyHandler)));},e.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&(i("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&i("li",e.$dots).on("mouseenter.slick",i.proxy(e.interrupt,e,!0)).on("mouseleave.slick",i.proxy(e.interrupt,e,!1));},e.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",i.proxy(e.interrupt,e,!1)));},e.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"}
3,e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),i(document).on(e.visibilityChange,i.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),i(window).on("orientationchange.slick.slick-"+e.instanceUid,i.proxy(e.orientationChange,e)),i(window).on("resize.slick.slick-"+e.instanceUid,i.proxy(e.resize,e)),i("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),i(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),i(e.setPosition);},e.prototype.initUI=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.show(),i.$nextArrow.show()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.show();},e.prototype.keyHandler=function(i){var e=this;i.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===i.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===i.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}));},e.prototype.lazyLoad=function(){function e(e){i("img[data-lazy]",e).each(function(){var e=i(this),t=i(this).attr("data-lazy"),o=i(this).attr("data-srcset"),s=i(this).attr("data-sizes")||n.$slider.attr("data-sizes"),r=document.createElement("img");r.onload=function(){e.animate({opacity:0}
3,100,function(){o&&(e.attr("srcset",o),s&&e.attr("sizes",s)),e.attr("src",t).animate({opacity:1},200,function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading");}),n.$slider.trigger("lazyLoaded",[n,e,t]);});},r.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),n.$slider.trigger("lazyLoadError",[n,e,t]);},r.src=t;});}var t,o,s,n=this;if(!0===n.options.centerMode?!0===n.options.infinite?s=(o=n.currentSlide+(n.options.slidesToShow/2+1))+n.options.slidesToShow+2:(o=Math.max(0,n.currentSlide-(n.options.slidesToShow/2+1)),s=n.options.slidesToShow/2+1+2+n.currentSlide):(o=n.options.infinite?n.options.slidesToShow+n.currentSlide:n.currentSlide,s=Math.ceil(o+n.options.slidesToShow),!0===n.options.fade&&(o>0&&o--,s<=n.slideCount&&s++)),t=n.$slider.find(".slick-slide").slice(o,s),"anticipated"===n.options.lazyLoad)for(var r=o-1,l=s,d=n.$slider.find(".slick-slide"),a=0;a<n.options.slidesToScroll;a++)r<0&&(r=n.slideCount-1),t=(t=t.add(d.eq(r))).add(d.eq(l)),r--,l++;e(t),n.slideCount<=n.options.slidesToShow?e(n.$slider.find(".slick-slide")):n.currentSlide>=n.slideCount-n.options.slidesToShow?e(n.$slider.find(".slick-cloned").slice(0,n.options.slidesToShow)):0===n.currentSlide&&e(n.$slider.find(".slick-cloned").slice(-1*n.options.slidesToShow));},e.prototype.loadSlider=function(){var i=this;i.setPosition(),i.$slideTrack.css({opacity:1}),i.$slider.removeClass("slick-loading"),i.initUI(),"progressive"===i.options.lazyLoad&&i.progressiveLazyLoad();},e.prototype.next=e.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}});},e.prototype.orientationChange=function(){var i=this;i.checkResponsive(),i.setPosition();},e.prototype.pause=e.prototype.slickPause=function(){var i=this;i.autoPlayClear(),i.paused=!0;},e.prototype.play=e.prototype.slickPlay=function(){var i=this;i.autoPlay(),i.options.autoplay=!0,i.paused=!1,i.focussed=!1,i.interrupted=!1;},e.prototype.postSlide=function(e){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,e]),t.animating=!1,t.slideCount>t.options.slidesToShow&&t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),!0===t.options.accessibility&&(t.initADA(),t.options.focusOnChange&&i(t.$slides.get(t.currentSlide)).attr("tabindex",0).focus()));},e.prototype.prev=e.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}});},e.prototype.preventDefault=function(i){i.preventDefault();},e.prototype.progressiveLazyLoad=function(e){e=e||1;var t,o,s,n,r,l=this,d=i("img[data-lazy]",l.$slider);d.length?(t=d.first(),o=t.attr("data-lazy"),s=t.attr("data-srcset"),n=t.attr("data-sizes")||l.$slider.attr("data-sizes"),(r=document.createElement("img")).onload=function(){s&&(t.attr("srcset",s),n&&t.attr("sizes",n)),t.attr("src",o).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===l.options.adaptiveHeight&&l.setPosition(),l.$slider.trigger("lazyLoaded",[l,t,o]),l.progressiveLazyLoad();},r.onerror=function(){e<3?setTimeout(function(){l.progressiveLazyLoad(e+1);},500):(t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),l.$slider.trigger("lazyLoadError",[l,t,o]),l.progressiveLazyLoad());},r.src=o):l.$slider.trigger("allImagesLoaded",[l]);},e.prototype.refresh=function(e){var t,o,s=this;o=s.slideCount-s.options.slidesToShow,!s.options.infinite&&s.currentSlide>o&&(s.currentSlide=o),s.slideCount<=s.options.slidesToShow&&(s.currentSlide=0),t=s.currentSlide,s.destroy(!0),i.extend(s,s.initials,{currentSlide:t}),s.init(),e||s.changeSlide({data:{message:"index",index:t}},!1);},e.prototype.registerBreakpoints=function(){var e,t,o,s=this,n=s.options.responsive||null;if("array"===i.type(n)&&n.length){s.respondTo=s.options.respondTo||"window";for(e in n)if(o=s.breakpoints.length-1,n.hasOwnProperty(e)){for(t=n[e].breakpoint;o>=0;)s.breakpoints[o]&&s.breakpoints[o]===t&&s.breakpoints.splice(o,1),o--;s.breakpoints.push(t),s.breakpointSettings[t]=n[e].settings;}s.breakpoints.sort(function(i,e){return s.options.mobileFirst?i-e:e-i;});}},e.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e]);},e.prototype.resize=function(){var e=this;i(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=i(window).width(),e.checkResponsive(),e.unslicked||e.setPosition();},50));},e.prototype.removeSlide=e.prototype.slickRemove=function(i,e,t){var o=this;if(i="boolean"==typeof i?!0===(e=i)?0:o.slideCount-1:!0===e?--i:i,o.slideCount<1||i<0||i>o.slideCount-1)return !1;o.unload(),!0===t?o.$slideTrack.children().remove():o.$slideTrack.children(this.options.slide).eq(i).remove(),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCache=o.$slides,o.reinit();},e.prototype.setCSS=function(i){var e,t,o=this,s={};
3!0===o.options.rtl&&(i=-i),e="left"==o.positionProp?Math.ceil(i)+"px":"0px",t="top"==o.positionProp?Math.ceil(i)+"px":"0px",s[o.positionProp]=i,!1===o.transformsEnabled?o.$slideTrack.css(s):(s={},!1===o.cssTransitions?(s[o.animType]="translate("+e+", "+t+")",o.$slideTrack.css(s)):(s[o.animType]="translate3d("+e+", "+t+", 0px)",o.$slideTrack.css(s)));},e.prototype.setDimensions=function(){var i=this;!1===i.options.vertical?!0===i.options.centerMode&&i.$list.css({padding:"0px "+i.options.centerPadding}):(i.$list.height(i.$slides.first().outerHeight(!0)*i.options.slidesToShow),!0===i.options.centerMode&&i.$list.css({padding:i.options.centerPadding+" 0px"})),i.listWidth=i.$list.width(),i.listHeight=i.$list.height(),!1===i.options.vertical&&!1===i.options.variableWidth?(i.slideWidth=Math.ceil(i.listWidth/i.options.slidesToShow),i.$slideTrack.width(Math.ceil(i.slideWidth*i.$slideTrack.children(".slick-slide").length))):!0===i.options.variableWidth?i.$slideTrack.width(5e3*i.slideCount):(i.slideWidth=Math.ceil(i.listWidth),i.$slideTrack.height(Math.ceil(i.$slides.first().outerHeight(!0)*i.$slideTrack.children(".slick-slide").length)));var e=i.$slides.first().outerWidth(!0)-i.$slides.first().width();!1===i.options.variableWidth&&i.$slideTrack.children(".slick-slide").width(i.slideWidth-e);},e.prototype.setFade=function(){var e,t=this;t.$slides.each(function(o,s){e=t.slideWidth*o*-1,!0===t.options.rtl?i(s).css({position:"relative",right:e,top:0,zIndex:t.options.zIndex-2,opacity:0}
3):i(s).css({position:"relative",left:e,top:0,zIndex:t.options.zIndex-2,opacity:0});}),t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1});},e.prototype.setHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.css("height",e);}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,t,o,s,n,r=this,l=!1;if("object"===i.type(arguments[0])?(o=arguments[0],l=arguments[1],n="multiple"):"string"===i.type(arguments[0])&&(o=arguments[0],s=arguments[1],l=arguments[2],"responsive"===arguments[0]&&"array"===i.type(arguments[1])?n="responsive":void 0!==arguments[1]&&(n="single")),"single"===n)r.options[o]=s;else if("multiple"===n)i.each(o,function(i,e){r.options[i]=e;});else{if("responsive"===n)for(t in s)if("array"!==i.type(r.options.responsive))r.options.responsive=[s[t]];else{for(e=r.options.responsive.length-1;e>=0;)r.options.responsive[e].breakpoint===s[t].breakpoint&&r.options.responsive.splice(e,1),e--;r.options.responsive.push(s[t]);}}l&&(r.unload(),r.reinit());},e.prototype.setPosition=function(){var i=this;i.setDimensions(),i.setHeight(),!1===i.options.fade?i.setCSS(i.getLeft(i.currentSlide)):i.setFade(),i.$slider.trigger("setPosition",[i]);},e.prototype.setProps=function(){var i=this,e=document.body.style;i.positionProp=!0===i.options.vertical?"top":"left","top"===i.positionProp?i.$slider.addClass("slick-vertical"):i.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===i.options.useCSS&&(i.cssTransitions=!0),i.options.fade&&("number"==typeof i.options.zIndex?i.options.zIndex<3&&(i.options.zIndex=3):i.options.zIndex=i.defaults.zIndex),void 0!==e.OTransform&&(i.animType="OTransform",i.transformType="-o-transform",i.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.MozTransform&&(i.animType="MozTransform",i.transformType="-moz-transform",i.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(i.animType=!1)),void 0!==e.webkitTransform&&(i.animType="webkitTransform",i.transformType="-webkit-transform",i.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.msTransform&&(i.animType="msTransform",i.transformType="-ms-transform",i.transitionType="msTransition",void 0===e.msTransform&&(i.animType=!1)),void 0!==e.transform&&!1!==i.animType&&(i.animType="transform",i.transformType="transform",i.transitionType="transition"),i.transformsEnabled=i.options.useTransform&&null!==i.animType&&!1!==i.animType;},e.prototype.setSlideClasses=function(i){var e,t,o,s,n=this;if(t=n.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),n.$slides.eq(i).addClass("slick-current"),!0===n.options.centerMode){var r=n.options.slidesToShow%2==0?1:0;e=Math.floor(n.options.slidesToShow/2),!0===n.options.infinite&&(i>=e&&i<=n.slideCount-1-e?n.$slides.slice(i-e+r,i+e+1).addClass("slick-active").attr("aria-hidden","false"):(o=n.options.slidesToShow+i,t.slice(o-e+1+r,o+e+2).addClass("slick-active").attr("aria-hidden","false")),0===i?t.eq(t.length-1-n.options.slidesToShow).addClass("slick-center"):i===n.slideCount-1&&t.eq(n.options.slidesToShow).addClass("slick-center")),n.$slides.eq(i).addClass("slick-center");}else i>=0&&i<=n.slideCount-n.options.slidesToShow?n.$slides.slice(i,i+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):t.length<=n.options.slidesToShow?t.addClass("slick-active").attr("aria-hidden","false"):(s=n.slideCount%n.options.slidesToShow,o=!0===n.options.infinite?n.options.slidesToShow+i:i,n.options.slidesToShow==n.options.slidesToScroll&&n.slideCount-i<n.options.slidesToShow?t.slice(o-(n.options.slidesToShow-s),o+s).addClass("slick-active").attr("aria-hidden","false"):t.slice(o,o+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==n.options.lazyLoad&&"anticipated"!==n.options.lazyLoad||n.lazyLoad();},e.prototype.setupInfinite=function(){var e,t,o,s=this;if(!0===s.options.fade&&(s.options.centerMode=!1),!0===s.options.infinite&&!1===s.options.fade&&(t=null,s.slideCount>s.options.slidesToShow)){for(o=!0===s.options.centerMode?s.options.slidesToShow+1:s.options.slidesToShow,e=s.slideCount;e>s.slideCount-o;e-=1)t=e-1,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t-s.slideCount).prependTo(s.$slideTrack).addClass("slick-cloned");for(e=0;e<o+s.slideCount;e+=1)t=e,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t+s.slideCount).appendTo(s.$slideTrack).addClass("slick-cloned");s.$slideTrack.find(".slick-cloned").find("[id]").each(function(){i(this).attr("id","");});}},e.prototype.interrupt=function(i){var e=this;i||e.autoPlay(),e.interrupted=i;},e.prototype.selectHandler=function(e){var t=this,o=i(e.target).is(".slick-slide")?i(e.target):i(e.target).parents(".slick-slide"),s=parseInt(o.attr("data-slick-index"));s||(s=0),t.slideCount<=t.options.slidesToShow?t.slideHandler(s,!1,!0):t.slideHandler(s);},e.prototype.slideHandler=function(i,e,t){var o,s,n,r,l,d=null,a=this;if(e=e||!1,!(!0===a.animating&&!0===a.options.waitForAnimate||!0===a.options.fade&&a.currentSlide===i))if(!1===e&&a.asNavFor(i),o=i,d=a.getLeft(o),r=a.getLeft(a.currentSlide),a.currentLeft=null===a.swipeLeft?r:a.swipeLeft,!1===a.options.infinite&&!1===a.options.centerMode&&(i<0||i>a.getDotCount()*a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t?a.animateSlide(r,function(){a.postSlide(o);}):a.postSlide(o));else if(!1===a.options.infinite&&!0===a.options.centerMode&&(i<0||i>a.slideCount-a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t?a.animateSlide(r,function(){a.postSlide(o);}):a.postSlide(o));else{if(a.options.autoplay&&clearInterval(a.autoPlayTimer),s=o<0?a.slideCount%a.options.slidesToScroll!=0?a.slideCount-a.slideCount%a.options.slidesToScroll:a.slideCount+
3o:o>=a.slideCount?a.slideCount%a.options.slidesToScroll!=0?0:o-a.slideCount:o,a.animating=!0,a.$slider.trigger("beforeChange",[a,a.currentSlide,s]),n=a.currentSlide,a.currentSlide=s,a.setSlideClasses(a.currentSlide),a.options.asNavFor&&(l=(l=a.getNavTarget()).slick("getSlick")).slideCount<=l.options.slidesToShow&&l.setSlideClasses(a.currentSlide),a.updateDots(),a.updateArrows(),!0===a.options.fade)return !0!==t?(a.fadeSlideOut(n),a.fadeSlide(s,function(){a.postSlide(s);})):a.postSlide(s),void a.animateHeight();!0!==t?a.animateSlide(d,function(){a.postSlide(s);}):a.postSlide(s);}},e.prototype.startLoad=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.hide(),i.$nextArrow.hide()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.hide(),i.$slider.addClass("slick-loading");},e.prototype.swipeDirection=function(){var i,e,t,o,s=this;return i=s.touchObject.startX-s.touchObject.curX,e=s.touchObject.startY-s.touchObject.curY,t=Math.atan2(e,i),(o=Math.round(180*t/Math.PI))<0&&(o=360-Math.abs(o)),o<=45&&o>=0?!1===s.options.rtl?"left":"right":o<=360&&o>=315?!1===s.options.rtl?"left":"right":o>=135&&o<=225?!1===s.options.rtl?"right":"left":!0===s.options.verticalSwiping?o>=35&&o<=135?"down":"up":"vertical";},e.prototype.swipeEnd=function(i){var e,t,o=this;if(o.dragging=!1,o.swiping=!1,o.scrolling)return o.scrolling=!1,!1;if(o.interrupted=!1,o.shouldClick=!(o.touchObject.swipeLength>10),void 0===o.touchObject.curX)return !1;if(!0===o.touchObject.edgeHit&&o.$slider.trigger("edge",[o,o.swipeDirection()]),o.touchObject.swipeLength>=o.touchObject.minSwipe){switch(t=o.swipeDirection()){case "left":case "down":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide+o.getSlideCount()):o.currentSlide+o.getSlideCount(),o.currentDirection=0;break;case "right":case "up":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide-o.getSlideCount()):o.currentSlide-o.getSlideCount(),o.currentDirection=1;}"vertical"!=t&&(o.slideHandler(e),o.touchObject={},o.$slider.trigger("swipe",[o,t]));}else o.touchObject.startX!==o.touchObject.curX&&(o.slideHandler(o.currentSlide),o.touchObject={});},e.prototype.swipeHandler=function(i){var e=this;if(!(!1===e.options.swipe||"ontouchend" in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==i.type.indexOf("mouse")))switch(e.touchObject.fingerCount=i.originalEvent&&void 0!==i.originalEvent.touches?i.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),i.data.action){case "start":e.swipeStart(i);break;case "move":e.swipeMove(i);break;case "end":e.swipeEnd(i);}},e.prototype.swipeMove=function(i){var e,t,o,s,n,r,l=this;return n=void 0!==i.originalEvent?i.originalEvent.touches:null,!(!l.dragging||l.scrolling||n&&1!==n.length)&&(e=l.getLeft(l.currentSlide),l.touchObject.curX=void 0!==n?n[0].pageX:i.clientX,l.touchObject.curY=void 0!==n?n[0].pageY:i.clientY,l.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(l.touchObject.curX-l.touchObject.startX,2))),r=Math.round(Math.sqrt(Math.pow(l.touchObject.curY-l.touchObject.startY,2))),!l.options.verticalSwiping&&!l.swiping&&r>4?(l.scrolling=!0,!1):(!0===l.options.verticalSwiping&&(l.touchObject.swipeLength=r),t=l.swipeDirection(),void 0!==i.originalEvent&&l.touchObject.swipeLength>4&&(l.swiping=!0,i.preventDefault()),s=(!1===l.options.rtl?1:-1)*(l.touchObject.curX>l.touchObject.startX?1:-1),!0===l.options.verticalSwiping&&(s=l.touchObject.curY>l.touchObject.startY?1:-1),o=l.touchObject.swipeLength,l.touchObject.edgeHit=!1,!1===l.options.infinite&&(0===l.currentSlide&&"right"===t||l.currentSlide>=l.getDotCount()&&"left"===t)&&(o=l.touchObject.swipeLength*l.options.edgeFriction,l.touchObject.edgeHit=!0),!1===l.options.vertical?l.swipeLeft=e+o*s:l.swipeLeft=e+o*(l.$list.height()/l.listWidth)*s,!0===l.options.verticalSwiping&&(l.swipeLeft=e+o*s),!0!==l.options.fade&&!1!==l.options.touchMove&&(!0===l.animating?(l.swipeLeft=null,!1):void l.setCSS(l.swipeLeft))));},e.prototype.swipeStart=function(i){var e,t=this;if(t.interrupted=!0,1!==t.touchObject.fingerCount||t.slideCount<=t.options.slidesToShow)return t.touchObject={},!1;void 0!==i.originalEvent&&void 0!==i.originalEvent.touches&&(e=i.originalEvent.touches[0]),t.touchObject.startX=t.touchObject.curX=void 0!==e?e.pageX:i.clientX,t.touchObject.startY=t.touchObject.curY=void 0!==e?e.pageY:i.clientY,t.dragging=!0;},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){var i=this;null!==i.$slidesCache&&(i.unload(),i.$slideTrack.children(this.options.slide).detach(),i.$slidesCache.appendTo(i.$slideTrack),i.reinit());},e.prototype.unload=function(){var e=this;i(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","");}
3,e.prototype.unslick=function(i){var e=this;e.$slider.trigger("unslick",[e,i]),e.destroy();},e.prototype.updateArrows=function(){var i=this;Math.floor(i.options.slidesToShow/2),!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&!i.options.infinite&&(i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===i.currentSlide?(i.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):i.currentSlide>=i.slideCount-i.options.slidesToShow&&!1===i.options.centerMode?(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):i.currentSlide>=i.slideCount-1&&!0===i.options.centerMode&&(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")));},e.prototype.updateDots=function(){var i=this;null!==i.$dots&&(i.$dots.find("li").removeClass("slick-active").end(),i.$dots.find("li").eq(Math.floor(i.currentSlide/i.options.slidesToScroll)).addClass("slick-active"));},e.prototype.visibility=function(){var i=this;i.options.autoplay&&(document[i.hidden]?i.interrupted=!0:i.interrupted=!1);},i.fn.slick=function(){var i,t,o=this,s=arguments[0],n=Array.prototype.slice.call(arguments,1),r=o.length;for(i=0;i<r;i++)if("object"==typeof s||void 0===s?o[i].slick=new e(o[i],s):t=o[i].slick[s].apply(o[i].slick,n),void 0!==t)return t;return o;};});; 4var Swiper=function(){"use strict";function e(e){return null!==e&&"object"==typeof e&&"constructor" in e&&e.constructor===Object;}function t(s={},a={}){const i=["__proto__","constructor","prototype"];Object.keys(a).filter((e)=>i.indexOf(e)<0).forEach((i)=>{void 0===s[i]?s[i]=a[i]:e(a[i])&&e(s[i])&&Object.keys(a[i]).length>0&&t(s[i],a[i]);});}const s={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function a(){const e="undefined"!=typeof document?document:{};return t(e,s),e;}const i={document:s,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this;},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:(e)=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e);}};function r(){const e="undefined"!=typeof window?window:{};return t(e,i),e;}function n(e=""){return e.trim().split(" ").filter((e)=>!!e.trim());}function l(e,t=0){return setTimeout(e,t);}function o(){return Date.now();}function d(e,t="x"){const s=r();let a,i,n;const l=function(e){const t=r();let s;return t.getComputedStyle&&(s=t.getComputedStyle(e,null)),!s&&e.currentStyle&&(s=e.currentStyle),s||(s=e.style),s;}(e);return s.WebKitCSSMatrix?(i=l.transform||l.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map((e)=>e.replace(",",".")).join(", ")),n=new s.WebKitCSSMatrix("none"===i?"":i)):(n=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),a=n.toString().split(",")),"x"===t&&(i=s.WebKitCSSMatrix?n.m41:16===a.length?parseFloat(a[12]):parseFloat(a[4])),"y"===t&&(i=s.WebKitCSSMatrix?n.m42:16===a.length?parseFloat(a[13]):parseFloat(a[5])),i||0;}function c(e){return "object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1);}function p(e){return "undefined"!=typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType);}function u(...e){const t=Object(e[0]),s=["__proto__","constructor","prototype"];for(let a=1;a<e.length;a+=1){const i=e[a];if(null!=i&&!p(i)){const e=Object.keys(Object(i)).filter((e)=>
4s.indexOf(e)<0);for(let s=0,a=e.length;s<a;s+=1){const a=e[s],r=Object.getOwnPropertyDescriptor(i,a);void 0!==r&&r.enumerable&&(c(t[a])&&c(i[a])?i[a].__swiper__?t[a]=i[a]:u(t[a],i[a]):!c(t[a])&&c(i[a])?(t[a]={},i[a].__swiper__?t[a]=i[a]:u(t[a],i[a])):t[a]=i[a]);}}}return t;}function m(e,t,s){e.style.setProperty(t,s);}function h({swiper:e,targetPosition:t,side:s}){const a=r(),i=-e.translate;let n,l=null;const o=e.params.speed;e.wrapperEl.style.scrollSnapType="none",a.cancelAnimationFrame(e.cssModeFrameID);const d=t>i?"next":"prev",c=(e,t)=>"next"===d&&e>=t||"prev"===d&&e<=t,p=()=>{n=(new Date()).getTime(),null===l&&(l=n);const r=Math.max(Math.min((n-l)/o,1),0),d=.5-Math.cos(r*Math.PI)/2;let u=i+d*(t-i);if(c(u,t)&&(u=t),e.wrapperEl.scrollTo({[s]:u}),c(u,t))return e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[s]:u});}),void a.cancelAnimationFrame(e.cssModeFrameID);e.cssModeFrameID=a.requestAnimationFrame(p);};p();}function f(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e;}function g(e,t=""){const s=r(),a=[...e.children];return s.HTMLSlotElement&&e instanceof HTMLSlotElement&&a.push(...e.assignedElements()),t?a.filter((e)=>e.matches(t)):a;}function v(e){try{return void console.warn(e);}catch(e){}}function w(e,t=[]){const s=document.createElement(e);return s.classList.add(...Array.isArray(t)?t:n(t)),s;}function b(e){const t=r(),s=a(),i=e.getBoundingClientRect(),n=s.body,l=e.clientTop||n.clientTop||0,o=e.clientLeft||n.clientLeft||0,d=e===t?t.scrollY:e.scrollTop,c=e===t?t.scrollX:e.scrollLeft;return {top:i.top+d-l,left:i.left+c-o};}function y(e,t){return r().getComputedStyle(e,null).getPropertyValue(t);}function E(e){let t,s=e;if(s){for(t=0;null!==(s=s.previousSibling);)1===s.nodeType&&(t+=1);return t;}}function x(e,t){const s=[];let a=e.parentElement;for(;a;)t?a.matches(t)&&s.push(a):s.push(a),a=a.parentElement;return s;}function S(e,t){t&&e.addEventListener("transitionend",function s(a){a.target===e&&(t.call(e,a),e.removeEventListener("transitionend",s));});}function T(e,t,s){const a=r();return s?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(a.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(a.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth;}function M(e){return (Array.isArray(e)?e:[e]).filter((e)=>!!e);}function C(e){return (t)=>Math.abs(t)>0&&e.browser&&e.browser.need3dFix&&Math.abs(t)%90==0?t+.001:t;}function P(e,t=""){"undefined"!=typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:(e)=>e}).createHTML(t):e.innerHTML=t;}let L,I,z;function A(){return L||(L=function(){const e=r(),t=a();return {smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior" in t.documentElement.style,touch:!!("ontouchstart" in e||e.DocumentTouch&&t instanceof e.DocumentTouch)};}()),L;}function $(e={}){return I||(I=function({userAgent:e}={}){const t=A(),s=r(),a=s.navigator.platform,i=e||s.navigator.userAgent,n={ios:!1,android:!1},l=s.screen.width,o=s.screen.height,d=i.match(/(Android);?[\s\/]+([\d.]+)?/);let c=i.match(/(iPad)(?!\1).*OS\s([\d_]+)/);const p=i.match(/(iPod)(.*OS\s([\d_]+))?/),u=!c&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),m="Win32"===a;let h="MacIntel"===a;return !c&&h&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${l}x${o}`)>=0&&(c=i.match(/(Version)\/([\d.]+)/),c||(c=[0,1,"13_0_0"]),h=!1),d&&!m&&(n.os="android",n.android=!0),(c||u||p)&&(n.os="ios",n.ios=!0),n;}(e)),I;}function k(){return z||(z=function(){const e=r(),t=$();let s=!1;function a(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0;}if(a()){const t=String(e.navigator.userAgent);if(t.includes("Version/")){const [e,a]=t.split("Version/")[1].split(" ")[0].split(".").map((e)=>Number(e));
4s=e<16||16===e&&a<2;}}const i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),n=a();return {isSafari:s||n,needPerspectiveFix:s,need3dFix:n||i&&t.ios,isWebView:i};}()),z;}var O={on(e,t,s){const a=this;if(!a.eventsListeners||a.destroyed)return a;if("function"!=typeof t)return a;const i=s?"unshift":"push";return e.split(" ").forEach((e)=>{a.eventsListeners[e]||(a.eventsListeners[e]=[]),a.eventsListeners[e][i](t);}),a;},once(e,t,s){const a=this;if(!a.eventsListeners||a.destroyed)return a;if("function"!=typeof t)return a;function i(...s){a.off(e,i),i.__emitterProxy&&delete i.__emitterProxy,t.apply(a,s);}return i.__emitterProxy=t,a.on(e,i,s);},onAny(e,t){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!=typeof e)return s;const a=t?"unshift":"push";return s.eventsAnyListeners.indexOf(e)<0&&s.eventsAnyListeners[a](e),s;},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const s=t.eventsAnyListeners.indexOf(e);return s>=0&&t.eventsAnyListeners.splice(s,1),t;},off(e,t){const s=this;return !s.eventsListeners||s.destroyed?s:s.eventsListeners?(e.split(" ").forEach((e)=>{void 0===t?s.eventsListeners[e]=[]:s.eventsListeners[e]&&s.eventsListeners[e].forEach((a,i)=>{(a===t||a.__emitterProxy&&a.__emitterProxy===t)&&s.eventsListeners[e].splice(i,1);});}),s):s;},emit(...e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsListeners)return t;let s,a,i;"string"==typeof e[0]||Array.isArray(e[0])?(s=e[0],a=e.slice(1,e.length),i=t):(s=e[0].events,a=e[0].data,i=e[0].context||t),a.unshift(i);return (Array.isArray(s)?s:s.split(" ")).forEach((e)=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach((t)=>{t.apply(i,[e,...a]);}),t.eventsListeners&&t.eventsListeners[e]&&t.eventsListeners[e].forEach((e)=>{e.apply(i,a);});}),t;}};const D=(e,t,s)=>{t&&!e.classList.contains(s)?e.classList.add(s):!t&&e.classList.contains(s)&&e.classList.remove(s);};const G=(e,t,s)=>{t&&!e.classList.contains(s)?e.classList.add(s):!t&&e.classList.contains(s)&&e.classList.remove(s);};const X=(e,t)=>{if(!e||e.destroyed||!e.params)return;const s=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(s){let t=s.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(s.shadowRoot?t=s.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{s.shadowRoot&&(t=s.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&t.remove());})),t&&t.remove();}},B=(e,t)=>{if(!e.slides[t])return;const s=e.slides[t].querySelector('[loading="lazy"]');s&&s.removeAttribute("loading");},Y=(e)=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const s=e.slides.length;if(!s||!t||t<0)return;t=Math.min(t,s);const a="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const s=i,r=[s-t];return r.push(...Array.from({length:t}).map((e,t)=>s+a+t)),void e.slides.forEach((t,s)=>{r.includes(t.column)&&B(e,s);});}const r=i+a-1;if(e.params.rewind||e.params.loop){for(let a=i-t;a<=r+t;a+=1){const t=(a%s+s)%s;(t<i||t>r)&&B(e,t);}}else{for(let a=Math.max(i-t,0);a<=Math.min(r+t,s-1);a+=1)a!==i&&(a>r||a<i)&&B(e,a);}};var H={updateSize:function(){const e=this;let t,s;const a=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:a.clientWidth,s=void 0!==e.params.height&&null!==e.params.height?e.params.height:a.clientHeight,0===t&&e.isHorizontal()||0===s&&e.isVertical()||(t=t-parseInt(y(a,"padding-left")||0,10)-parseInt(y(a,"padding-right")||0,10),s=s-parseInt(y(a,"padding-top")||0,10)-parseInt(y(a,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(s)&&(s=0),Object.assign(e,{width:t,height:s,size:e.isHorizontal()?t:s}));},updateSlides:function(){const e=this;function t(t,s){return parseFloat(t.getPropertyValue(e.getDirectionLabel(s))||0);}const s=e.params,{wrapperEl:a,slidesEl:i,rtlTranslate:r,wrongRTL:n}=e,l=e.virtual&&s.virtual.enabled,o=l?e.virtual.slides.length:e.slides.length,d=g(i,`.${e.params.slideClass}, swiper-slide`),c=l?e.virtual.slides.length:d.length;let p=[];const u=[],h=[];let f=s.slidesOffsetBefore;"function"==typeof f&&(f=s.slidesOffsetBefore.call(e));let v=s.slidesOffsetAfter;"function"==typeof v&&(v=s.slidesOffsetAfter.call(e));const w=e.snapGrid.length,b=e.slidesGrid.length,E=e.size-f-v;let x=s.spaceBetween,S=-f,M=0,C=0;if(void 0===E)return;"string"==typeof x&&x.indexOf("%")>=0?x=parseFloat(x.replace("%",""))/100*E:"string"==typeof x&&(x=parseFloat(x)),e.virtualSize=-x-f-v,d.forEach((e)=>{r?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop="";}),s.centeredSlides&&s.cssMode&&(m(a,"--swiper-centered-offset-before",""),m(a,"--swiper-centered-offset-after",""));const P=s.grid&&s.grid.rows>1&&e.grid;let L;P?e.grid.initSlides(d):e.grid&&e.grid.unsetSlides();const I="auto"===s.slidesPerView&&s.breakpoints&&Object.keys(s.breakpoints).filter((e)=>
4void 0!==s.breakpoints[e].slidesPerView).length>0;for(let a=0;a<c;a+=1){L=0;const i=d[a];if(!i||(P&&e.grid.updateSlide(a,i,d),"none"!==y(i,"display"))){if(l&&"auto"===s.slidesPerView)s.virtual.slidesPerViewAutoSlideSize&&(L=s.virtual.slidesPerViewAutoSlideSize),L&&i&&(s.roundLengths&&(L=Math.floor(L)),i.style[e.getDirectionLabel("width")]=`${L}px`);else if("auto"===s.slidesPerView){I&&(i.style[e.getDirectionLabel("width")]="");const a=getComputedStyle(i),r=i.style.transform,n=i.style.webkitTransform;if(r&&(i.style.transform="none"),n&&(i.style.webkitTransform="none"),s.roundLengths)L=e.isHorizontal()?T(i,"width",!0):T(i,"height",!0);else{const e=t(a,"width"),s=t(a,"padding-left"),r=t(a,"padding-right"),n=t(a,"margin-left"),l=t(a,"margin-right"),o=a.getPropertyValue("box-sizing");if(o&&"border-box"===o)L=e+n+l;else{const {clientWidth:t,offsetWidth:a}=i;L=e+s+r+n+l+(a-t);}}r&&(i.style.transform=r),n&&(i.style.webkitTransform=n),s.roundLengths&&(L=Math.floor(L));}else L=(E-(s.slidesPerView-1)*x)/s.slidesPerView,s.roundLengths&&(L=Math.floor(L)),i&&(i.style[e.getDirectionLabel("width")]=`${L}px`);i&&(i.swiperSlideSize=L),h.push(L),s.centeredSlides?(S=S+L/2+M/2+x,0===M&&0!==a&&(S=S-E/2-x),0===a&&(S=S-E/2-x),Math.abs(S)<.001&&(S=0),s.roundLengths&&(S=Math.floor(S)),C%s.slidesPerGroup===0&&p.push(S),u.push(S)):(s.roundLengths&&(S=Math.floor(S)),(C-Math.min(e.params.slidesPerGroupSkip,C))%e.params.slidesPerGroup===0&&p.push(S),u.push(S),S=S+L+x),e.virtualSize+=L+x,M=L,C+=1;}}if(e.virtualSize=Math.max(e.virtualSize,E)+v,r&&n&&("slide"===s.effect||"coverflow"===s.effect)&&(a.style.width=`${e.virtualSize+x}px`),s.setWrapperSize&&(a.style[e.getDirectionLabel("width")]=`${e.virtualSize+x}px`),P&&e.grid.updateWrapperSize(L,p),!s.centeredSlides){const t=[];for(let a=0;a<p.length;a+=1){let i=p[a];s.roundLengths&&(i=Math.floor(i)),p[a]<=e.virtualSize-E&&t.push(i);}p=t,Math.floor(e.virtualSize-E)-Math.floor(p[p.length-1])>1&&p.push(e.virtualSize-E);}if(l&&s.loop){const t=h[0]+x;if(s.slidesPerGroup>1){const a=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/s.slidesPerGroup),i=t*s.slidesPerGroup;for(let e=0;e<a;e+=1)p.push(p[p.length-1]+i);}for(let a=0;a<e.virtual.slidesBefore+e.virtual.slidesAfter;a+=1)1===s.slidesPerGroup&&p.push(p[p.length-1]+t),u.push(u[u.length-1]+t),e.virtualSize+=t;}if(0===p.length&&(p=[0]),0!==x){const t=e.isHorizontal()&&r?"marginLeft":e.getDirectionLabel("marginRight");d.filter((e,t)=>!(s.cssMode&&!s.loop)||t!==d.length-1).forEach((e)=>{e.style[t]=`${x}px`;});}if(s.centeredSlides&&s.centeredSlidesBounds){let e=0;h.forEach((t)=>{e+=t+(x||0);}),e-=x;const t=e>E?e-E:0;p=p.map((e)=>e<=0?-f:e>t?t+v:e);}if(s.centerInsufficientSlides){let e=0;h.forEach((t)=>{e+=t+(x||0);}),e-=x;const t=(f||0)+(v||0);if(e+t<E){const s=(E-e-t)/2;p.forEach((e,t)=>{p[t]=e-s;}),u.forEach((e,t)=>{u[t]=e+s;});}}if(Object.assign(e,{slides:d,snapGrid:p,slidesGrid:u,slidesSizesGrid:h}),s.centeredSlides&&s.cssMode&&!s.centeredSlidesBounds){m(a,"--swiper-centered-offset-before",-p[0]+"px"),m(a,"--swiper-centered-offset-after",e.size/2-h[h.length-1]/2+"px");const t=-e.snapGrid[0],s=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e)=>e+t),e.slidesGrid=e.slidesGrid.map((e)=>e+s);}if(c!==o&&e.emit("slidesLengthChange"),p.length!==w&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),u.length!==b&&e.emit("slidesGridLengthChange"),s.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!(l||s.cssMode||"slide"!==s.effect&&"fade"!==s.effect)){const t=`${s.containerModifierClass}backface-hidden`,a=e.el.classList.contains(t);c<=s.maxBackfaceHiddenSlides?a||e.el.classList.add(t):a&&e.el.classList.remove(t);}},updateAutoHeight:function(e){const t=this,s=[],a=t.virtual&&t.params.virtual.enabled;let i,r=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const n=(e)=>a?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach((e)=>{s.push(e);});else for(i=0;i<Math.ceil(t.params.slidesPerView);i+=1){const e=t.activeIndex+i;if(e>t.slides.length&&!a)break;s.push(n(e));}else s.push(n(t.activeIndex));for(i=0;i<s.length;i+=1)if(void 0!==s[i]){const e=s[i].offsetHeight;r=e>r?e:r;}(r||0===r)&&(t.wrapperEl.style.height=`${r}px`);},updateSlidesOffset:function(){const e=this,t=e.slides,s=e.isElement?e.
vendor: 9,233 bytes, line 4
4isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let a=0;a<t.length;a+=1)t[a].swiperSlideOffset=(e.isHorizontal()?t[a].offsetLeft:t[a].offsetTop)-s-e.cssOverflowAdjustment();},updateSlidesProgress:function(e=this&&this.translate||0){const t=this,s=t.params,{slides:a,rtlTranslate:i,snapGrid:r}=t;if(0===a.length)return;void 0===a[0].swiperSlideOffset&&t.updateSlidesOffset();let n=-e;i&&(n=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let l=s.spaceBetween;"string"==typeof l&&l.indexOf("%")>=0?l=parseFloat(l.replace("%",""))/100*t.size:"string"==typeof l&&(l=parseFloat(l));for(let e=0;e<a.length;e+=1){const o=a[e];let d=o.swiperSlideOffset;s.cssMode&&s.centeredSlides&&(d-=a[0].swiperSlideOffset);const c=(n+(s.centeredSlides?t.minTranslate():0)-d)/(o.swiperSlideSize+l),p=(n-r[0]+(s.centeredSlides?t.minTranslate():0)-d)/(o.swiperSlideSize+l),u=-(n-d),m=u+t.slidesSizesGrid[e],h=u>=0&&u<=t.size-t.slidesSizesGrid[e],f=u>=0&&u<t.size-1||m>1&&m<=t.size||u<=0&&m>=t.size;f&&(t.visibleSlides.push(o),t.visibleSlidesIndexes.push(e)),D(o,f,s.slideVisibleClass),D(o,h,s.slideFullyVisibleClass),o.progress=i?-c:c,o.originalProgress=i?-p:p;}},updateProgress:function(e){const t=this;if(void 0===e){const s=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*s||0;}const s=t.params,a=t.maxTranslate()-t.minTranslate();let {progress:i,isBeginning:r,isEnd:n,progressLoop:l}=t;const o=r,d=n;if(0===a)i=0,r=!0,n=!0;else{i=(e-t.minTranslate())/a;const s=Math.abs(e-t.minTranslate())<1,l=Math.abs(e-t.maxTranslate())<1;r=s||i<=0,n=l||i>=1,s&&(i=0),l&&(i=1);}if(s.loop){const s=t.getSlideIndexByData(0),a=t.getSlideIndexByData(t.slides.length-1),i=t.slidesGrid[s],r=t.slidesGrid[a],n=t.slidesGrid[t.slidesGrid.length-1],o=Math.abs(e);l=o>=i?(o-i)/n:(o+n-r)/n,l>1&&(l-=1);}Object.assign(t,{progress:i,progressLoop:l,isBeginning:r,isEnd:n}),(s.watchSlidesProgress||s.centeredSlides&&s.autoHeight)&&t.updateSlidesProgress(e),r&&!o&&t.emit("reachBeginning toEdge"),n&&!d&&t.emit("reachEnd toEdge"),(o&&!r||d&&!n)&&t.emit("fromEdge"),t.emit("progress",i);},updateSlidesClasses:function(){const e=this,{slides:t,params:s,slidesEl:a,activeIndex:i}=e,r=e.virtual&&s.virtual.enabled,n=e.grid&&s.grid&&s.grid.rows>1,l=(e)=>g(a,`.${s.slideClass}${e}, swiper-slide${e}`)[0];let o,d,c;if(r)if(s.loop){let t=i-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),o=l(`[data-swiper-slide-index="${t}"]`);}else o=l(`[data-swiper-slide-index="${i}"]`);else n?(o=t.find((e)=>e.column===i),c=t.find((e)=>e.column===i+1),d=t.find((e)=>e.column===i-1)):o=t[i];o&&(n||(c=function(e,t){const s=[];for(;e.nextElementSibling;){const a=e.nextElementSibling;t?a.matches(t)&&s.push(a):s.push(a),e=a;}return s;}(o,`.${s.slideClass}, swiper-slide`)[0],s.loop&&!c&&(c=t[0]),d=function(e,t){const s=[];for(;e.previousElementSibling;){const a=e.previousElementSibling;t?a.matches(t)&&s.push(a):s.push(a),e=a;}return s;}(o,`.${s.slideClass}, swiper-slide`)[0],s.loop&&0===!d&&(d=t[t.length-1]))),t.forEach((e)=>{G(e,e===o,s.slideActiveClass),G(e,e===c,s.slideNextClass),G(e,e===d,s.slidePrevClass);}),e.emitSlidesClasses();},updateActiveIndex:function(e){const t=this,s=t.rtlTranslate?t.translate:-t.translate,{snapGrid:a,params:i,activeIndex:r,realIndex:n,snapIndex:l}=t;let o,d=e;const c=(e)=>{let s=e-t.virtual.slidesBefore;return s<0&&(s=t.virtual.slides.length+s),s>=t.virtual.slides.length&&(s-=t.virtual.slides.length),s;};if(void 0===d&&(d=function(e){const {slidesGrid:t,params:s}=e,a=e.rtlTranslate?e.translate:-e.translate;let i;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?a>=t[e]&&a<t[e+1]-(t[e+1]-t[e])/2?i=e:a>=t[e]&&a<t[e+1]&&(i=e+1):a>=t[e]&&(i=e);return s.normalizeSlideIndex&&(i<0||void 0===i)&&(i=0),i;}(t)),a.indexOf(s)>=0)o=a.indexOf(s);else{const e=Math.min(i.slidesPerGroupSkip,d);o=e+Math.floor((d-e)/i.slidesPerGroup);}if(o>=a.length&&(o=a.length-1),d===r&&!t.params.loop)return void (o!==l&&(t.snapIndex=o,t.emit("snapIndexChange")));if(d===r&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void (t.realIndex=c(d));const p=t.grid&&i.grid&&i.grid.rows>1;let u;if(t.virtual&&i.virtual.enabled&&i.loop)u=c(d);else if(p){const e=t.slides.find((e)=>e.column===d);let s=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(s)&&(s=Math.max(t.slides.indexOf(e),0)),u=Math.floor(s/i.grid.rows);}else if(t.slides[d]){const e=t.slides[d].getAttribute("data-swiper-slide-index");u=e?parseInt(e,10):d;}else u=d;Object.assign(t,{previousSnapIndex:l,snapIndex:o,previousRealIndex:n,realIndex:u,previousIndex:r,activeIndex:d}),t.initialized&&Y(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(n!==u&&t.emit("realIndexChange"),t.emit("slideChange"));},updateClickedSlide:function(e,t){const s=this,a=s.params;let i=e.closest(`.${a.slideClass}, swiper-slide`);!i&&s.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach((e)=>{!i&&e.matches&&e.matches(`.${a.slideClass}, swiper-slide`)&&(i=e);});let r,n=!1;if(i){for(let e=0;e<s.slides.length;e+=1)if(s.slides[e]===i){n=!0,r=e;break;}}if(!i||!n)return s.clickedSlide=void 0,void (s.clickedIndex=void 0);s.clickedSlide=i,s.virtual&&s.params.virtual.enabled?s.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):s.clickedIndex=r,a.slideToClickedSlide&&void 0!==s.clickedIndex&&s.clickedIndex!==s.activeIndex&&s.slideToClickedSlide();}};var N={getTranslate:function(e=(this.isHorizontal()?"x":"y")){const {params:t,rtlTranslate:s,translate:a,wrapperEl:i}=this;if(t.virtualTranslate)return s?-a:a;if(t.cssMode)return a;let r=d(i,e);return r+=this.cssOverflowAdjustment(),s&&(r=-r),r||0;},setTranslate:function(e,t){const s=this,{rtlTranslate:a,params:i,wrapperEl:r,progress:n}=s;let l,o=0,d=0;s.isHorizontal()?o=a?-e:e:d=e,i.roundLengths&&(o=Math.floor(o),d=Math.floor(d)),s.previousTranslate=s.translate,s.translate=s.isHorizontal()?o:d,i.cssMode?r[s.isHorizontal()?"scrollLeft":"scrollTop"]=s.isHorizontal()?-o:-d:i.virtualTranslate||(s.isHorizontal()?o-=s.cssOverflowAdjustment():d-=s.cssOverflowAdjustment(),r.style.transform=`translate3d(${o}px, ${d}px, 0px)`);const c=s.maxTranslate()-s.minTranslate();l=0===c?0:(e-s.minTranslate())/c,l!==n&&s.updateProgress(e),s.emit("setTranslate",s.translate,t);},minTranslate:function(){return -this.snapGrid[0];},maxTranslate:function(){return -this.snapGrid[this.snapGrid.length-1];},translateTo:function(e=0,t=this.params.speed,s=!0,a=!0,i){const r=this,{params:n,wrapperEl:l}=r;if(r.animating&&n.preventInteractionOnTransition)return !1;const o=r.minTranslate(),d=r.maxTranslate();let c;if(c=a&&e>o?o:a&&e<d?d:e,r.updateProgress(c),n.cssMode){const e=r.isHorizontal();if(0===t)l[e?"scrollLeft":"scrollTop"]=-c;else{if(!r.support.smoothScroll)return h({swiper:r,targetPosition:-c,side:e?"left":"top"}),!0;l.scrollTo({[e?"left":"top"]:-c,behavior:"smooth"});}return !0;}return 0===t?(r.setTransition(0),r.setTranslate(c),s&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(c),s&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,r.animating=!1,s&&r.emit("transitionEnd"));}),r.wrapperEl.addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd))),!0;}};function R({swiper:e,runCallbacks:t,direction:s,step:a}){const {activeIndex:i,previousIndex:r}=e;let n=s;n||(n=i>r?"next":i<r?"prev":"reset"),e.emit(`transition${a}`),t&&"reset"===n?e.emit(`slideResetTransition${a}`):t&&i!==r&&(e.emit(`slideChangeTransition${a}`),"next"===n?e.emit(`slideNextTransition${a}`):e.emit(`slidePrevTransition${a}`));}var V={slideTo:function(e=0,t,s=!0,a,i){"string"==typeof e&&(e=parseInt(e,10));const r=this;let n=e;n<0&&(n=0);const {params:l,snapGrid:o,slidesGrid:d,previousIndex:c,activeIndex:p,rtlTranslate:u,wrapperEl:m,enabled:f}=r;if(!f&&!a&&!i||r.destroyed||r.animating&&l.preventInteractionOnTransition)return !1;void 0===t&&(t=r.params.speed);const g=Math.min(r.params.slidesPerGroupSkip,n);let v=g+Math.floor((n-g)/r.params.slidesPerGroup);v>=o.length&&(v=o.length-1);const w=-o[v];if(l.normalizeSlideIndex){for(let e=0;e<d.length;e+=1){const t=-Math.floor(100*w),s=Math.floor(100*d[e]),a=Math.floor(100*d[e+1]);void 0!==d[e+1]?t>=s&&t<a-(a-s)/2?n=e:t>=s&&t<a&&(n=e+1):t>=s&&(n=e);}}if(r.initialized&&n!==p){if(!r.allowSlideNext&&(u?w>r.translate&&w>r.minTranslate():w<r.translate&&w<r.minTranslate()))return !1;if(!r.allowSlidePrev&&w>r.translate&&w>r.maxTranslate()&&(p||0)!==n)return !1;}let b;n!==(c||0)&&s&&r.emit("beforeSlideChangeStart"),r.updateProgress(w),b=n>p?"next":n<p?"prev":"reset";const y=r.virtual&&r.params.virtual.enabled;if(!(y&&i)&&(u&&-w===r.translate||!u&&w===r.translate))return r.updateActiveIndex(n),l.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),"slide"!==l.effect&&r.setTranslate(w),"reset"!==b&&(r.transitionStart(s,b),r.transitionEnd(s,b)),!1;
4if(l.cssMode){const e=r.isHorizontal(),s=u?w:-w;if(0===t)y&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),y&&!r._cssModeVirtualInitialSet&&r.params.initialSlide>0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{m[e?"scrollLeft":"scrollTop"]=s;})):m[e?"scrollLeft":"scrollTop"]=s,y&&requestAnimationFrame(()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1;});else{if(!r.support.smoothScroll)return h({swiper:r,targetPosition:s,side:e?"left":"top"}),!0;m.scrollTo({[e?"left":"top"]:s,behavior:"smooth"});}return !0;}const E=k().isSafari;return y&&!i&&E&&r.isElement&&r.virtual.update(!1,!1,n),r.setTransition(t),r.setTranslate(w),r.updateActiveIndex(n),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,a),r.transitionStart(s,b),0===t?r.transitionEnd(s,b):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(s,b));}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0;},slideToLoop:function(e=0,t,s=!0,a){if("string"==typeof e)e=parseInt(e,10);const i=this;if(i.destroyed)return;void 0===t&&(t=i.params.speed);const r=i.grid&&i.params.grid&&i.params.grid.rows>1;let n=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)n+=i.virtual.slidesBefore;else{let e;if(r){const t=n*i.params.grid.rows;e=i.slides.find((e)=>1*e.getAttribute("data-swiper-slide-index")===t).column;}else e=i.getSlideIndexByData(n);const t=r?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:s,slidesOffsetBefore:l,slidesOffsetAfter:o}=i.params,d=s||!!l||!!o;let c=i.params.slidesPerView;"auto"===c?c=i.slidesPerViewDynamic():(c=Math.ceil(parseFloat(i.params.slidesPerView,10)),d&&c%2==0&&(c+=1));let p=t-e<c;if(d&&(p=p||e<Math.ceil(c/2)),a&&d&&"auto"!==i.params.slidesPerView&&!r&&(p=!1),p){const s=d?e<i.activeIndex?"prev":"next":e-i.activeIndex-1<i.params.slidesPerView?"next":"prev";i.loopFix({direction:s,slideTo:!0,activeSlideIndex:"next"===s?e+1:e-t+1,slideRealIndex:"next"===s?i.realIndex:void 0});}if(r){const e=n*i.params.grid.rows;n=i.slides.find((t)=>1*t.getAttribute("data-swiper-slide-index")===e).column;}else n=i.getSlideIndexByData(n);}return requestAnimationFrame(()=>{i.slideTo(n,t,s,a);}),i;},slideNext:function(e,t=!0,s){const a=this,{enabled:i,params:r,animating:n}=a;if(!i||a.destroyed)return a;void 0===e&&(e=a.params.speed);let l=r.slidesPerGroup;"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(l=Math.max(a.slidesPerViewDynamic("current",!0),1));const o=a.activeIndex<r.slidesPerGroupSkip?1:l,d=a.virtual&&r.virtual.enabled;if(r.loop){if(n&&!d&&r.loopPreventsSliding)return !1;if(a.loopFix({direction:"next"}),a._clientLeft=a.wrapperEl.clientLeft,a.activeIndex===a.slides.length-1&&r.cssMode)return requestAnimationFrame(()=>{a.slideTo(a.activeIndex+o,e,t,s);}),!0;}return r.rewind&&a.isEnd?a.slideTo(0,e,t,s):a.slideTo(a.activeIndex+o,e,t,s);},slidePrev:function(e,t=!0,s){const a=this,{params:i,snapGrid:r,slidesGrid:n,rtlTranslate:l,enabled:o,animating:d}=a;if(!o||a.destroyed)return a;void 0===e&&(e=a.params.speed);const c=a.virtual&&i.virtual.enabled;if(i.loop){if(d&&!c&&i.loopPreventsSliding)return !1;a.loopFix({direction:"prev"}),a._clientLeft=a.wrapperEl.clientLeft;}function p(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e);}const u=p(l?a.translate:-a.translate),m=r.map((e)=>p(e)),h=i.freeMode&&i.freeMode.enabled;let f=r[m.indexOf(u)-1];if(void 0===f&&(i.cssMode||h)){let e;r.forEach((t,s)=>{u>=t&&(e=s);}),void 0!==e&&(f=h?r[e]:r[e>0?e-1:e]);}let g=0;if(void 0!==f&&(g=n.indexOf(f),g<0&&(g=a.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(g=g-a.slidesPerViewDynamic("previous",!0)+1,g=Math.max(g,0))),i.rewind&&a.isBeginning){const i=a.params.virtual&&a.params.virtual.enabled&&a.virtual?a.virtual.slides.length-1:a.slides.length-1;return a.slideTo(i,e,t,s);}return i.loop&&0===a.activeIndex&&i.cssMode?(requestAnimationFrame(()=>{a.slideTo(g,e,t,s);}),!0):a.slideTo(g,e,t,s);},slideReset:function(e,t=!0,s){const a=this;if(!a.destroyed)return void 0===e&&(e=a.params.speed),a.slideTo(a.activeIndex,e,t,s);},slideToClosest:function(e,t=!0,s,a=.5){const i=this;if(i.destroyed)return;void 0===e&&(e=i.params.speed);let r=i.activeIndex;const n=Math.min(i.params.slidesPerGroupSkip,r),l=n+Math.floor((r-n)/i.params.slidesPerGroup),o=i.rtlTranslate?i.translate:-i.translate;if(o>=i.snapGrid[l]){const e=i.snapGrid[l];o-e>(i.snapGrid[l+1]-e)*a&&(r+=i.params.slidesPerGroup);}else{const e=i.snapGrid[l-1];o-e<=(i.snapGrid[l]-e)*a&&(r-=i.params.slidesPerGroup);}return r=Math.max(r,0),r=Math.min(r,i.slidesGrid.length-1),i.slideTo(r,e,t,s);},slideToClickedSlide:function(){const e=this;if(e.destroyed)return;const {params:t,slidesEl:s}=e,a="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let i,r=e.getSlideIndexWhenGrid(e.clickedIndex);const n=e.isElement?"swiper-slide":`.${t.slideClass}`,o=e.grid&&e.params.grid&&e.params.grid.rows>1;if(t.loop){if(e.animating)return;i=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?e.slideToLoop(i):r>(o?(e.slides.length-a)/2-(e.params.grid.rows-1):e.slides.length-a)?(e.loopFix(),r=e.getSlideIndex(g(s,`${n}[data-swiper-slide-index="${i}"]`)[0]),l(()=>{e.slideTo(r);})):e.slideTo(r);}else e.slideTo(r);}};var q={loopCreate:function(e,t){const s=this,{params:a,slidesEl:i}=s;if(!a.loop||s.virtual&&s.params.virtual.enabled)return;const r=()=>{g(i,`.${a.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t);});},n=s.grid&&a.grid&&a.grid.rows>1;a.loopAddBlankSlides&&(a.slidesPerGroup>1||n)&&(()=>{const e=g(i,`.${a.slideBlankClass}`);e.forEach((e)=>{e.remove();}),e.length>0&&(s.recalcSlides(),s.updateSlides());})();const l=a.slidesPerGroup*(n?a.grid.rows:1),o=s.slides.length%l!==0,d=n&&s.slides.length%a.grid.rows!==0,c=(e)=>{for(let t=0;t<e;t+=1){const e=s.isElement?w("swiper-slide",[a.slideBlankClass]):w("div",[a.slideClass,a.slideBlankClass]);s.slidesEl.append(e);}};if(o){if(a.loopAddBlankSlides)c(l-s.slides.length%l),s.recalcSlides(),s.updateSlides();else v("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may
4not function properly. You need to add more slides (or make duplicates, or empty slides)");r();}else if(d){if(a.loopAddBlankSlides)c(a.grid.rows-s.slides.length%a.grid.rows),s.recalcSlides(),s.updateSlides();else v("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");r();}else r();const p=a.centeredSlides||!!a.slidesOffsetBefore||!!a.slidesOffsetAfter;s.loopFix({slideRealIndex:e,direction:p?void 0:"next",initial:t});},loopFix:function({slideRealIndex:e,slideTo:t=!0,direction:s,setTranslate:a,activeSlideIndex:i,initial:r,byController:n,byMousewheel:l}={}){const o=this;if(!o.params.loop)return;o.emit("beforeLoopFix");const {slides:d,allowSlidePrev:c,allowSlideNext:p,slidesEl:u,params:m}=o,{centeredSlides:h,slidesOffsetBefore:f,slidesOffsetAfter:g,initialSlide:w}=m,b=h||!!f||!!g;if(o.allowSlidePrev=!0,o.allowSlideNext=!0,o.virtual&&m.virtual.enabled)return t&&(b||0!==o.snapIndex?b&&o.snapIndex<m.slidesPerView?o.slideTo(o.virtual.slides.length+o.snapIndex,0,!1,!0):o.snapIndex===o.snapGrid.length-1&&o.slideTo(o.virtual.slidesBefore,0,!1,!0):o.slideTo(o.virtual.slides.length,0,!1,!0)),o.allowSlidePrev=c,o.allowSlideNext=p,void o.emit("loopFix");let y=m.slidesPerView;"auto"===y?y=o.slidesPerViewDynamic():(y=Math.ceil(parseFloat(m.slidesPerView,10)),b&&y%2==0&&(y+=1));const E=m.slidesPerGroupAuto?y:m.slidesPerGroup;let x=b?Math.max(E,Math.ceil(y/2)):E;x%E!==0&&(x+=E-x%E),x+=m.loopAdditionalSlides,o.loopedSlides=x;const S=o.grid&&m.grid&&m.grid.rows>1;d.length<y+x||"cards"===o.params.effect&&d.length<y+2*x?v("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):S&&"row"===m.grid.fill&&v("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const T=[],M=[],C=S?Math.ceil(d.length/m.grid.rows):d.length,P=r&&C-w<y&&!b;let L=P?w:o.activeIndex;void 0===i?i=o.getSlideIndex(d.find((e)=>e.classList.contains(m.slideActiveClass))):L=i;const I="next"===s||!s,z="prev"===s||!s;let A=0,$=0;const k=(S?d[i].column:i)+(b&&void 0===a?-y/2+.5:0);if(k<x){A=Math.max(x-k,E);for(let e=0;e<x-k;e+=1){const t=e-Math.floor(e/C)*C;if(S){const e=C-t-1;for(let t=d.length-1;t>=0;t-=1)d[t].column===e&&T.push(t);}else T.push(C-t-1);}}else{if(k+y>C-x){$=Math.max(k-(C-2*x),E),P&&($=Math.max($,y-C+w+1));for(let e=0;e<$;e+=1){const t=e-Math.floor(e/C)*C;S?d.forEach((e,s)=>{e.column===t&&M.push(s);}):M.push(t);}}}if(o.__preventObserver__=!0,requestAnimationFrame(()=>{o.__preventObserver__=!1;}),"cards"===o.params.effect&&d.length<y+2*x&&(M.includes(i)&&M.splice(M.indexOf(i),1),T.includes(i)&&T.splice(T.indexOf(i),1)),z&&T.forEach((e)=>{d[e].swiperLoopMoveDOM=!0,u.prepend(d[e]),d[e].swiperLoopMoveDOM=!1;}),I&&M.forEach((e)=>{d[e].swiperLoopMoveDOM=!0,u.append(d[e]),d[e].swiperLoopMoveDOM=!1;}),o.recalcSlides(),"auto"===m.slidesPerView?o.updateSlides():S&&(T.length>0&&z||M.length>0&&I)&&o.slides.forEach((e,t)=>{o.grid.updateSlide(t,e,o.slides);}),m.watchSlidesProgress&&o.updateSlidesOffset(),t)if(T.length>0&&z)if(void 0===e){const e=o.slidesGrid[L],t=o.slidesGrid[L+A]-e;l?o.setTranslate(o.translate-t):(o.slideTo(L+Math.ceil(A),0,!1,!0),a&&(o.touchEventsData.startTranslate=o.touchEventsData.startTranslate-t,o.touchEventsData.currentTranslate=o.touchEventsData.currentTranslate-t));}else{if(a){const e=S?T.length/m.grid.rows:T.length;o.slideTo(o.activeIndex+e,0,!1,!0),o.touchEventsData.currentTranslate=o.translate;}}else{if(M.length>0&&I)if(void 0===e){const e=o.slidesGrid[L],t=o.slidesGrid[L-$]-e;l?o.setTranslate(o.translate-t):(o.slideTo(L-$,0,!1,!0),a&&(o.touchEventsData.startTranslate=o.touchEventsData.startTranslate-t,o.touchEventsData.currentTranslate=o.touchEventsData.currentTranslate-t));}else{const e=S?M.length/m.grid.rows:M.length;o.slideTo(o.activeIndex-e,0,!1,!0);}}if(o.allowSlidePrev=c,o.allowSlideNext=p,o.controller&&o.controller.control&&!n){const r={slideRealIndex:e,direction:s,setTranslate:a,activeSlideIndex:i,byController:!0};Array.isArray(o.controller.control)?o.controller.control.forEach((e)=>{!e.destroyed&&e.params.loop&&e.loopFix({...r,slideTo:e.params.slidesPerView===m.slidesPerView&&t});}):o.controller.control instanceof o.constructor&&o.controller.control.params.loop&&o.controller.control.loopFix({...r,slideTo:o.controller.control.params.slidesPerView===m.slidesPerView&&t});}o.emit("loopFix");},loopDestroy:function(){const e=this,{params:t,slidesEl:s}=e;if(!t.loop||!s||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const a=[];
vendor: 6,002 bytes, line 4
4e.slides.forEach((e)=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;a[t]=e;}),e.slides.forEach((e)=>{e.removeAttribute("data-swiper-slide-index");}),a.forEach((e)=>{s.append(e);}),e.recalcSlides(),e.slideTo(e.realIndex,0);}};function _(e,t,s){const a=r(),{params:i}=e,n=i.edgeSwipeDetection,l=i.edgeSwipeThreshold;return !n||!(s<=l||s>=a.innerWidth-l)||"prevent"===n&&(t.preventDefault(),!0);}function F(e){const t=this,s=a();let i=e;i.originalEvent&&(i=i.originalEvent);const n=t.touchEventsData;if("pointerdown"===i.type){if(null!==n.pointerId&&n.pointerId!==i.pointerId)return;n.pointerId=i.pointerId;}else "touchstart"===i.type&&1===i.targetTouches.length&&(n.touchId=i.targetTouches[0].identifier);if("touchstart"===i.type)return void _(t,i,i.targetTouches[0].pageX);const {params:l,touches:d,enabled:c}=t;if(!c)return;if(!l.simulateTouch&&"mouse"===i.pointerType)return;if(t.animating&&l.preventInteractionOnTransition)return;!t.animating&&l.cssMode&&l.loop&&t.loopFix();let p=i.target;if("wrapper"===l.touchEventsTarget&&!function(e,t){const s=r();let a=t.contains(e);!a&&s.HTMLSlotElement&&t instanceof HTMLSlotElement&&(a=[...t.assignedElements()].includes(e),a||(a=function(e,t){const s=[t];for(;s.length>0;){const t=s.shift();if(e===t)return !0;s.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[]);}}(e,t)));return a;}(p,t.wrapperEl))return;if("which" in i&&3===i.which)return;if("button" in i&&i.button>0)return;if(n.isTouched&&n.isMoved)return;const u=!!l.noSwipingClass&&""!==l.noSwipingClass,m=i.composedPath?i.composedPath():i.path;u&&i.target&&i.target.shadowRoot&&m&&(p=m[0]);const h=l.noSwipingSelector?l.noSwipingSelector:`.${l.noSwipingClass}`,f=!(!i.target||!i.target.shadowRoot);if(l.noSwiping&&(f?function(e,t=this){return function t(s){if(!s||s===a()||s===r())return null;s.assignedSlot&&(s=s.assignedSlot);const i=s.closest(e);return i||s.getRootNode?i||t(s.getRootNode().host):null;}(t);}(h,p):p.closest(h)))return void (t.allowClick=!0);if(l.swipeHandler&&!p.closest(l.swipeHandler))return;d.currentX=i.pageX,d.currentY=i.pageY;const g=d.currentX,v=d.currentY;if(!_(t,i,g))return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),d.startX=g,d.startY=v,n.touchStartTime=o(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,l.threshold>0&&(n.allowThresholdMove=!1);let w=!0;p.matches(n.focusableElements)&&(w=!1,"SELECT"===p.nodeName&&(n.isTouched=!1)),s.activeElement&&s.activeElement.matches(n.focusableElements)&&s.activeElement!==p&&("mouse"===i.pointerType||"mouse"!==i.pointerType&&!p.matches(n.focusableElements))&&s.activeElement.blur();const b=w&&t.allowTouchMove&&l.touchStartPreventDefault;!l.touchStartForcePreventDefault&&!b||p.isContentEditable||i.preventDefault(),l.freeMode&&l.freeMode.enabled&&t.freeMode&&t.animating&&!l.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",i);}function W(e){const t=a(),s=this,i=s.touchEventsData,{params:r,touches:n,rtlTranslate:l,enabled:d}=s;if(!d)return;if(!r.simulateTouch&&"mouse"===e.pointerType)return;let c,p=e;if(p.originalEvent&&(p=p.originalEvent),"pointermove"===p.type){if(null!==i.touchId)return;if(p.pointerId!==i.pointerId)return;}if("touchmove"===p.type){if(c=[...p.changedTouches].find((e)=>e.identifier===i.touchId),!c||c.identifier!==i.touchId)return;}else c=p;if(!i.isTouched)return void (i.startMoving&&i.isScrolling&&s.emit("touchMoveOpposite",p));const u=c.pageX,m=c.pageY;if(p.preventedByNestedSwiper)return n.startX=u,void (n.startY=m);if(!s.allowTouchMove)return p.target.matches(i.focusableElements)||(s.allowClick=!1),void (i.isTouched&&(Object.assign(n,{startX:u,startY:m,currentX:u,currentY:m}),i.touchStartTime=o()));if(r.touchReleaseOnEdges&&!r.loop)if(s.isVertical()){if(m<n.startY&&s.translate<=s.maxTranslate()||m>n.startY&&s.translate>=s.minTranslate())return i.isTouched=!1,void (i.isMoved=!1);}else{if(l&&(u>n.startX&&-s.translate<=s.maxTranslate()||u<n.startX&&-s.translate>=s.minTranslate()))return;if(!l&&(u<n.startX&&s.translate<=s.maxTranslate()||u>n.startX&&s.translate>=s.minTranslate()))return;}if(t.activeElement&&t.activeElement.matches(i.focusableElements)&&t.activeElement!==p.target&&"mouse"!==p.pointerType&&t.activeElement.blur(),t.activeElement&&p.target===t.activeElement&&p.target.matches(i.focusableElements))return i.isMoved=!0,void (s.allowClick=!1);i.allowTouchCallbacks&&s.emit("touchMove",p),n.previousX=n.currentX,n.previousY=n.currentY,n.currentX=u,n.currentY=m;const h=n.currentX-n.startX,f=n.currentY-n.startY;if(s.params.threshold&&Math.sqrt(h**2+f**2)<s.params.threshold)return;if(void 0===i.isScrolling){let e;s.isHorizontal()&&n.currentY===n.startY||s.isVertical()&&n.currentX===n.startX?i.isScrolling=!1:h*h+f*f>=25&&(e=180*Math.atan2(Math.abs(f),Math.abs(h))/Math.PI,i.isScrolling=s.isHorizontal()?e>r.touchAngle:90-e>r.touchAngle);}if(i.isScrolling&&s.emit("touchMoveOpposite",p),void 0===i.startMoving&&(n.currentX===n.startX&&n.currentY===n.startY||(i.startMoving=!0)),i.isScrolling||"touchmove"===p.type&&i.preventTouchMoveFromPointerMove)return void (i.isTouched=!1);if(!i.startMoving)return;s.allowClick=!1,!r.cssMode&&p.cancelable&&p.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&p.stopPropagation();let g=s.isHorizontal()?h:f,v=s.isHorizontal()?n.currentX-n.previousX:n.currentY-n.previousY;r.oneWayMovement&&(g=Math.abs(g)*(l?1:-1),v=Math.abs(v)*(l?1:-1)),n.diff=g,g*=r.touchRatio,l&&(g=-g,v=-v);const w=s.touchesDirection;s.swipeDirection=g>0?"prev":"next",s.touchesDirection=v>0?"prev":"next";const b=s.params.loop&&!r.cssMode,y="next"===s.touchesDirection&&s.allowSlideNext||"prev"===s.touchesDirection&&s.allowSlidePrev;if(!i.isMoved){if(b&&y&&s.loopFix({direction:s.swipeDirection}),i.startTranslate=s.getTranslate(),s.setTransition(0),s.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});
vendor: 2,168 bytes, line 4
4s.wrapperEl.dispatchEvent(e);}i.allowMomentumBounce=!1,!r.grabCursor||!0!==s.allowSlideNext&&!0!==s.allowSlidePrev||s.setGrabCursor(!0),s.emit("sliderFirstMove",p);}if((new Date()).getTime(),!1!==r._loopSwapReset&&i.isMoved&&i.allowThresholdMove&&w!==s.touchesDirection&&b&&y&&Math.abs(g)>=1)return Object.assign(n,{startX:u,startY:m,currentX:u,currentY:m,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,void (i.startTranslate=i.currentTranslate);s.emit("sliderMove",p),i.isMoved=!0,i.currentTranslate=g+i.startTranslate;let E=!0,x=r.resistanceRatio;if(r.touchReleaseOnEdges&&(x=0),g>0?(b&&y&&i.allowThresholdMove&&i.currentTranslate>(r.centeredSlides?s.minTranslate()-s.slidesSizesGrid[s.activeIndex+1]-("auto"!==r.slidesPerView&&s.slides.length-r.slidesPerView>=2?s.slidesSizesGrid[s.activeIndex+1]+s.params.spaceBetween:0)-s.params.spaceBetween:s.minTranslate())&&s.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>s.minTranslate()&&(E=!1,r.resistance&&(i.currentTranslate=s.minTranslate()-1+(-s.minTranslate()+i.startTranslate+g)**x))):g<0&&(b&&y&&i.allowThresholdMove&&i.currentTranslate<(r.centeredSlides?s.maxTranslate()+s.slidesSizesGrid[s.slidesSizesGrid.length-1]+s.params.spaceBetween+("auto"!==r.slidesPerView&&s.slides.length-r.slidesPerView>=2?s.slidesSizesGrid[s.slidesSizesGrid.length-1]+s.params.spaceBetween:0):s.maxTranslate())&&s.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:s.slides.length-("auto"===r.slidesPerView?s.slidesPerViewDynamic():Math.ceil(parseFloat(r.slidesPerView,10)))}),i.currentTranslate<s.maxTranslate()&&(E=!1,r.resistance&&(i.currentTranslate=s.maxTranslate()+1-(s.maxTranslate()-i.startTranslate-g)**x))),E&&(p.preventedByNestedSwiper=!0),!s.allowSlideNext&&"next"===s.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!s.allowSlidePrev&&"prev"===s.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),s.allowSlidePrev||s.allowSlideNext||(i.currentTranslate=i.startTranslate),r.threshold>0){if(!(Math.abs(g)>r.threshold||i.allowThresholdMove))return void (i.currentTranslate=i.startTranslate);
vendor: 4,891 bytes, line 4
4if(!i.allowThresholdMove)return i.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,i.currentTranslate=i.startTranslate,void (n.diff=s.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY);}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&s.freeMode||r.watchSlidesProgress)&&(s.updateActiveIndex(),s.updateSlidesClasses()),r.freeMode&&r.freeMode.enabled&&s.freeMode&&s.freeMode.onTouchMove(),s.updateProgress(i.currentTranslate),s.setTranslate(i.currentTranslate));}function j(e){const t=this,s=t.touchEventsData;let a,i=e;i.originalEvent&&(i=i.originalEvent);if("touchend"===i.type||"touchcancel"===i.type){if(a=[...i.changedTouches].find((e)=>e.identifier===s.touchId),!a||a.identifier!==s.touchId)return;}else{if(null!==s.touchId)return;if(i.pointerId!==s.pointerId)return;a=i;}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type))if(!(["pointercancel","contextmenu"].includes(i.type)&&(t.browser.isSafari||t.browser.isWebView)))return;s.pointerId=null,s.touchId=null;const {params:r,touches:n,rtlTranslate:d,slidesGrid:c,enabled:p}=t;if(!p)return;if(!r.simulateTouch&&"mouse"===i.pointerType)return;if(s.allowTouchCallbacks&&t.emit("touchEnd",i),s.allowTouchCallbacks=!1,!s.isTouched)return s.isMoved&&r.grabCursor&&t.setGrabCursor(!1),s.isMoved=!1,void (s.startMoving=!1);r.grabCursor&&s.isMoved&&s.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const u=o(),m=u-s.touchStartTime;if(t.allowClick){const e=i.path||i.composedPath&&i.composedPath();t.updateClickedSlide(e&&e[0]||i.target,e),t.emit("tap click",i),m<300&&u-s.lastClickTime<300&&t.emit("doubleTap doubleClick",i);}if(s.lastClickTime=o(),l(()=>{t.destroyed||(t.allowClick=!0);}),!s.isTouched||!s.isMoved||!t.swipeDirection||0===n.diff&&!s.loopSwapReset||s.currentTranslate===s.startTranslate&&!s.loopSwapReset)return s.isTouched=!1,s.isMoved=!1,void (s.startMoving=!1);let h;if(s.isTouched=!1,s.isMoved=!1,s.startMoving=!1,h=r.followFinger?d?t.translate:-t.translate:-s.currentTranslate,r.cssMode)return;if(r.freeMode&&r.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:h});const f=h>=-t.maxTranslate()&&!t.params.loop;let g=0,v=t.slidesSizesGrid[0];for(let e=0;e<c.length;e+=e<r.slidesPerGroupSkip?1:r.slidesPerGroup){const t=e<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;void 0!==c[e+t]?(f||h>=c[e]&&h<c[e+t])&&(g=e,v=c[e+t]-c[e]):(f||h>=c[e])&&(g=e,v=c[c.length-1]-c[c.length-2]);}let w=null,b=null;r.rewind&&(t.isBeginning?b=r.virtual&&r.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(w=0));const y=(h-c[g])/v,E=g<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(m>r.longSwipesMs){if(!r.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(y>=r.longSwipesRatio?t.slideTo(r.rewind&&t.isEnd?w:g+E):t.slideTo(g)),"prev"===t.swipeDirection&&(y>1-r.longSwipesRatio?t.slideTo(g+E):null!==b&&y<0&&Math.abs(y)>r.longSwipesRatio?t.slideTo(b):t.slideTo(g));}else{if(!r.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(i.target===t.navigation.nextEl||i.target===t.navigation.prevEl)?i.target===t.navigation.nextEl?t.slideTo(g+E):t.slideTo(g):("next"===t.swipeDirection&&t.slideTo(null!==w?w:g+E),"prev"===t.swipeDirection&&t.slideTo(null!==b?b:g));}}function U(){const e=this,{params:t,el:s}=e;if(s&&0===s.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const {allowSlideNext:a,allowSlidePrev:i,snapGrid:r}=e,n=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const l=n&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||l?e.params.loop&&!n?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume();},500)),e.allowSlidePrev=i,e.allowSlideNext=a,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow();}function K(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())));}function Z(){const e=this,{wrapperEl:t,rtlTranslate:s,enabled:a}=e;if(!a)return;let i;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const r=e.maxTranslate()-e.minTranslate();i=0===r?0:(e.translate-e.minTranslate())/r,i!==e.progress&&e.updateProgress(s?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1);}function Q(e){const t=this;X(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update(
vendor: 5,542 bytes, line 4
4);}function J(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"));}const ee=(e,t)=>{const s=a(),{params:i,el:r,wrapperEl:n,device:l}=e,o=!!i.nested,d="on"===t?"addEventListener":"removeEventListener",c=t;r&&"string"!=typeof r&&(s[d]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:o}),r[d]("touchstart",e.onTouchStart,{passive:!1}),r[d]("pointerdown",e.onTouchStart,{passive:!1}),s[d]("touchmove",e.onTouchMove,{passive:!1,capture:o}),s[d]("pointermove",e.onTouchMove,{passive:!1,capture:o}),s[d]("touchend",e.onTouchEnd,{passive:!0}),s[d]("pointerup",e.onTouchEnd,{passive:!0}),s[d]("pointercancel",e.onTouchEnd,{passive:!0}),s[d]("touchcancel",e.onTouchEnd,{passive:!0}),s[d]("pointerout",e.onTouchEnd,{passive:!0}),s[d]("pointerleave",e.onTouchEnd,{passive:!0}),s[d]("contextmenu",e.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&r[d]("click",e.onClick,!0),i.cssMode&&n[d]("scroll",e.onScroll),i.updateOnWindowResize?e[c](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",U,!0):e[c]("observerUpdate",U,!0),r[d]("load",e.onLoad,{capture:!0}));};const te=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var se={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function ae(e,t){return function(s={}){const a=Object.keys(s)[0],i=s[a];"object"==typeof i&&null!==i?(!0===e[a]&&(e[a]={enabled:!0}),"navigation"===a&&e[a]&&e[a].enabled&&!e[a].prevEl&&!e[a].nextEl&&(e[a].auto=!0),["pagination","scrollbar"].indexOf(a)>=0&&e[a]&&e[a].enabled&&!e[a].el&&(e[a].auto=!0),a in e&&"enabled" in i?("object"!=typeof e[a]||"enabled" in e[a]||(e[a].enabled=!0),e[a]||(e[a]={enabled:!1}),u(t,s)):u(t,s)):u(t,s);};}const ie={eventsEmitter:O,update:H,translate:N,transition:{setTransition:function(e,t){const s=this;s.params.cssMode||(s.wrapperEl.style.transitionDuration=`${e}ms`,s.wrapperEl.style.transitionDelay=0===e?"0ms":""),s.emit("setTransition",e,t);},transitionStart:function(e=!0,t){const s=this,{params:a}=s;a.cssMode||(a.autoHeight&&s.updateAutoHeight(),R({swiper:s,runCallbacks:e,direction:t,step:"Start"}));},transitionEnd:function(e=!0,t){const s=this,{params:a}=s;s.animating=!1,a.cssMode||(s.setTransition(0),R({swiper:s,runCallbacks:e,direction:t,step:"End"}));}},slide:V,loop:q,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const s="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),s.style.cursor="move",s.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1;});},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1;}));}},events:{attachEvents:function(){const e=this,{params:t}=e;e.onTouchStart=F.bind(e),e.onTouchMove=W.bind(e),e.onTouchEnd=j.bind(e),e.onDocumentTouchStart=J.bind(e),t.cssMode&&(e.onScroll=Z.bind(e)),e.onClick=K.bind(e),e.onLoad=Q.bind(e),ee(e,"on");},detachEvents:function(){ee(this,"off");}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:s,params:i,el:r}=e,n=i.breakpoints;if(!n||n&&0===Object.keys(n).length)return;const l=a(),o="window"!==i.breakpointsBase&&i.breakpointsBase?"container":i.breakpointsBase,d=["window","container"].includes(i.breakpointsBase)||!i.breakpointsBase?e.el:l.querySelector(i.breakpointsBase),c=e.getBreakp
4oint(n,o,d);if(!c||e.currentBreakpoint===c)return;const p=(c in n?n[c]:void 0)||e.originalParams,m=te(e,i),h=te(e,p),f=e.params.grabCursor,g=p.grabCursor,v=i.enabled;m&&!h?(r.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),e.emitContainerClasses()):!m&&h&&(r.classList.add(`${i.containerModifierClass}grid`),(p.grid.fill&&"column"===p.grid.fill||!p.grid.fill&&"column"===i.grid.fill)&&r.classList.add(`${i.containerModifierClass}grid-column`),e.emitContainerClasses()),f&&!g?e.unsetGrabCursor():!f&&g&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach((t)=>{if(void 0===p[t])return;const s=i[t]&&i[t].enabled,a=p[t]&&p[t].enabled;s&&!a&&e[t].disable(),!s&&a&&e[t].enable();});const w=p.direction&&p.direction!==i.direction,b=i.loop&&(p.slidesPerView!==i.slidesPerView||w),y=i.loop;w&&s&&e.changeDirection(),u(e.params,p);const E=e.params.enabled,x=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),v&&!E?e.disable():!v&&E&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",p),s&&(b?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!y&&x?(e.loopCreate(t),e.updateSlides()):y&&!x&&e.loopDestroy()),e.emit("breakpoint",p);},getBreakpoint:function(e,t="window",s){if(!e||"container"===t&&!s)return;let a=!1;const i=r(),n="window"===t?i.innerHeight:s.clientHeight,l=Object.keys(e).map((e)=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return {value:n*t,point:e};}return {value:e,point:e};});l.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<l.length;e+=1){const {point:r,value:n}=l[e];"window"===t?i.matchMedia(`(min-width: ${n}px)`).matches&&(a=r):n<=s.clientWidth&&(a=r);}return a||"max";}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:s}=e,{slidesOffsetBefore:a}=s;if(a){const t=e.slides.length-1,s=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*a;e.isLocked=e.size>s;}else e.isLocked=1===e.snapGrid.length;!0===s.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===s.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock");}},classes:{addClasses:function(){const e=this,{classNames:t,params:s,rtl:a,el:i,device:r}=e,n=function(e,t){const s=[];return e.forEach((e)=>{"object"==typeof e?Object.keys(e).forEach((a)=>{e[a]&&s.push(t+a);}):"string"==typeof e&&s.push(t+e);}),s;}(["initialized",s.direction,{"free-mode":e.params.freeMode&&s.freeMode.enabled},{autoheight:s.autoHeight},{rtl:a},{grid:s.grid&&s.grid.rows>1},{"grid-column":s.grid&&s.grid.rows>1&&"column"===s.grid.fill},{android:r.android},{ios:r.ios},{"css-mode":s.cssMode},{centered:s.cssMode&&s.centeredSlides},{"watch-progress":s.watchSlidesProgress}],s.containerModifierClass);t.push(...n),i.classList.add(...t),e.emitContainerClasses();},removeClasses:function(){const {el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses());}}},re={};class ne{constructor(...e){let t,s;1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?s=e[0]:[t,s]=e,s||(s={}),s=u({},s),t&&!s.el&&(s.el=t);const i=a();if(s.el&&"string"==typeof s.el&&i.querySelectorAll(s.el).length>1){const e=[];return i.querySelectorAll(s.el).forEach((t)=>{const a=u({},s,{el:t});e.push(new ne(a));}),e;}const r=this;r.__swiper__=!0,r.support=A(),r.device=$({userAgent:s.userAgent}),r.browser=k(),r.eventsListeners={},r.eventsAnyListeners=[],r.modules=[...r.__modules__],s.modules&&Array.isArray(s.modules)&&r.modules.push(...s.modules);const n={};r.modules.forEach((e)=>{e({params:s,swiper:r,extendParams:ae(s,n),on:r.on.bind(r),once:r.once.bind(r),off:r.off.bind(r),emit:r.emit.bind(r)});});const l=u({},se,n);return r.params=u({},l,re,s),r.originalParams=u({},r.params),r.passedParams=u({}
4,s),r.params&&r.params.on&&Object.keys(r.params.on).forEach((e)=>{r.on(e,r.params.on[e]);}),r.params&&r.params.onAny&&r.onAny(r.params.onAny),Object.assign(r,{enabled:r.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===r.params.direction,isVertical:()=>"vertical"===r.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23;},allowSlideNext:r.params.allowSlideNext,allowSlidePrev:r.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:r.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:r.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),r.emit("_swiper"),r.params.init&&r.init(),r;}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e];}getSlideIndex(e){const {slidesEl:t,params:s}=this,a=E(g(t,`.${s.slideClass}, swiper-slide`)[0]);return E(e)-a;}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find((t)=>1*t.getAttribute("data-swiper-slide-index")===e));}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e;}recalcSlides(){const {slidesEl:e,params:t}=this;this.slides=g(e,`.${t.slideClass}, swiper-slide`);}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"));}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"));}setProgress(e,t){const s=this;e=Math.min(Math.max(e,0),1);const a=s.minTranslate(),i=(s.maxTranslate()-a)*e+a;s.translateTo(i,void 0===t?0:t),s.updateActiveIndex(),s.updateSlidesClasses();}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t)=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "));}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter((e)=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ");}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach((s)=>{const a=e.getSlideClasses(s);t.push({slideEl:s,classNames:a}),e.emit("_slideClass",s,a);}),e.emit("_slideClasses",t);}slidesPerViewDynamic(e="current",t=!1){const {params:s,slides:a,slidesGrid:i,slidesSizesGrid:r,size:n,activeIndex:l}=this;let o=1;if("number"==typeof s.slidesPerView)return s.slidesPerView;if(s.centeredSlides){let e,t=a[l]?Math.ceil(a[l].swiperSlideSize):0;for(let s=l+1;s<a.length;s+=1)a[s]&&!e&&(t+=Math.ceil(a[s].swiperSlideSize),o+=1,t>n&&(e=!0));for(let s=l-1;s>=0;s-=1)a[s]&&!e&&(t+=a[s].swiperSlideSize,o+=1,t>n&&(e=!0));}else if("current"===e){for(let e=l+1;e<a.length;e+=1)(t?i[e]+r[e]-i[l]<n:i[e]-i[l]<n)&&(o+=1);}else{for(let e=l-1;e>=0;e-=1)i[l]-i[e]<n&&(o+=1);}return o;}update(){const e=this;if(!e||e.destroyed)return;const {snapGrid:t,params:s}=e;function a(){const t=e.rtlTranslate?-1*e.translate:e.translate,s=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(s),e.updateActiveIndex(),e.updateSlidesClasses();}let i;if(s.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach((t)=>{t.complete&&X(e,t);}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),s.freeMode&&s.freeMode.enabled&&!s.cssMode)a(),s.autoHeight&&e.updateAutoHeight();else{if(("auto"===s.slidesPerView||s.slidesPerView>1)&&e.isEnd&&!s.centeredSlides){const t=e.virtual&&s.virtual.enabled?e.virtual.slides:e.slides;i=e.slideTo(t.length-1,0,!1,!0);}else i=e.slideTo(e.activeIndex,0,!1,!0);i||a();}s.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update");}changeDirection(e,t=!0){const s=this,a=s.params.direction;return e||(e="horizontal"===a?"vertical":"horizontal"),e===a||"horizontal"!==e&&"vertical"!==e||(s.el.classList.remove(`${s.params.containerModifierClass}${a}`),s.el.classList.add(`${s.params.containerModifierClass}${e}`),s.emitContainerClasses(),s.params.direction=e,s.slides.forEac
4h((t)=>{"vertical"===e?t.style.width="":t.style.height="";}),s.emit("changeDirection"),t&&s.update()),s;}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update());}mount(e){const t=this;if(t.mounted)return !0;let s=e||t.params.el;if("string"==typeof s&&(s=document.querySelector(s)),!s)return !1;s.swiper=t,s.parentNode&&s.parentNode.host&&s.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const a=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let i=(()=>{if(s&&s.shadowRoot&&s.shadowRoot.querySelector)return s.shadowRoot.querySelector(a());return g(s,a())[0];})();return !i&&t.params.createElements&&(i=w("div",t.params.wrapperClass),s.append(i),g(s,`.${t.params.slideClass}`).forEach((e)=>{i.append(e);})),Object.assign(t,{el:s,wrapperEl:i,slidesEl:t.isElement&&!s.parentNode.host.slideSlots?s.parentNode.host:i,hostEl:t.isElement?s.parentNode.host:s,mounted:!0,rtl:"rtl"===s.dir.toLowerCase()||"rtl"===y(s,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===s.dir.toLowerCase()||"rtl"===y(s,"direction")),wrongRTL:"-webkit-box"===y(i,"display")}),!0;}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();const s=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&s.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),s.forEach((e)=>{e.complete?X(t,e):e.addEventListener("load",(e)=>{X(t,e.target);});}),Y(t),t.initialized=!0,Y(t),t.emit("init"),t.emit("afterInit"),t;}destroy(e=!0,t=!0){const s=this,{params:a,el:i,wrapperEl:r,slides:n}=s;return void 0===s.params||s.destroyed||(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),a.loop&&s.loopDestroy(),t&&(s.removeClasses(),i&&"string"!=typeof i&&i.removeAttribute("style"),r&&r.removeAttribute("style"),n&&n.length&&n.forEach((e)=>{e.classList.remove(a.slideVisibleClass,a.slideFullyVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index");})),s.emit("destroy"),Object.keys(s.eventsListeners).forEach((e)=>{s.off(e);}),!1!==e&&(s.el&&"string"!=typeof s.el&&(s.el.swiper=null),function(e){const t=e;Object.keys(t).forEach((e)=>{try{t[e]=null;}catch(e){}try{delete t[e];}catch(e){}});}(s)),s.destroyed=!0),null;}static extendDefaults(e){u(re,e);}static get extendedDefaults(){return re;}static get defaults(){return se;}static installModule(e){ne.prototype.__modules__||(ne.prototype.__modules__=[]);const t=ne.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e);}static use(e){return Array.isArray(e)?(e.forEach((e)=>ne.installModule(e)),ne):(ne.installModule(e),ne);}}function le(e,t,s,a){return e.params.createElements&&Object.keys(a).forEach((i)=>{if(!s[i]&&!0===s.auto){let r=g(e.el,`.${a[i]}`)[0];r||(r=w("div",a[i]),r.className=a[i],e.el.append(r)),s[i]=r,t[i]=r;}}),s;}Object.keys(ie).forEach((e)=>
4{Object.keys(ie[e]).forEach((t)=>{ne.prototype[t]=ie[e][t];});}),ne.use([function({swiper:e,on:t,emit:s}){const a=r();let i=null,n=null;const l=()=>{e&&!e.destroyed&&e.initialized&&(s("beforeResize"),s("resize"));},o=()=>{e&&!e.destroyed&&e.initialized&&s("orientationchange");};t("init",()=>{e.params.resizeObserver&&void 0!==a.ResizeObserver?e&&!e.destroyed&&e.initialized&&(i=new ResizeObserver((t)=>{n=a.requestAnimationFrame(()=>{const {width:s,height:a}=e;let i=s,r=a;t.forEach(({contentBoxSize:t,contentRect:s,target:a})=>{a&&a!==e.el||(i=s?s.width:(t[0]||t).inlineSize,r=s?s.height:(t[0]||t).blockSize);}),i===s&&r===a||l();});}),i.observe(e.el)):(a.addEventListener("resize",l),a.addEventListener("orientationchange",o));}),t("destroy",()=>{n&&a.cancelAnimationFrame(n),i&&i.unobserve&&e.el&&(i.unobserve(e.el),i=null),a.removeEventListener("resize",l),a.removeEventListener("orientationchange",o);});},function({swiper:e,extendParams:t,on:s,emit:a}){const i=[],n=r(),l=(t,s={})=>{const r=new (n.MutationObserver||n.WebkitMutationObserver)((t)=>{if(e.__preventObserver__)return;if(1===t.length)return void a("observerUpdate",t[0]);const s=function(){a("observerUpdate",t[0]);};n.requestAnimationFrame?n.requestAnimationFrame(s):n.setTimeout(s,0);});r.observe(t,{attributes:void 0===s.attributes||s.attributes,childList:e.isElement||(void 0===s.childList||s).childList,characterData:void 0===s.characterData||s.characterData}),i.push(r);};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),s("init",()=>{if(e.params.observer){if(e.params.observeParents){const t=x(e.hostEl);for(let e=0;e<t.length;e+=1)l(t[e]);}l(e.hostEl,{childList:e.params.observeSlideChildren}),l(e.wrapperEl,{attributes:!1});}}),s("destroy",()=>{i.forEach((e)=>{e.disconnect();}),i.splice(0,i.length);});}]);function oe(e=""){return `.${e.trim().replace(/([\.:!+\/()[\]])/g,"\\$1").replace(/ /g,".")}`;}function de(e){const t=this,{params:s,slidesEl:a}=t;s.loop&&t.loopDestroy();const i=(e)=>{if("string"==typeof e){const t=document.createElement("div");P(t,e),a.append(t.children[0]),P(t,"");}else a.append(e);};if("object"==typeof e&&"length" in e){for(let t=0;t<e.length;t+=1)e[t]&&i(e[t]);}else i(e);t.recalcSlides(),s.loop&&t.loopCreate(),s.observer&&!t.isElement||t.update();}function ce(e){const t=this,{params:s,activeIndex:a,slidesEl:i}=t;s.loop&&t.loopDestroy();let r=a+1;const n=(e)=>{if("string"==typeof e){const t=document.createElement("div");P(t,e),i.prepend(t.children[0]),P(t,"");}else i.prepend(e);};if("object"==typeof e&&"length" in e){for(let t=0;t<e.length;t+=1)e[t]&&n(e[t]);r=a+e.length;}else n(e);t.recalcSlides(),s.loop&&t.loopCreate(),s.observer&&!t.isElement||t.update(),t.slideTo(r,0,!1);}function pe(e,t){const s=this,{params:a,activeIndex:i,slidesEl:r}=s;let n=i;a.loop&&(n-=s.loopedSlides,s.loopDestroy(),s.recalcSlides());const l=s.slides.length;if(e<=0)return void s.prependSlide(t);if(e>=l)return void s.appendSlide(t);let o=n>e?n+1:n;const d=[];for(let t=l-1;t>=e;t-=1){const e=s.slides[t];e.remove(),d.unshift(e);}if("object"==typeof t&&"length" in t){for(let e=0;e<t.length;e+=1)t[e]&&r.append(t[e]);o=n>e?n+t.length:n;}else r.append(t);for(let e=0;e<d.length;e+=1)r.append(d[e]);s.recalcSlides(),a.loop&&s.loopCreate(),a.observer&&!s.isElement||s.update(),a.loop?s.slideTo(o+s.loopedSlides,0,!1):s.slideTo(o,0,!1);}function ue(e){const t=this,{params:s,activeIndex:a}=t;let i=a;s.loop&&(i-=t.loopedSlides,t.loopDestroy());let r,n=i;if("object"==typeof e&&"length" in e){for(let s=0;s<e.length;s+=1)r=e[s],t.slides[r]&&t.slides[r].remove(),r<n&&(n-=1);n=Math.max(n,0);}else r=e,t.slides[r]&&t.slides[r].remove(),r<n&&(n-=1),n=Math.max(n,0);t.recalcSlides(),s.loop&&t.loopCreate(),s.observer&&!t.isElement||t.update(),s.loop?t.slideTo(n+t.loopedSlides,0,!1):t.slideTo(n,0,!1);}function me(){const e=this,t=[];for(let s=0;s<e.slides.length;s+=1)t.push(s);e.removeSlide(t);}function he(e){const {effect:t,swiper:s,on:a,setTranslate:i,setTransition:r,overwriteParams:n,perspective:l,recreateShadows:o,getEffectParams:d}=e;let c;a("beforeInit",()=>{if(s.params.effect!==t)return;s.classNames.push(`${s.params.containerModifierClass}${t}`),l&&l()&&s.classNames.push(`${s.params.containerModifierClass}3d`);const e=n?n():{};Object.assign(s.params,e),Object.assign(s.originalParams,e);}),a("setTranslate _virtualUpdated",()=>{s.params.effect===t&&i();}),a("setTransition",(e,a)=>{s.params.effect===t&&r(a);}),a("transitionEnd",()=>{if(s.params.effect===t&&o){if(!d||!d().slideShadows)return;
4s.slides.forEach((e)=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((e)=>e.remove());}),o();}}),a("virtualUpdate",()=>{s.params.effect===t&&(s.slides.length||(c=!0),requestAnimationFrame(()=>{c&&s.slides&&s.slides.length&&(i(),c=!1);}));});}function fe(e,t){const s=f(t);return s!==t&&(s.style.backfaceVisibility="hidden",s.style["-webkit-backface-visibility"]="hidden"),s;}function ge({swiper:e,duration:t,transformElements:s,allSlides:a}){const {activeIndex:i}=e;if(e.params.virtualTranslate&&0!==t){let t,r=!1;t=a?s:s.filter((t)=>{const s=t.classList.contains("swiper-slide-transform")?((t)=>{if(!t.parentElement)return e.slides.find((e)=>e.shadowRoot&&e.shadowRoot===t.parentNode);return t.parentElement;})(t):t;return e.getSlideIndex(s)===i;}),t.forEach((t)=>{S(t,()=>{if(r)return;if(!e||e.destroyed)return;r=!0,e.animating=!1;const t=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});e.wrapperEl.dispatchEvent(t);});});}}function ve(e,t,s){const a=`swiper-slide-shadow${s?`-${s}`:""}${e?` swiper-slide-shadow-${e}`:""}`,i=f(t);let r=i.querySelector(`.${a.split(" ").join(".")}`);return r||(r=w("div",a.split(" ")),i.append(r)),r;}const we=[function({swiper:e,extendParams:t,on:s,emit:i}){let r;t({virtual:{enabled:!1,slides:[],cache:!0,slidesPerViewAutoSlideSize:320,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});const n=a();e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const l=n.createElement("div");function o(t,s){const a=e.params.virtual;if(a.cache&&e.virtual.cache[s])return e.virtual.cache[s];let i;return a.renderSlide?(i=a.renderSlide.call(e,t,s),"string"==typeof i&&(P(l,i),i=l.children[0])):i=e.isElement?w("swiper-slide"):w("div",e.params.slideClass),i.setAttribute("data-swiper-slide-index",s),a.renderSlide||P(i,t),a.cache&&(e.virtual.cache[s]=i),i;}function d(t,s,a){const {slidesPerGroup:r,centeredSlides:n,slidesPerView:l,loop:d,initialSlide:c}=e.params;if(s&&!d&&c>0)return;const {addSlidesBefore:p,addSlidesAfter:u,slidesPerViewAutoSlideSize:m}=e.params.virtual,{from:h,to:f,slides:v,slidesGrid:w,offset:b}=e.virtual;e.params.cssMode||e.updateActiveIndex();const y=void 0===a?e.activeIndex||0:a;let E,x,S,T;if(E=e.rtlTranslate?"right":e.isHorizontal()?"left":"top","auto"===l)if(m){let t=e.size;t||(t=e.isHorizontal()?e.el.getBoundingClientRect().width:e.el.getBoundingClientRect().height),x=Math.max(1,Math.ceil(t/m));}else x=1;else x=l;n?(S=Math.floor(x/2)+r+u,T=Math.floor(x/2)+r+p):(S=x+(r-1)+u,T=(d?x:r)+p);let M=y-T,C=y+S;d||(M=Math.max(M,0),C=Math.min(C,v.length-1));let P=(e.slidesGrid[M]||0)-(e.slidesGrid[0]||0);function L(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),i("virtualUpdate");}if(d&&y>=T?(M-=T,n||(P+=e.slidesGrid[0])):d&&y<T&&(M=-T,n&&(P+=e.slidesGrid[0])),Object.assign(e.virtual,{from:M,to:C,offset:P,slidesGrid:e.slidesGrid,slidesBefore:T,slidesAfter:S}),h===M&&f===C&&!t)return e.slidesGrid!==w&&P!==b&&e.slides.forEach((t)=>{t.style[E]=P-Math.abs(e.cssOverflowAdjustment())+"px";}),e.updateProgress(),void i("virtualUpdate");if(e.params.virtual.renderExternal)return e.params.virtual.renderExternal.call(e,{offset:P,from:M,to:C,slides:function(){const e=[];for(let t=M;t<=C;t+=1)e.push(v[t]);return e;}()}),void (e.params.virtual.renderExternalUpdate?L():i("virtualUpdate"));const I=[],z=[],A=(e)=>{let t=e;return e<0?t=v.length+e:t>=v.length&&(t-=v.length),t;};if(t)e.slides.filter((t)=>t.matches(`.${e.params.slideClass}, swiper-slide`)).forEach((e)=>{e.remove();});else{for(let t=h;t<=f;t+=1)if(t<M||t>C){const s=A(t);e.slides.filter((t)=>t.matches(`.${e.params.slideClass}[data-swiper-slide-index="${s}"], swiper-slide[data-swiper-slide-index="${s}"]`)).forEach((e)=>{e.remove();});}}const $=d?-v.length:0,k=d?2*v.length:v.length;for(let e=$;e<k;e+=1)if(e>=M&&e<=C){const s=A(e);void 0===f||t?z.push(s):(e>f&&z.push(s),e<h&&I.push(s));}if(z.forEach((t)=>{e.slidesEl.append(o(v[t],t));}),d){for(let t=I.length-1;t>=0;t-=1){const s=I[t];e.slidesEl.prepend(o(v[s],s));}}else I.sort((e,t)=>
4t-e),I.forEach((t)=>{e.slidesEl.prepend(o(v[t],t));});g(e.slidesEl,".swiper-slide, swiper-slide").forEach((t)=>{t.style[E]=P-Math.abs(e.cssOverflowAdjustment())+"px";}),L();}s("beforeInit",()=>{if(!e.params.virtual.enabled)return;let t;if(void 0===e.passedParams.virtual.slides){const s=[...e.slidesEl.children].filter((t)=>t.matches(`.${e.params.slideClass}, swiper-slide`));s&&s.length&&(e.virtual.slides=[...s],t=!0,s.forEach((t,s)=>{t.setAttribute("data-swiper-slide-index",s),e.virtual.cache[s]=t,t.remove();}));}t||(e.virtual.slides=e.params.virtual.slides),e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,d(!1,!0);}),s("setTranslate",()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(r),r=setTimeout(()=>{d();},100)):d());}),s("init update resize",()=>{e.params.virtual.enabled&&e.params.cssMode&&m(e.wrapperEl,"--swiper-virtual-size",`${e.virtualSize}px`);}),Object.assign(e.virtual,{appendSlide:function(t){if("object"==typeof t&&"length" in t){for(let s=0;s<t.length;s+=1)t[s]&&e.virtual.slides.push(t[s]);}else e.virtual.slides.push(t);d(!0);},prependSlide:function(t){const s=e.activeIndex;let a=s+1,i=1;if(Array.isArray(t)){for(let s=0;s<t.length;s+=1)t[s]&&e.virtual.slides.unshift(t[s]);a=s+t.length,i=t.length;}else e.virtual.slides.unshift(t);if(e.params.virtual.cache){const t=e.virtual.cache,s={};Object.keys(t).forEach((e)=>{const a=t[e],r=a.getAttribute("data-swiper-slide-index");r&&a.setAttribute("data-swiper-slide-index",parseInt(r,10)+i),s[parseInt(e,10)+i]=a;}),e.virtual.cache=s;}d(!0),e.slideTo(a,0);},removeSlide:function(t){if(null==t)return;let s=e.activeIndex;if(Array.isArray(t)){for(let a=t.length-1;a>=0;a-=1)e.params.virtual.cache&&(delete e.virtual.cache[t[a]],Object.keys(e.virtual.cache).forEach((s)=>{s>t&&(e.virtual.cache[s-1]=e.virtual.cache[s],e.virtual.cache[s-1].setAttribute("data-swiper-slide-index",s-1),delete e.virtual.cache[s]);})),e.virtual.slides.splice(t[a],1),t[a]<s&&(s-=1),s=Math.max(s,0);}else e.params.virtual.cache&&(delete e.virtual.cache[t],Object.keys(e.virtual.cache).forEach((s)=>{s>t&&(e.virtual.cache[s-1]=e.virtual.cache[s],e.virtual.cache[s-1].setAttribute("data-swiper-slide-index",s-1),delete e.virtual.cache[s]);})),e.virtual.slides.splice(t,1),t<s&&(s-=1),s=Math.max(s,0);d(!0),e.slideTo(s,0);},removeAllSlides:function(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),d(!0),e.slideTo(0,0);},update:d});},function({swiper:e,extendParams:t,on:s,emit:i}){const n=a(),l=r();function o(t){if(!e.enabled)return;const {rtlTranslate:s}=e;let a=t;a.originalEvent&&(a=a.originalEvent);const r=a.keyCode||a.charCode,o=e.params.keyboard.pageUpDown,d=o&&33===r,c=o&&34===r,p=37===r,u=39===r,m=38===r,h=40===r;if(!e.allowSlideNext&&(e.isHorizontal()&&u||e.isVertical()&&h||c))return !1;if(!e.allowSlidePrev&&(e.isHorizontal()&&p||e.isVertical()&&m||d))return !1;if(!(a.shiftKey||a.altKey||a.ctrlKey||a.metaKey||n.activeElement&&(n.activeElement.isContentEditable||n.activeElement.nodeName&&("input"===n.activeElement.nodeName.toLowerCase()||"textarea"===n.activeElement.nodeName.toLowerCase())))){if(e.params.keyboard.onlyInViewport&&(d||c||p||u||m||h)){let t=!1;if(x(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&0===x(e.el,`.${e.params.slideActiveClass}`).length)return;const a=e.el,i=a.clientWidth,r=a.clientHeight,n=l.innerWidth,o=l.innerHeight,d=b(a);s&&(d.left-=a.scrollLeft);const c=[[d.left,d.top],[d.left+i,d.top],[d.left,d.top+r],[d.left+i,d.top+r]];for(let e=0;e<c.length;e+=1){const s=c[e];if(s[0]>=0&&s[0]<=n&&s[1]>=0&&s[1]<=o){if(0===s[0]&&0===s[1])continue;t=!0;}}if(!t)return;}e.isHorizontal()?((d||c||p||u)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),((c||u)&&!s||(d||p)&&s)&&e.slideNext(),((d||p)&&!s||(c||u)&&s)&&e.slidePrev()):((d||c||m||h)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),(c||h)&&e.slideNext(),(d||m)&&e.slidePrev()),i("keyPress",r);}}function d(){e.keyboard.enabled||(n.addEventListener("keydown",o),e.keyboard.enabled=!0);}function c(){e.keyboard.enabled&&(n.removeEventListener("keydown",o),e.keyboard.enabled=!1);}e.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),s("init",()=>{e.params.keyboard.enabled&&d();}),s("destroy",()=>{e.keyboard.enabled&&c();}),Object.assign(e.keyboard,{enable:d,disable:c});},function({swiper:e,extendParams:t,on:s,emit:a}){const i=r();let n;t({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),e.mousewheel={enabled:!1};let d,c=o();const p=[];function u(){e.enabled&&(e.mouseEntered=!0);}function m(){e.enabled&&(e.mouseEntered=!1);}function h(t){return !(e.params.mousewheel.thresholdDelta&&t.delta<e.params.mousewheel.thresholdDelta)&&(!(e.params.mousewheel.thresholdTime&&o()-c<e.params.mousewheel.thresholdTime)&&(t.delta>=6&&o()-c<60||(t.direction<0?e.isEnd&&!e.params.loop||e.animating||(e.slideNext(),a("scroll",t.raw)):e.isBeginning&&!e.params.loop||e.animating||(e.slidePrev(),a("scroll",t.raw)),c=(new i.Date()).getTime(),!1)));}function f(t){let s=t,i=!0;if(!e.enabled)return;if(t.target.closest(`.${e.params.mousewheel.noMousewheelClass}`))return;const r=e.params.mousewheel;e.params.cssMode&&s.preventDefault();let c=e.el;"container"!==e.params.mousewheel.eventsTarget&&(c=document.querySelector(e.params.mousewheel.eventsTarget));const u=c&&c.contains(s.target);if(!e.mouseEntered&&!u&&!r.releaseOnEdges)return !0;s.originalEvent&&(s=s.originalEvent);let m=0;const f=e.rtlTranslate?-1:1,g=function(e){let t=0,s=0,a=0,i=0;return "detail" in e&&(s=e.detail),"wheelDelta" in e&&(s=-e.wheelDelta/120),"wheelDeltaY" in e&&(s=-e.wheelDeltaY/120
4),"wheelDeltaX" in e&&(t=-e.wheelDeltaX/120),"axis" in e&&e.axis===e.HORIZONTAL_AXIS&&(t=s,s=0),a=10*t,i=10*s,"deltaY" in e&&(i=e.deltaY),"deltaX" in e&&(a=e.deltaX),e.shiftKey&&!a&&(a=i,i=0),(a||i)&&e.deltaMode&&(1===e.deltaMode?(a*=40,i*=40):(a*=800,i*=800)),a&&!t&&(t=a<1?-1:1),i&&!s&&(s=i<1?-1:1),{spinX:t,spinY:s,pixelX:a,pixelY:i};}(s);if(r.forceToAxis)if(e.isHorizontal()){if(!(Math.abs(g.pixelX)>Math.abs(g.pixelY)))return !0;m=-g.pixelX*f;}else{if(!(Math.abs(g.pixelY)>Math.abs(g.pixelX)))return !0;m=-g.pixelY;}else m=Math.abs(g.pixelX)>Math.abs(g.pixelY)?-g.pixelX*f:-g.pixelY;if(0===m)return !0;r.invert&&(m=-m);let v=e.getTranslate()+m*r.sensitivity;if(v>=e.minTranslate()&&(v=e.minTranslate()),v<=e.maxTranslate()&&(v=e.maxTranslate()),i=!!e.params.loop||!(v===e.minTranslate()||v===e.maxTranslate()),i&&e.params.nested&&s.stopPropagation(),e.params.freeMode&&e.params.freeMode.enabled){const t={time:o(),delta:Math.abs(m),direction:Math.sign(m)},i=d&&t.time<d.time+500&&t.delta<=d.delta&&t.direction===d.direction;if(!i){d=void 0;let o=e.getTranslate()+m*r.sensitivity;const c=e.isBeginning,u=e.isEnd;if(o>=e.minTranslate()&&(o=e.minTranslate()),o<=e.maxTranslate()&&(o=e.maxTranslate()),e.setTransition(0),e.setTranslate(o),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!c&&e.isBeginning||!u&&e.isEnd)&&e.updateSlidesClasses(),e.params.loop&&e.loopFix({direction:t.direction<0?"next":"prev",byMousewheel:!0}),e.params.freeMode.sticky){clearTimeout(n),n=void 0,p.length>=15&&p.shift();const s=p.length?p[p.length-1]:void 0,a=p[0];if(p.push(t),s&&(t.delta>s.delta||t.direction!==s.direction))p.splice(0);else{if(p.length>=15&&t.time-a.time<500&&a.delta-t.delta>=1&&t.delta<=6){const s=m>0?.8:.2;d=t,p.splice(0),n=l(()=>{!e.destroyed&&e.params&&e.slideToClosest(e.params.speed,!0,void 0,s);},0);}}n||(n=l(()=>{if(e.destroyed||!e.params)return;d=t,p.splice(0),e.slideToClosest(e.params.speed,!0,void 0,.5);},500));}if(i||a("scroll",s),e.params.autoplay&&e.params.autoplay.disableOnInteraction&&e.autoplay.stop(),r.releaseOnEdges&&(o===e.minTranslate()||o===e.maxTranslate()))return !0;}}else{const s={time:o(),delta:Math.abs(m),direction:Math.sign(m),raw:t};p.length>=2&&p.shift();const a=p.length?p[p.length-1]:void 0;if(p.push(s),a?(s.direction!==a.direction||s.delta>a.delta||s.time>a.time+150)&&h(s):h(s),function(t){const s=e.params.mousewheel;if(t.direction<0){if(e.isEnd&&!e.params.loop&&s.releaseOnEdges)return !0;}else{if(e.isBeginning&&!e.params.loop&&s.releaseOnEdges)return !0;}return !1;}(s))return !0;}return s.preventDefault?s.preventDefault():s.returnValue=!1,!1;}function g(t){let s=e.el;"container"!==e.params.mousewheel.eventsTarget&&(s=document.querySelector(e.params.mousewheel.eventsTarget)),s[t]("mouseenter",u),s[t]("mouseleave",m),s[t]("wheel",f);}function v(){return e.params.cssMode?(e.wrapperEl.removeEventListener("wheel",f),!0):!e.mousewheel.enabled&&(g("addEventListener"),e.mousewheel.enabled=!0,!0);}function w(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,f),!0):!!e.mousewheel.enabled&&(g("removeEventListener"),e.mousewheel.enabled=!1,!0);}s("init",()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&w(),e.params.mousewheel.enabled&&v();}),s("destroy",()=>{e.params.cssMode&&v(),e.mousewheel.enabled&&w();}),Object.assign(e.mousewheel,{enable:v,disable:w});},function({swiper:e,extendParams:t,on:s,emit:a}){function i(t){let s;return t&&"string"==typeof t&&e.isElement&&(s=e.el.querySelector(t)||e.hostEl.querySelector(t),s)?s:(t&&("string"==typeof t&&(s=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&"string"==typeof t&&s&&s.length>1&&1===e.el.querySelectorAll(t).length?s=e.el.querySelector(t):s&&1===s.length&&(s=s[0])),t&&!s?t:s);}function r(t,s){const a=e.params.navigation;(t=M(t)).forEach((t)=>{t&&(t.classList[s?"add":"remove"](...a.disabledClass.split(" ")),"BUTTON"===t.tagName&&(t.disabled=s),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](a.lockClass));});}function n(){const {nextEl:t,prevEl:s}=e.navigation;if(e.params.loop)return r(s,!1),void r(t,!1);r(s,e.isBeginning&&!e.params.rewind),r(t,e.isEnd&&!e.params.rewind);}function l(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),a("navigationPrev"));}function o(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),a("navigationNext"));}function d(){const t=e.params.navigation;if(e.params.navigation=le(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!t.nextEl&&!t.prevEl)return;let s=i(t.nextEl),a=i(t.prevEl);Object.assign(e.navigation,{nextEl:s,prevEl:a}),s=M(s),a=M(a);const r=(s,a)=>
4{if(s){if(t.addIcons&&s.matches(".swiper-button-next,.swiper-button-prev")&&!s.querySelector("svg")){const e=document.createElement("div");P(e,'<svg class="swiper-navigation-icon" width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>'),s.appendChild(e.querySelector("svg")),e.remove();}s.addEventListener("click","next"===a?o:l);}!e.enabled&&s&&s.classList.add(...t.lockClass.split(" "));};s.forEach((e)=>r(e,"next")),a.forEach((e)=>r(e,"prev"));}function c(){let {nextEl:t,prevEl:s}=e.navigation;t=M(t),s=M(s);const a=(t,s)=>{t.removeEventListener("click","next"===s?o:l),t.classList.remove(...e.params.navigation.disabledClass.split(" "));};t.forEach((e)=>
4a(e,"next")),s.forEach((e)=>a(e,"prev"));}t({navigation:{nextEl:null,prevEl:null,addIcons:!0,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null},s("init",()=>{!1===e.params.navigation.enabled?p():(d(),n());}),s("toEdge fromEdge lock unlock",()=>{n();}),s("destroy",()=>{c();}),s("enable disable",()=>{let {nextEl:t,prevEl:s}=e.navigation;t=M(t),s=M(s),e.enabled?n():[...t,...s].filter((e)=>!!e).forEach((t)=>t.classList.add(e.params.navigation.lockClass));}),s("click",(t,s)=>{let {nextEl:i,prevEl:r}=e.navigation;i=M(i),r=M(r);const n=s.target;let l=r.includes(n)||i.includes(n);if(e.isElement&&!l){const e=s.path||s.composedPath&&s.composedPath();e&&(l=e.find((e)=>i.includes(e)||r.includes(e)));}if(e.params.navigation.hideOnClick&&!l){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===n||e.pagination.el.contains(n)))return;let t;i.length?t=i[0].classList.contains(e.params.navigation.hiddenClass):r.length&&(t=r[0].classList.contains(e.params.navigation.hiddenClass)),a(!0===t?"navigationShow":"navigationHide"),[...i,...r].filter((e)=>!!e).forEach((t)=>t.classList.toggle(e.params.navigation.hiddenClass));}});const p=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),c();};Object.assign(e.navigation,{enable:()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),d(),n();},disable:p,update:n,init:d,destroy:c});},function({swiper:e,extendParams:t,on:s,emit:a}){const i="swiper-pagination";let r;t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:(e)=>e,formatFractionTotal:(e)=>e,bulletClass:`${i}-bullet`,bulletActiveClass:`${i}-bullet-active`,modifierClass:`${i}-`,currentClass:`${i}-current`,totalClass:`${i}-total`,hiddenClass:`${i}-hidden`,progressbarFillClass:`${i}-progressbar-fill`,progressbarOppositeClass:`${i}-progressbar-opposite`,clickableClass:`${i}-clickable`,lockClass:`${i}-lock`,horizontalClass:`${i}-horizontal`,verticalClass:`${i}-vertical`,paginationDisabledClass:`${i}-disabled`}}),e.pagination={el:null,bullets:[]};let n=0;function l(){return !e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&0===e.pagination.el.length;}function o(t,s){const {bulletActiveClass:a}=e.params.pagination;t&&(t=t[("prev"===s?"previous":"next")+"ElementSibling"])&&(t.classList.add(`${a}-${s}`),(t=t[("prev"===s?"previous":"next")+"ElementSibling"])&&t.classList.add(`${a}-${s}-${s}`));}function d(t){const s=t.target.closest(oe(e.params.pagination.bulletClass));if(!s)return;t.preventDefault();const a=E(s)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===a)return;const t=(i=e.realIndex,r=a,n=e.slides.length,(r%=n)===1+(i%=n)?"next":r===i-1?"previous":void 0);"next"===t?e.slideNext():"previous"===t?e.slidePrev():e.slideToLoop(a);}else e.slideTo(a);var i,r,n;}function c(){const t=e.rtl,s=e.params.pagination;if(l())return;let i,d,c=e.pagination.el;c=M(c);const p=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,u=e.params.loop?Math.ceil(p/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(d=e.previousRealIndex||0,i=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):void 0!==e.snapIndex?(i=e.snapIndex,d=e.previousSnapIndex):(d=e.previousIndex||0,i=e.activeIndex||0),"bullets"===s.type&&e.pagination.bullets&&e.pagination.bullets.length>0){const a=e.pagination.bullets;let l,p,u;if(s.dynamicBullets&&(r=T(a[0],e.isHorizontal()?"width":"height",!0),c.forEach((t)=>{t.style[e.isHorizontal()?"width":"height"]=r*(s.dynamicMainBullets+4)+"px";}),s.dynamicMainBullets>1&&void 0!==d&&(n+=i-(d||0),n>s.dynamicMainBullets-1?n=s.dynamicMainBullets-1:n<0&&(n=0)),l=Math.max(i-n,0),p=l+(Math.min(a.length,s.dynamicMainBullets)-1),u=(p+l)/2),a.forEach((e)=>{const t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map((e)=>`${s.bulletActiveClass}${e}`)].map((e)=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...t);}),c.length>
41)a.forEach((t)=>{const a=E(t);a===i?t.classList.add(...s.bulletActiveClass.split(" ")):e.isElement&&t.setAttribute("part","bullet"),s.dynamicBullets&&(a>=l&&a<=p&&t.classList.add(...`${s.bulletActiveClass}-main`.split(" ")),a===l&&o(t,"prev"),a===p&&o(t,"next"));});else{const t=a[i];if(t&&t.classList.add(...s.bulletActiveClass.split(" ")),e.isElement&&a.forEach((e,t)=>{e.setAttribute("part",t===i?"bullet-active":"bullet");}),s.dynamicBullets){const e=a[l],t=a[p];for(let e=l;e<=p;e+=1)a[e]&&a[e].classList.add(...`${s.bulletActiveClass}-main`.split(" "));o(e,"prev"),o(t,"next");}}if(s.dynamicBullets){const i=Math.min(a.length,s.dynamicMainBullets+4),n=(r*i-r)/2-u*r,l=t?"right":"left";a.forEach((t)=>{t.style[e.isHorizontal()?l:"top"]=`${n}px`;});}}c.forEach((t,r)=>{if("fraction"===s.type&&(t.querySelectorAll(oe(s.currentClass)).forEach((e)=>{e.textContent=s.formatFractionCurrent(i+1);}),t.querySelectorAll(oe(s.totalClass)).forEach((e)=>{e.textContent=s.formatFractionTotal(u);})),"progressbar"===s.type){let a;a=s.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";const r=(i+1)/u;let n=1,l=1;"horizontal"===a?n=r:l=r,t.querySelectorAll(oe(s.progressbarFillClass)).forEach((t)=>{t.style.transform=`translate3d(0,0,0) scaleX(${n}) scaleY(${l})`,t.style.transitionDuration=`${e.params.speed}ms`;});}"custom"===s.type&&s.renderCustom?(P(t,s.renderCustom(e,i+1,u)),0===r&&a("paginationRender",t)):(0===r&&a("paginationRender",t),a("paginationUpdate",t)),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](s.lockClass);});}function p(){const t=e.params.pagination;if(l())return;const s=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.grid&&e.params.grid.rows>1?e.slides.length/Math.ceil(e.params.grid.rows):e.slides.length;let i=e.pagination.el;i=M(i);let r="";if("bullets"===t.type){let a=e.params.loop?Math.ceil(s/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&a>s&&(a=s);for(let s=0;s<a;s+=1)t.renderBullet?r+=t.renderBullet.call(e,s,t.bulletClass):r+=`<${t.bulletElement} ${e.isElement?'part="bullet"':""} class="${t.bulletClass}"></${t.bulletElement}>`;}"fraction"===t.type&&(r=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`),"progressbar"===t.type&&(r=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`),e.pagination.bullets=[],i.forEach((s)=>{"custom"!==t.type&&P(s,r||""),"bullets"===t.type&&e.pagination.bullets.push(...s.querySelectorAll(oe(t.bulletClass)));}),"custom"!==t.type&&a("paginationRender",i[0]);}function u(){e.params.pagination=le(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const t=e.params.pagination;if(!t.el)return;let s;"string"==typeof t.el&&e.isElement&&(s=e.el.querySelector(t.el)),s||"string"!=typeof t.el||(s=[...document.querySelectorAll(t.el)]),s||(s=t.el),s&&0!==s.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&Array.isArray(s)&&s.length>1&&(s=[...e.el.querySelectorAll(t.el)],s.length>1&&(s=s.find((t)=>x(t,".swiper")[0]===e.el))),Array.isArray(s)&&1===s.length&&(s=s[0]),Object.assign(e.pagination,{el:s}
4),s=M(s),s.forEach((s)=>{"bullets"===t.type&&t.clickable&&s.classList.add(...(t.clickableClass||"").split(" ")),s.classList.add(t.modifierClass+t.type),s.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass),"bullets"===t.type&&t.dynamicBullets&&(s.classList.add(`${t.modifierClass}${t.type}-dynamic`),n=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&s.classList.add(t.progressbarOppositeClass),t.clickable&&s.addEventListener("click",d),e.enabled||s.classList.add(t.lockClass);}));}function m(){const t=e.params.pagination;if(l())return;let s=e.pagination.el;s&&(s=M(s),s.forEach((s)=>{s.classList.remove(t.hiddenClass),s.classList.remove(t.modifierClass+t.type),s.classList.remove(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&(s.classList.remove(...(t.clickableClass||"").split(" ")),s.removeEventListener("click",d));})),e.pagination.bullets&&e.pagination.bullets.forEach((e)=>e.classList.remove(...t.bulletActiveClass.split(" ")));}s("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;const t=e.params.pagination;let {el:s}=e.pagination;
4s=M(s),s.forEach((s)=>{s.classList.remove(t.horizontalClass,t.verticalClass),s.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass);});}),s("init",()=>{!1===e.params.pagination.enabled?h():(u(),p(),c());}),s("activeIndexChange",()=>{void 0===e.snapIndex&&c();}),s("snapIndexChange",()=>{c();}),s("snapGridLengthChange",()=>{p(),c();}),s("destroy",()=>{m();}),s("enable disable",()=>{let {el:t}=e.pagination;t&&(t=M(t),t.forEach((t)=>t.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)));}),s("lock unlock",()=>{c();}),s("click",(t,s)=>{const i=s.target,r=M(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&r&&r.length>0&&!i.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&i===e.navigation.nextEl||e.navigation.prevEl&&i===e.navigation.prevEl))return;const t=r[0].classList.contains(e.params.pagination.hiddenClass);a(!0===t?"paginationShow":"paginationHide"),r.forEach((t)=>t.classList.toggle(e.params.pagination.hiddenClass));}});const h=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let {el:t}=e.pagination;t&&(t=M(t),t.forEach((t)=>t.classList.add(e.params.pagination.paginationDisabledClass))),m();};Object.assign(e.pagination,{enable:()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let {el:t}=e.pagination;t&&(t=M(t),t.forEach((t)=>t.classList.remove(e.params.pagination.paginationDisabledClass))),u(),p(),c();},disable:h,render:p,update:c,init:u,destroy:m});},function({swiper:e,extendParams:t,on:s,emit:i}){const r=a();let o,d,c,p,u=!1,m=null,h=null;function f(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const {scrollbar:t,rtlTranslate:s}=e,{dragEl:a,el:i}=t,r=e.params.scrollbar,n=e.params.loop?e.progressLoop:e.progress;let l=d,o=(c-d)*n;s?(o=-o,o>0?(l=d-o,o=0):-o+d>c&&(l=c+o)):o<0?(l=d+o,o=0):o+d>c&&(l=c-o),e.isHorizontal()?(a.style.transform=`translate3d(${o}px, 0, 0)`,a.style.width=`${l}px`):(a.style.transform=`translate3d(0px, ${o}px, 0)`,a.style.height=`${l}px`),r.hide&&(clearTimeout(m),i.style.opacity=1,m=setTimeout(()=>{i.style.opacity=0,i.style.transitionDuration="400ms";},1e3));}function g(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const {scrollbar:t}=e,{dragEl:s,el:a}=t;s.style.width="",s.style.height="",c=e.isHorizontal()?a.offsetWidth:a.offsetHeight,p=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),d="auto"===e.params.scrollbar.dragSize?c*p:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?s.style.width=`${d}px`:s.style.height=`${d}px`,a.style.display=p>=1?"none":"",e.params.scrollbar.hide&&(a.style.opacity=0),e.params.watchOverflow&&e.enabled&&t.el.classList[e.isLocked?"add":"remove"](e.params.scrollbar.lockClass);}function v(t){return e.isHorizontal()?t.clientX:t.clientY;}function y(t){const {scrollbar:s,rtlTranslate:a}=e,{el:i}=s;let r;r=(v(t)-b(i)[e.isHorizontal()?"left":"top"]-(null!==o?o:d/2))/(c-d),r=Math.max(Math.min(r,1),0),a&&(r=1-r);const n=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*r;e.updateProgress(n),e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses();}function E(t){const s=e.params.scrollbar,{scrollbar:a,wrapperEl:r}=e,{el:n,dragEl:l}=a;u=!0,o=t.target===l?v(t)-t.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,t.preventDefault(),t.stopPropagation(),r.style.transitionDuration="100ms",l.style.transitionDuration="100ms",y(t),clearTimeout(h),n.style.transitionDuration="0ms",s.hide&&(n.style.opacity=1),e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="none"),i("scrollbarDragStart",t);}function x(t){const {scrollbar:s,wrapperEl:a}=e,{el:r,dragEl:n}=s;u&&(t.preventDefault&&t.cancelable?t.preventDefault():t.returnValue=!1,y(t),a.style.transitionDuration="0ms",r.style.transitionDuration="0ms",n.style.transitionDuration="0ms",i("scrollbarDragMove",t));}function S(t){const s=e.params.scrollbar,{scrollbar:a,wrapperEl:r}=e,{el:n}=a;u&&(u=!1,e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="",r.style.transitionDuration=""),s.hide&&(clearTimeout(h),h=l(()=>{n.style.opacity=0,n.style.transitionDuration="400ms";},1e3)),i("scrollbarDragEnd",t),s.snapOnRelease&&e.slideToClosest());}function T(t){const {scrollbar:s,params:a}=e,i=s.el;if(!i)return;const n=i,l=!!a.passiveListeners&&{passive:!1,capture:!1},o=!!a.passiveListeners&&{passive:!0,capture:!1};if(!n)return;const d="on"===t?"addEventListener":"removeEventListener";n[d]("pointerdown",E,l),r[d]("pointermove",x,l),r[d]("pointerup",S,o);}function C(){const {scrollbar:t,el:s}=e;e.params.scrollbar=le(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});const a=e.params.scrollbar;if(!a.el)return;let i,l;if("string"==typeof a.el&&e.isElement&&(i=e.el.querySelector(a.el)),i||"string"!=typeof a.el)i||(i=a.el);else{if(i=r.querySelectorAll(a.el),!i.length)return;}e.params.uniqueNavElements&&"string"==typeof a.el&&i.length>1&&1===s.querySelectorAll(a.el).length&&(i=s.querySelector(a.el)),i.length>0&&(i=i[0]),i.classList.add(e.isHorizontal()?a.horizontalClass:a.verticalClass),i&&(l=i.querySelector(oe(e.params.scrollbar.dragClass)),l||(l=w("div",e.params.scrollbar.dragClass),i.append(l))),Object.assign(t,{el:i,dragEl:l}),a.draggable&&e.params.scrollbar.el&&e.scrollbar.el&&T("on"),i&&i.classList[e.enabled?"remove":"add"](...n(e.params.scrollbar.lockClass));}function P(){const t=e.params.scrollbar,s=e.scrollbar.el;s&&s.classList.remove(...n(e.isHorizontal()?t.horizontalClass:t.verticalClass)),e.params.scrollbar.el&&e.scrollbar.el&&T("off");}t({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),e.scrollbar={el:null,dragEl:null},s("changeDirection",()=>{if(!e.scrollbar||!e.scrollbar.el)return;const t=e.params.scrollbar;let {el:s}=e.scrollbar;
4s=M(s),s.forEach((s)=>{s.classList.remove(t.horizontalClass,t.verticalClass),s.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass);});}),s("init",()=>{!1===e.params.scrollbar.enabled?L():(C(),g(),f());}),s("update resize observerUpdate lock unlock changeDirection",()=>{g();}),s("setTranslate",()=>{f();}),s("setTransition",(t,s)=>{!function(t){e.params.scrollbar.el&&e.scrollbar.el&&(e.scrollbar.dragEl.style.transitionDuration=`${t}ms`);}(s);}),s("enable disable",()=>{const {el:t}=e.scrollbar;t&&t.classList[e.enabled?"remove":"add"](...n(e.params.scrollbar.lockClass));}),s("destroy",()=>{P();});const L=()=>{e.el.classList.add(...n(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.add(...n(e.params.scrollbar.scrollbarDisabledClass)),P();};Object.assign(e.scrollbar,{enable:()=>{e.el.classList.remove(...n(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.remove(...n(e.params.scrollbar.scrollbarDisabledClass)),C(),g(),f();},disable:L,updateSize:g,setTranslate:f,init:C,destroy:P});},function({swiper:e,extendParams:t,on:s}){t({parallax:{enabled:!1}});const a="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",i=(t,s)=>{const {rtl:a}=e,i=a?-1:1,r=t.getAttribute("data-swiper-parallax")||"0";let n=t.getAttribute("data-swiper-parallax-x"),l=t.getAttribute("data-swiper-parallax-y");const o=t.getAttribute("data-swiper-parallax-scale"),d=t.getAttribute("data-swiper-parallax-opacity"),c=t.getAttribute("data-swiper-parallax-rotate");if(n||l?(n=n||"0",l=l||"0"):e.isHorizontal()?(n=r,l="0"):(l=r,n="0"),n=n.indexOf("%")>=0?parseInt(n,10)*s*i+"%":n*s*i+"px",l=l.indexOf("%")>=0?parseInt(l,10)*s+"%":l*s+"px",null!=d){const e=d-(d-1)*(1-Math.abs(s));t.style.opacity=e;}let p=`translate3d(${n}, ${l}, 0px)`;if(null!=o)p+=` scale(${o-(o-1)*(1-Math.abs(s))})`;if(c&&null!=c)p+=` rotate(${c*s*-1}deg)`;t.style.transform=p;},r=()=>{const {el:t,slides:s,progress:r,snapGrid:n,isElement:l}=e,o=g(t,a);e.isElement&&o.push(...g(e.hostEl,a)),o.forEach((e)=>{i(e,r);}),s.forEach((t,s)=>{let l=t.progress;e.params.slidesPerGroup>1&&"auto"!==e.params.slidesPerView&&(l+=Math.ceil(s/2)-r*(n.length-1)),l=Math.min(Math.max(l,-1),1),t.querySelectorAll(`${a}, [data-swiper-parallax-rotate]`).forEach((e)=>{i(e,l);});});};s("beforeInit",()=>{e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0);}),s("init",()=>{e.params.parallax.enabled&&r();}),s("setTranslate",()=>{e.params.parallax.enabled&&r();}),s("setTransition",(t,s)=>{e.params.parallax.enabled&&((t=e.params.speed)=>{const {el:s,hostEl:i}=e,r=[...s.querySelectorAll(a)];e.isElement&&r.push(...i.querySelectorAll(a)),r.forEach((e)=>{let s=parseInt(e.getAttribute("data-swiper-parallax-duration"),10)||t;0===t&&(s=0),e.style.transitionDuration=`${s}ms`;});})(s);});},function({swiper:e,extendParams:t,on:s,emit:a}){const i=r();t({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),e.zoom={enabled:!1};let n,l,o=1,c=!1,p=!1,u={x:0,y:0};const m=[],h={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},f={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},v={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let w,y=1;function E(){if(m.length<2)return 1;const e=m[0].pageX,t=m[0].pageY,s=m[1].pageX,a=m[1].pageY;return Math.sqrt((s-e)**2+(a-t)**2);}function S(){const t=e.params.zoom,s=h.imageWrapEl.getAttribute("data-swiper-zoom")||t.maxRatio;if(t.limitToOriginalSize&&h.imageEl&&h.imageEl.naturalWidth){const e=h.imageEl.naturalWidth/h.imageEl.offsetWidth;return Math.min(e,s);}return s;}function T(t){const s=e.isElement?"swiper-slide":`.${e.params.slideClass}`;return !!t.target.matches(s)||e.slides.filter((e)=>
4e.contains(t.target)).length>0;}function M(t){const s=`.${e.params.zoom.containerClass}`;return !!t.target.matches(s)||[...e.hostEl.querySelectorAll(s)].filter((e)=>e.contains(t.target)).length>0;}function C(t){if("mouse"===t.pointerType&&m.splice(0,m.length),!T(t))return;const s=e.params.zoom;if(n=!1,l=!1,m.push(t),!(m.length<2)){if(n=!0,h.scaleStart=E(),!h.slideEl){h.slideEl=t.target.closest(`.${e.params.slideClass}, swiper-slide`),h.slideEl||(h.slideEl=e.slides[e.activeIndex]);let a=h.slideEl.querySelector(`.${s.containerClass}`);if(a&&(a=a.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),h.imageEl=a,h.imageWrapEl=a?x(h.imageEl,`.${s.containerClass}`)[0]:void 0,!h.imageWrapEl)return void (h.imageEl=void 0);h.maxRatio=S();}if(h.imageEl){const [e,t]=function(){if(m.length<2)return {x:null,y:null};const e=h.imageEl.getBoundingClientRect();return [(m[0].pageX+(m[1].pageX-m[0].pageX)/2-e.x-i.scrollX)/o,(m[0].pageY+(m[1].pageY-m[0].pageY)/2-e.y-i.scrollY)/o];}();h.originX=e,h.originY=t,h.imageEl.style.transitionDuration="0ms";}c=!0;}}function P(t){if(!T(t))return;const s=e.params.zoom,a=e.zoom,i=m.findIndex((e)=>e.pointerId===t.pointerId);i>=0&&(m[i]=t),m.length<2||(l=!0,h.scaleMove=E(),h.imageEl&&(a.scale=h.scaleMove/h.scaleStart*o,a.scale>h.maxRatio&&(a.scale=h.maxRatio-1+(a.scale-h.maxRatio+1)**.5),a.scale<s.minRatio&&(a.scale=s.minRatio+1-(s.minRatio-a.scale+1)**.5),h.imageEl.style.transform=`translate3d(0,0,0) scale(${a.scale})`));}function L(t){if(!T(t))return;if("mouse"===t.pointerType&&"pointerout"===t.type)return;const s=e.params.zoom,a=e.zoom,i=m.findIndex((e)=>e.pointerId===t.pointerId);i>=0&&m.splice(i,1),n&&l&&(n=!1,l=!1,h.imageEl&&(a.scale=Math.max(Math.min(a.scale,h.maxRatio),s.minRatio),h.imageEl.style.transitionDuration=`${e.params.speed}ms`,h.imageEl.style.transform=`translate3d(0,0,0) scale(${a.scale})`,o=a.scale,c=!1,a.scale>1&&h.slideEl?h.slideEl.classList.add(`${s.zoomedSlideClass}`):a.scale<=1&&h.slideEl&&h.slideEl.classList.remove(`${s.zoomedSlideClass}`),1===a.scale&&(h.originX=0,h.originY=0,h.slideEl=void 0)));}function I(){e.touchEventsData.preventTouchMoveFromPointerMove=!1;}function z(t){const s="mouse"===t.pointerType&&e.params.zoom.panOnMouseMove;if(!T(t)||!M(t))return;const a=e.zoom;if(!h.imageEl)return;if(!f.isTouched||!h.slideEl)return void (s&&$(t));if(s)return void $(t);f.isMoved||(f.width=h.imageEl.offsetWidth||h.imageEl.clientWidth,f.height=h.imageEl.offsetHeight||h.imageEl.clientHeight,f.startX=d(h.imageWrapEl,"x")||0,f.startY=d(h.imageWrapEl,"y")||0,h.slideWidth=h.slideEl.offsetWidth,h.slideHeight=h.slideEl.offsetHeight,h.imageWrapEl.style.transitionDuration="0ms");const i=f.width*a.scale,r=f.height*a.scale;f.minX=Math.min(h.slideWidth/2-i/2,0),f.maxX=-f.minX,f.minY=Math.min(h.slideHeight/2-r/2,0),f.maxY=-f.minY,f.touchesCurrent.x=m.length>0?m[0].pageX:t.pageX,f.touchesCurrent.y=m.length>0?m[0].pageY:t.pageY;if(Math.max(Math.abs(f.touchesCurrent.x-f.touchesStart.x),Math.abs(f.touchesCurrent.y-f.touchesStart.y))>5&&(e.allowClick=!1),!f.isMoved&&!c){if(e.isHorizontal()&&(Math.floor(f.minX)===Math.floor(f.startX)&&f.touchesCurrent.x<f.touchesStart.x||Math.floor(f.maxX)===Math.floor(f.startX)&&f.touchesCurrent.x>f.touchesStart.x))return f.isTouched=!1,void I();if(!e.isHorizontal()&&(Math.floor(f.minY)===Math.floor(f.startY)&&f.touchesCurrent.y<f.touchesStart.y||Math.floor(f.maxY)===Math.floor(f.startY)&&f.touchesCurrent.y>f.touchesStart.y))return f.isTouched=!1,void I();}t.cancelable&&t.preventDefault(),t.stopPropagation(),clearTimeout(w),e.touchEventsData.preventTouchMoveFromPointerMove=!0,w=setTimeout(()=>{e.destroyed||I();}),f.isMoved=!0;const n=(a.scale-o)/(h.maxRatio-e.params.zoom.minRatio),{originX:l,originY:p}=h;f.currentX=f.touchesCurrent.x-f.touchesStart.x+f.startX+n*(f.width-2*l),f.currentY=f.touchesCurrent.y-f.touchesStart.y+f.startY+n*(f.height-2*p),f.currentX<f.minX&&(f.currentX=f.minX+1-(f.minX-f.currentX+1)**.8),f.currentX>f.maxX&&(f.currentX=f.maxX-1+(f.currentX-f.maxX+1)**.8),f.currentY<f.minY&&(f.currentY=f.minY+1-(f.minY-f.currentY+1)**.8),f.currentY>f.maxY&&(f.currentY=f.maxY-1+(f.currentY-f.maxY+1)**.8),v.prevPositionX||(v.prevPositionX=f.touchesCurrent.x),v.prevPositionY||(v.prevPositionY=f.touchesCurrent.y),v.prevTime||(v.prevTime=Date.now()),v.x=(f.touchesCurrent.x-v.prevPositionX)/(Date.now()-v.prevTime)/2,v.y=(f.touchesCurrent.y-v.prevPositionY)/(Date.now()-v.prevTime)/2,Math.abs(f.touchesCurrent.x-v.prevPositionX)<2&&(v.x=0),Math.abs(f.touchesCurrent.y-v.prevPositionY)<2&&(v.y=0),v.prevPositionX=f.touchesCurrent.x,v.prevPositionY=f.touchesCurrent.y,v.prevTime=Date.now(),h.imageWrapEl.style.transform=`translate3d(${f.currentX}px, ${f.currentY}px,0)`;}function A(){const t=e.zoom;h.slideEl&&e.activeIndex!==e.slides.indexOf(h.slideEl)&&(h.imageEl&&(h.imageEl.style.transform="translate3d(0,
40,0) scale(1)"),h.imageWrapEl&&(h.imageWrapEl.style.transform="translate3d(0,0,0)"),h.slideEl.classList.remove(`${e.params.zoom.zoomedSlideClass}`),t.scale=1,o=1,h.slideEl=void 0,h.imageEl=void 0,h.imageWrapEl=void 0,h.originX=0,h.originY=0);}function $(e){if(o<=1||!h.imageWrapEl)return;if(!T(e)||!M(e))return;const t=i.getComputedStyle(h.imageWrapEl).transform,s=new i.DOMMatrix(t);if(!p)return p=!0,u.x=e.clientX,u.y=e.clientY,f.startX=s.e,f.startY=s.f,f.width=h.imageEl.offsetWidth||h.imageEl.clientWidth,f.height=h.imageEl.offsetHeight||h.imageEl.clientHeight,h.slideWidth=h.slideEl.offsetWidth,void (h.slideHeight=h.slideEl.offsetHeight);const a=-3*(e.clientX-u.x),r=-3*(e.clientY-u.y),n=f.width*o,l=f.height*o,d=h.slideWidth,c=h.slideHeight,m=Math.min(d/2-n/2,0),g=-m,v=Math.min(c/2-l/2,0),w=-v,b=Math.max(Math.min(f.startX+a,g),m),y=Math.max(Math.min(f.startY+r,w),v);h.imageWrapEl.style.transitionDuration="0ms",h.imageWrapEl.style.transform=`translate3d(${b}px, ${y}px, 0)`,u.x=e.clientX,u.y=e.clientY,f.startX=b,f.startY=y,f.currentX=b,f.currentY=y;}function k(t){const s=e.zoom,a=e.params.zoom;if(!h.slideEl){t&&t.target&&(h.slideEl=t.target.closest(`.${e.params.slideClass}, swiper-slide`)),h.slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?h.slideEl=g(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:h.slideEl=e.slides[e.activeIndex]);let s=h.slideEl.querySelector(`.${a.containerClass}`);s&&(s=s.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),h.imageEl=s,h.imageWrapEl=s?x(h.imageEl,`.${a.containerClass}`)[0]:void 0;}if(!h.imageEl||!h.imageWrapEl)return;let r,n,l,d,c,p,u,m,v,w,y,E,T,M,C,P,L,I;e.params.cssMode&&(e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.touchAction="none"),h.slideEl.classList.add(`${a.zoomedSlideClass}`),void 0===f.touchesStart.x&&t?(r=t.pageX,n=t.pageY):(r=f.touchesStart.x,n=f.touchesStart.y);const z=o,A="number"==typeof t?t:null;1===o&&A&&(r=void 0,n=void 0,f.touchesStart.x=void 0,f.touchesStart.y=void 0);const $=S();s.scale=A||$,o=A||$,!t||1===o&&A?(u=0,m=0):(L=h.slideEl.offsetWidth,I=h.slideEl.offsetHeight,l=b(h.slideEl).left+i.scrollX,d=b(h.slideEl).top+i.scrollY,c=l+L/2-r,p=d+I/2-n,v=h.imageEl.offsetWidth||h.imageEl.clientWidth,w=h.imageEl.offsetHeight||h.imageEl.clientHeight,y=v*s.scale,E=w*s.scale,T=Math.min(L/2-y/2,0),M=Math.min(I/2-E/2,0),C=-T,P=-M,z>0&&A&&"number"==typeof f.currentX&&"number"==typeof f.currentY?(u=f.currentX*s.scale/z,m=f.currentY*s.scale/z):(u=c*s.scale,m=p*s.scale),u<T&&(u=T),u>C&&(u=C),m<M&&(m=M),m>P&&(m=P)),A&&1===s.scale&&(h.originX=0,h.originY=0),f.currentX=u,f.currentY=m,h.imageWrapEl.style.transitionDuration="300ms",h.imageWrapEl.style.transform=`translate3d(${u}px, ${m}px,0)`,h.imageEl.style.transitionDuration="300ms",h.imageEl.style.transform=`translate3d(0,0,0) scale(${s.scale})`;}function O(){const t=e.zoom,s=e.params.zoom;if(!h.slideEl){e.params.virtual&&e.params.virtual.enabled&&e.virtual?h.slideEl=g(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:h.slideEl=e.slides[e.activeIndex];let t=h.slideEl.querySelector(`.${s.containerClass}`);t&&(t=t.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),h.imageEl=t,h.imageWrapEl=t?x(h.imageEl,`.${s.containerClass}`)[0]:void 0;}h.imageEl&&h.imageWrapEl&&(e.params.cssMode&&(e.wrapperEl.style.overflow="",e.wrapperEl.style.touchAction=""),t.scale=1,o=1,f.currentX=void 0,f.currentY=void 0,f.touchesStart.x=void 0,f.touchesStart.y=void 0,h.imageWrapEl.style.transitionDuration="300ms",h.imageWrapEl.style.transform="translate3d(0,0,0)",h.imageEl.style.transitionDuration="300ms",h.imageEl.style.transform="translate3d(0,0,0) scale(1)",h.slideEl.classList.remove(`${s.zoomedSlideClass}`),h.slideEl=void 0,h.originX=0,h.originY=0,e.params.zoom.panOnMouseMove&&(u={x:0,y:0},p&&(p=!1,f.startX=0,f.startY=0)));}function D(t){const s=e.zoom;s.scale&&1!==s.scale?O():k(t);}function G(){return {passiveListener:!!e.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!e.params.passiveListeners||{passive:!1,capture:!0}};}function X(){const t=e.zoom;if(t.enabled)return;t.enabled=!0;const {passiveListener:s,activeListenerWithCapture:a}=G();e.wrapperEl.addEventListener("pointerdown",C,s),e.wrapperEl.addEventListener("pointermove",P,a),["pointerup","pointercancel","pointerout"].forEach((t)=>{e.wrapperEl.addEventListener(t,L,s);}
4),e.wrapperEl.addEventListener("pointermove",z,a);}function B(){const t=e.zoom;if(!t.enabled)return;t.enabled=!1;const {passiveListener:s,activeListenerWithCapture:a}=G();e.wrapperEl.removeEventListener("pointerdown",C,s),e.wrapperEl.removeEventListener("pointermove",P,a),["pointerup","pointercancel","pointerout"].forEach((t)=>{e.wrapperEl.removeEventListener(t,L,s);}),e.wrapperEl.removeEventListener("pointermove",z,a);}Object.defineProperty(e.zoom,"scale",{get:()=>y,set(e){if(y!==e){const t=h.imageEl,s=h.slideEl;a("zoomChange",e,t,s);}y=e;}}),s("init",()=>{e.params.zoom.enabled&&X();}),s("destroy",()=>{B();}),s("touchStart",(t,s)=>{e.zoom.enabled&&function(t){const s=e.device;if(!h.imageEl)return;if(f.isTouched)return;s.android&&t.cancelable&&t.preventDefault(),f.isTouched=!0;const a=m.length>0?m[0]:t;f.touchesStart.x=a.pageX,f.touchesStart.y=a.pageY;}(s);}),s("touchEnd",(t,s)=>{e.zoom.enabled&&function(){const t=e.zoom;if(m.length=0,!h.imageEl)return;if(!f.isTouched||!f.isMoved)return f.isTouched=!1,void (f.isMoved=!1);f.isTouched=!1,f.isMoved=!1;let s=300,a=300;const i=v.x*s,r=f.currentX+i,n=v.y*a,l=f.currentY+n;0!==v.x&&(s=Math.abs((r-f.currentX)/v.x)),0!==v.y&&(a=Math.abs((l-f.currentY)/v.y));const o=Math.max(s,a);f.currentX=r,f.currentY=l;const d=f.width*t.scale,c=f.height*t.scale;f.minX=Math.min(h.slideWidth/2-d/2,0),f.maxX=-f.minX,f.minY=Math.min(h.slideHeight/2-c/2,0),f.maxY=-f.minY,f.currentX=Math.max(Math.min(f.currentX,f.maxX),f.minX),f.currentY=Math.max(Math.min(f.currentY,f.maxY),f.minY),h.imageWrapEl.style.transitionDuration=`${o}ms`,h.imageWrapEl.style.transform=`translate3d(${f.currentX}px, ${f.currentY}px,0)`;}();}),s("doubleTap",(t,s)=>{!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&D(s);}),s("transitionEnd",()=>{e.zoom.enabled&&e.params.zoom.enabled&&A();}),s("slideChange",()=>{e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&A();}),Object.assign(e.zoom,{enable:X,disable:B,in:k,out:O,toggle:D});},function({swiper:e,extendParams:t,on:s}){function a(e,t){const s=function(){let e,t,s;return (a,i)=>{for(t=-1,e=a.length;e-t>1;)s=e+t>>1,a[s]<=i?t=s:e=s;return e;};}();let a,i;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(i=s(this.x,e),a=i-1,(e-this.x[a])*(this.y[i]-this.y[a])/(this.x[i]-this.x[a])+this.y[a]):0;},this;}function i(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline);}t({controller:{control:void 0,inverse:!1,by:"slide"}}),e.controller={control:void 0},s("beforeInit",()=>{if("undefined"!=typeof window&&("string"==typeof e.params.controller.control||e.params.controller.control instanceof HTMLElement))return void ("string"==typeof e.params.controller.control?[...document.querySelectorAll(e.params.controller.control)]:[e.params.controller.control]).forEach((t)=>{if(e.controller.control||(e.controller.control=[]),t&&t.swiper)e.controller.control.push(t.swiper);else{if(t){const s=`${e.params.eventsPrefix}init`,a=(i)=>{e.controller.control.push(i.detail[0]),e.update(),t.removeEventListener(s,a);};t.addEventListener(s,a);}}});e.controller.control=e.params.controller.control;}),s("update",()=>{i();}),s("resize",()=>{i();}),s("observerUpdate",()=>{i();}),s("setTranslate",(t,s,a)=>{e.controller.control&&!e.controller.control.destroyed&&e.controller.setTranslate(s,a);}),s("setTransition",(t,s,a)=>{e.controller.control&&!e.controller.control.destroyed&&e.controller.setTransition(s,a);}),Object.assign(e.controller,{setTranslate:function(t,s){const i=e.controller.control;let r,n;const l=e.constructor;function o(t){if(t.destroyed)return;const s=e.rtlTranslate?-e.translate:e.translate;"slide"===e.params.controller.by&&(!function(t){e.controller.spline=e.params.loop?new a(e.slidesGrid,t.slidesGrid):new a(e.snapGrid,t.snapGrid);}(t),n=-e.controller.spline.interpolate(-s)),n&&"container"!==e.params.controller.by||(r=(t.maxTranslate()-t.minTranslate())/(e.maxTranslate()-e.minTranslate()),!Number.isNaN(r)&&Number.isFinite(r)||(r=1),n=(s-e.minTranslate())*r+t.minTranslate()),e.params.controller.inverse&&(n=t.maxTranslate()-n),t.updateProgress(n),t.setTranslate(n,e),t.updateActiveIndex(),t.updateSlidesClasses();}if(Array.isArray(i)){for(let e=0;e<i.length;e+=1)i[e]!==s&&i[e] instanceof l&&o(i[e]);}else i instanceof l&&s!==i&&o(i);},setTransition:function(t,s){const a=e.constructor,i=e.controller.control;let r;function n(s){s.destroyed||(s.setTransition(t,e),0!==t&&(s.transitionStart(),s.params.autoHeight&&l(()=>{s.updateAutoHeight();}),S(s.wrapperEl,()=>{i&&s.transitionEnd();})));}if(Array.isArray(i))for(r=0;r<i.length;r+=1)i[r]!==s&&i[r] instanceof a&&n(i[r]);else i instanceof a&&s!==i&&n(i);}});},function({swiper:e,extendParams:t,on:s}){t({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,
4scrollOnFocus:!0,wrapperLiveRegion:!0}}),e.a11y={clicked:!1};let i,r,n=null,l=(new Date()).getTime();function o(e){const t=n;0!==t.length&&P(t,e);}function d(e){(e=M(e)).forEach((e)=>{e.setAttribute("tabIndex","0");});}function c(e){(e=M(e)).forEach((e)=>{e.setAttribute("tabIndex","-1");});}function p(e,t){(e=M(e)).forEach((e)=>{e.setAttribute("role",t);});}function u(e,t){(e=M(e)).forEach((e)=>{e.setAttribute("aria-roledescription",t);});}function m(e,t){(e=M(e)).forEach((e)=>{e.setAttribute("aria-label",t);});}function h(e){(e=M(e)).forEach((e)=>{e.setAttribute("aria-disabled",!0);});}function f(e){(e=M(e)).forEach((e)=>{e.setAttribute("aria-disabled",!1);});}function g(t){if(13!==t.keyCode&&32!==t.keyCode)return;const s=e.params.a11y,a=t.target;if(!e.pagination||!e.pagination.el||a!==e.pagination.el&&!e.pagination.el.contains(t.target)||t.target.matches(oe(e.params.pagination.bulletClass))){if(e.navigation&&e.navigation.prevEl&&e.navigation.nextEl){const t=M(e.navigation.prevEl);M(e.navigation.nextEl).includes(a)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?o(s.lastSlideMessage):o(s.nextSlideMessage)),t.includes(a)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?o(s.firstSlideMessage):o(s.prevSlideMessage));}e.pagination&&a.matches(oe(e.params.pagination.bulletClass))&&a.click();}}function v(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length;}function b(){return v()&&e.params.pagination.clickable;}const y=(e,t,s)=>{d(e),"BUTTON"!==e.tagName&&(p(e,"button"),e.addEventListener("keydown",g)),m(e,s),function(e,t){(e=M(e)).forEach((e)=>{e.setAttribute("aria-controls",t);});}(e,t);},x=(t)=>{r&&r!==t.target&&!r.contains(t.target)&&(i=!0),e.a11y.clicked=!0;},S=()=>{i=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1);});});},T=(e)=>{l=(new Date()).getTime();},C=(t)=>{if(e.a11y.clicked||!e.params.a11y.scrollOnFocus)return;if((new Date()).getTime()-l<100)return;const s=t.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!s||!e.slides.includes(s))return;r=s;const a=e.slides.indexOf(s)===e.activeIndex,n=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(s);a||n||t.sourceCapabilities&&t.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,requestAnimationFrame(()=>{i||(e.params.loop?e.slideToLoop(e.getSlideIndexWhenGrid(parseInt(s.getAttribute("data-swiper-slide-index"))),0):e.slideTo(e.getSlideIndexWhenGrid(e.slides.indexOf(s)),0),i=!1);}));},L=()=>{const t=e.params.a11y;t.itemRoleDescriptionMessage&&u(e.slides,t.itemRoleDescriptionMessage),t.slideRole&&p(e.slides,t.slideRole);const s=e.slides.length;t.slideLabelMessage&&e.slides.forEach((a,i)=>{const r=e.params.loop?parseInt(a.getAttribute("data-swiper-slide-index"),10):i;m(a,t.slideLabelMessage.replace(/\{\{index\}\}/,r+1).replace(/\{\{slidesLength\}\}/,s));});},I=()=>{const t=e.params.a11y;e.el.append(n);const s=e.el;t.containerRoleDescriptionMessage&&u(s,t.containerRoleDescriptionMessage),t.containerMessage&&m(s,t.containerMessage),t.containerRole&&p(s,t.containerRole);const i=e.wrapperEl,r=t.id||i.getAttribute("id")||`swiper-wrapper-${function(e=16){return "x".repeat(e).replace(/x/g,()=>Math.round(16*Math.random()).toString(16));}(16)}`;var l;if(l=r,M(i).forEach((e)=>{e.setAttribute("id",l);}),t.wrapperLiveRegion)!function(e,t){(e=M(e)).forEach((e)=>{e.setAttribute("aria-live",t);});}(i,e.params.autoplay&&e.params.autoplay.enabled?"off":"polite");L();let {nextEl:o,prevEl:d}=e.navigation?e.navigation:{};if(o=M(o),d=M(d),o&&o.forEach((e)=>y(e,r,t.nextSlideMessage)),d&&d.forEach((e)=>y(e,r,t.prevSlideMessage)),b())M(e.pagination.el).forEach((e)=>{e.addEventListener("keydown",g);});a().addEventListener("visibilitychange",T),e.el.addEventListener("focus",C,!0),e.el.addEventListener("focus",C,!0),e.el.addEventListener("pointerdown",x,!0),e.el.addEventListener("pointerup",S,!0);};s("beforeInit",()=>{n=w("span",e.params.a11y.notificationClass),n.setAttribute("aria-live","assertive"),n.setAttribute("aria-atomic","true");}),s("afterInit",()=>{e.params.a11y.enabled&&I();}),s("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{e.params.a11y.enabled&&L();}),s("fromEdge toEdge afterInit lock unlock",()=>{e.params.a11y.enabled&&function(){if(e.params.loop||e.params.rewind||!e.navigation)return;const {nextEl:t,prevEl:s}=e.navigation;
4s&&(e.isBeginning?(h(s),c(s)):(f(s),d(s))),t&&(e.isEnd?(h(t),c(t)):(f(t),d(t)));}();}),s("paginationUpdate",()=>{e.params.a11y.enabled&&function(){const t=e.params.a11y;v()&&e.pagination.bullets.forEach((s)=>{e.params.pagination.clickable&&(d(s),e.params.pagination.renderBullet||(p(s,"button"),m(s,t.paginationBulletMessage.replace(/\{\{index\}\}/,E(s)+1)))),s.matches(oe(e.params.pagination.bulletActiveClass))?s.setAttribute("aria-current","true"):s.removeAttribute("aria-current");});}();}),s("destroy",()=>{e.params.a11y.enabled&&function(){n&&n.remove();let {nextEl:t,prevEl:s}=e.navigation?e.navigation:{};t=M(t),s=M(s),t&&t.forEach((e)=>e.removeEventListener("keydown",g)),s&&s.forEach((e)=>e.removeEventListener("keydown",g)),b()&&M(e.pagination.el).forEach((e)=>{e.removeEventListener("keydown",g);});a().removeEventListener("visibilitychange",T),e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("focus",C,!0),e.el.removeEventListener("pointerdown",x,!0),e.el.removeEventListener("pointerup",S,!0));}();});},function({swiper:e,extendParams:t,on:s}){t({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let a=!1,i={};const n=(e)=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),l=(e)=>{const t=r();let s;s=e?new URL(e):t.location;const a=s.pathname.slice(1).split("/").filter((e)=>""!==e),i=a.length;return {key:a[i-2],value:a[i-1]};},o=(t,s)=>{const i=r();if(!a||!e.params.history.enabled)return;let l;l=e.params.url?new URL(e.params.url):i.location;const o=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${s}"]`):e.slides[s];let d=n(o.getAttribute("data-history"));if(e.params.history.root.length>0){let s=e.params.history.root;"/"===s[s.length-1]&&(s=s.slice(0,s.length-1)),d=`${s}/${t?`${t}/`:""}${d}`;}else l.pathname.includes(t)||(d=`${t?`${t}/`:""}${d}`);e.params.history.keepQuery&&(d+=l.search);const c=i.history.state;c&&c.value===d||(e.params.history.replaceState?i.history.replaceState({value:d},null,d):i.history.pushState({value:d},null,d));},d=(t,s,a)=>{if(s){for(let i=0,r=e.slides.length;i<r;i+=1){const r=e.slides[i];if(n(r.getAttribute("data-history"))===s){const s=e.getSlideIndex(r);e.slideTo(s,t,a);}}}else e.slideTo(0,t,a);},c=()=>{i=l(e.params.url),d(e.params.speed,i.value,!1);};s("init",()=>{e.params.history.enabled&&(()=>{const t=r();if(e.params.history){if(!t.history||!t.history.pushState)return e.params.history.enabled=!1,void (e.params.hashNavigation.enabled=!0);a=!0,i=l(e.params.url),i.key||i.value?(d(0,i.value,e.params.runCallbacksOnInit),e.params.history.replaceState||t.addEventListener("popstate",c)):e.params.history.replaceState||t.addEventListener("popstate",c);}})();}),s("destroy",()=>{e.params.history.enabled&&(()=>{const t=r();e.params.history.replaceState||t.removeEventListener("popstate",c);})();}),s("transitionEnd _freeModeNoMomentumRelease",()=>{a&&o(e.params.history.key,e.activeIndex);}),s("slideChange",()=>{a&&e.params.cssMode&&o(e.params.history.key,e.activeIndex);});},function({swiper:e,extendParams:t,emit:s,on:i}){let n=!1;const l=a(),o=r();t({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(t,s){if(e.virtual&&e.params.virtual.enabled){const t=e.slides.find((e)=>e.getAttribute("data-hash")===s);if(!t)return 0;return parseInt(t.getAttribute("data-swiper-slide-index"),10);}return e.getSlideIndex(g(e.slidesEl,`.${e.params.slideClass}[data-hash="${s}"], swiper-slide[data-hash="${s}"]`)[0]);}}});const d=()=>{s("hashChange");const t=l.location.hash.replace("#",""),a=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex];if(t!==(a?a.getAttribute("data-hash"):"")){const s=e.params.hashNavigation.getSlideIndex(e,t);if(void 0===s||Number.isNaN(s))return;e.slideTo(s);}},c=()=>{if(!n||!e.params.hashNavigation.enabled)return;const t=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex],a=t?t.getAttribute("data-hash")||t.getAttribute("data-history"):"";e.params.hashNavigation.replaceState&&o.history&&o.history.replaceState?(o.history.replaceState(null,null,`#${a}`||""),s("hashSet")):(l.location.hash=a||"",s("hashSet"));};i("init",()=>{e.params.hashNavigation.enabled&&(()=>{if(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)return;n=!0;const t=l.location.hash.replace("#","");if(t){const s=0,a=e.params.hashNavigation.getSlideIndex(e,t);e.slideTo(a||0,s,e.params.runCallbacksOnInit,!0);}e.params.hashNavigation.watchState&&o.addEventListener("hashchange",d);})();}),i("destroy",()=>{e.params.hashNavigation.enabled&&e.params.hashNavigation.watchState&&o.removeEventListener("hashchange",d);}),i("transitionEnd _freeModeNoMomentumRelease",()=>{n&&c();}),i("slideChange",()=>{n&&e.params.cssMode&&c();});},function({swiper:e,extendParams:t,on:s,emit:i,params:r}){let n,l;e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let o,d,c,p,u,m,h,f,g=r&&r.autoplay?r.autoplay.delay:3e3,v=r&&r.autoplay?r.autoplay.delay:3e3,w=(new Date()).getTime();function b(t){e&&!e.destroyed&&e.wrapperEl&&t.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",b),f||t.detail&&t.detail.bySwiperTouchMove||M());}const y=()=>
4{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?d=!0:d&&(v=o,d=!1);const t=e.autoplay.paused?o:w+v-(new Date()).getTime();e.autoplay.timeLeft=t,i("autoplayTimeLeft",t,t/g),l=requestAnimationFrame(()=>{y();});},E=(t)=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(l),y();let s=void 0===t?e.params.autoplay.delay:t;g=e.params.autoplay.delay,v=e.params.autoplay.delay;const a=(()=>{let t;if(t=e.virtual&&e.params.virtual.enabled?e.slides.find((e)=>e.classList.contains("swiper-slide-active")):e.slides[e.activeIndex],!t)return;return parseInt(t.getAttribute("data-swiper-autoplay"),10);})();!Number.isNaN(a)&&a>0&&void 0===t&&(s=a,g=a,v=a),o=s;const r=e.params.speed,d=()=>{e&&!e.destroyed&&(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(r,!0,!0),i("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,r,!0,!0),i("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(r,!0,!0),i("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,r,!0,!0),i("autoplay")),e.params.cssMode&&(w=(new Date()).getTime(),requestAnimationFrame(()=>{E();})));};return s>0?(clearTimeout(n),n=setTimeout(()=>{d();},s)):requestAnimationFrame(()=>{d();}),s;},x=()=>{w=(new Date()).getTime(),e.autoplay.running=!0,E(),i("autoplayStart");},S=()=>{e.autoplay.running=!1,clearTimeout(n),cancelAnimationFrame(l),i("autoplayStop");},T=(t,s)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(n),t||(h=!0);const a=()=>{i("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",b):M();};if(e.autoplay.paused=!0,s)return m&&(o=e.params.autoplay.delay),m=!1,void a();const r=o||e.params.autoplay.delay;o=r-((new Date()).getTime()-w),e.isEnd&&o<0&&!e.params.loop||(o<0&&(o=0),a());},M=()=>{e.isEnd&&o<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(w=(new Date()).getTime(),h?(h=!1,E(o)):E(),e.autoplay.paused=!1,i("autoplayResume"));},C=()=>{if(e.destroyed||!e.autoplay.running)return;const t=a();"hidden"===t.visibilityState&&(h=!0,T(!0)),"visible"===t.visibilityState&&M();},P=(t)=>{"mouse"===t.pointerType&&(h=!0,f=!0,e.animating||e.autoplay.paused||T(!0));},L=(t)=>{"mouse"===t.pointerType&&(f=!1,e.autoplay.paused&&M());};s("init",()=>{e.params.autoplay.enabled&&(e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",P),e.el.addEventListener("pointerleave",L)),a().addEventListener("visibilitychange",C),x());}),s("destroy",()=>{e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("pointerenter",P),e.el.removeEventListener("pointerleave",L)),a().removeEventListener("visibilitychange",C),e.autoplay.running&&S();}),s("_freeModeStaticRelease",()=>{(p||h)&&M();}),s("_freeModeNoMomentumRelease",()=>{e.params.autoplay.disableOnInteraction?S():T(!0,!0);}),s("beforeTransitionStart",(t,s,a)=>{!e.destroyed&&e.autoplay.running&&(a||!e.params.autoplay.disableOnInteraction?T(!0,!0):S());}),s("sliderFirstMove",()=>{!e.destroyed&&e.autoplay.running&&(e.params.autoplay.disableOnInteraction?S():(c=!0,p=!1,h=!1,u=setTimeout(()=>{h=!0,p=!0,T(!0);},200)));}),s("touchEnd",()=>{if(!e.destroyed&&e.autoplay.running&&c){if(clearTimeout(u),clearTimeout(n),e.params.autoplay.disableOnInteraction)return p=!1,void (c=!1);p&&e.params.cssMode&&M(),p=!1,c=!1;}}),s("slideChange",()=>{!e.destroyed&&e.autoplay.running&&(m=!0);}),Object.assign(e.autoplay,{start:x,stop:S,pause:T,resume:M});},function({swiper:e,extendParams:t,on:s}){t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let i=!1,r=!1;function n(){const t=e.thumbs.swiper;if(!t||t.destroyed)return;const s=t.clickedIndex,a=t.clickedSlide;if(a&&a.classList.contains(e.params.thumbs.slideThumbActiveClass))return;if(null==s)return;let i;i=t.params.loop?parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10):s,e.params.loop?e.slideToLoop(i):e.slideTo(i);}function l(){const {thumbs:t}=e.params;if(i)return !1;i=!0;const s=e.constructor;if(t.swiper instanceof s){if(t.swiper.destroyed)return i=!1,!1;e.thumbs.swiper=t.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}
4),e.thumbs.swiper.update();}else{if(c(t.swiper)){const a=Object.assign({},t.swiper);Object.assign(a,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new s(a),r=!0;}}return e.thumbs.swiper.el.classList.add(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",n),!0;}function o(t){const s=e.thumbs.swiper;if(!s||s.destroyed)return;const a="auto"===s.params.slidesPerView?s.slidesPerViewDynamic():s.params.slidesPerView;let i=1;const r=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(i=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(i=1),i=Math.floor(i),s.slides.forEach((e)=>e.classList.remove(r)),s.params.loop||s.params.virtual&&s.params.virtual.enabled){for(let t=0;t<i;t+=1)g(s.slidesEl,`[data-swiper-slide-index="${e.realIndex+t}"]`).forEach((e)=>{e.classList.add(r);});}else{for(let t=0;t<i;t+=1)s.slides[e.realIndex+t]&&s.slides[e.realIndex+t].classList.add(r);}const n=e.params.thumbs.autoScrollOffset,l=n&&!s.params.loop;if(e.realIndex!==s.realIndex||l){const i=s.activeIndex;let r,o;if(s.params.loop){const t=s.slides.find((t)=>t.getAttribute("data-swiper-slide-index")===`${e.realIndex}`);r=s.slides.indexOf(t),o=e.activeIndex>e.previousIndex?"next":"prev";}else r=e.realIndex,o=r>e.previousIndex?"next":"prev";l&&(r+="next"===o?n:-1*n),s.visibleSlidesIndexes&&s.visibleSlidesIndexes.indexOf(r)<0&&(s.params.centeredSlides?r=r>i?r-Math.floor(a/2)+1:r+Math.floor(a/2)-1:r>i&&s.params.slidesPerGroup,s.slideTo(r,t?0:void 0));}}e.thumbs={swiper:null},s("beforeInit",()=>{const {thumbs:t}=e.params;if(t&&t.swiper)if("string"==typeof t.swiper||t.swiper instanceof HTMLElement){const s=a(),i=()=>{const a="string"==typeof t.swiper?s.querySelector(t.swiper):t.swiper;if(a&&a.swiper)t.swiper=a.swiper,l(),o(!0);else{if(a){const s=`${e.params.eventsPrefix}init`,i=(r)=>{t.swiper=r.detail[0],a.removeEventListener(s,i),l(),o(!0),t.swiper.update(),e.update();};a.addEventListener(s,i);}}return a;},r=()=>{if(e.destroyed)return;i()||requestAnimationFrame(r);};requestAnimationFrame(r);}else l(),o(!0);}),s("slideChange update resize observerUpdate",()=>{o();}),s("setTransition",(t,s)=>{const a=e.thumbs.swiper;a&&!a.destroyed&&a.setTransition(s);}),s("beforeDestroy",()=>{const t=e.thumbs.swiper;t&&!t.destroyed&&r&&t.destroy();}),Object.assign(e.thumbs,{init:l,update:o});},function({swiper:e,extendParams:t,emit:s,once:a}){t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(e,{freeMode:{onTouchStart:function(){if(e.params.cssMode)return;const t=e.getTranslate();e.setTranslate(t),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate});},onTouchMove:function(){if(e.params.cssMode)return;const {touchEventsData:t,touches:s}=e;0===t.velocities.length&&t.velocities.push({position:s[e.isHorizontal()?"startX":"startY"],time:t.touchStartTime}),t.velocities.push({position:s[e.isHorizontal()?"currentX":"currentY"],time:o()});},onTouchEnd:function({currentPos:t}){if(e.params.cssMode)return;const {params:i,wrapperEl:r,rtlTranslate:n,snapGrid:l,touchEventsData:d}=e,c=o()-d.touchStartTime;if(t<-e.minTranslate())e.slideTo(e.activeIndex);else if(t>-e.maxTranslate())e.slides.length<l.length?e.slideTo(l.length-1):e.slideTo(e.slides.length-1);else{if(i.freeMode.momentum){if(d.velocities.length>1){const t=d.velocities.pop(),s=d.velocities.pop(),a=t.position-s.position,r=t.time-s.time;e.velocity=a/r,e.velocity/=2,Math.abs(e.velocity)<i.freeMode.minimumVelocity&&(e.velocity=0),(r>150||o()-t.time>300)&&(e.velocity=0);}else e.velocity=0;e.velocity*=i.freeMode.momentumVelocityRatio,d.velocities.length=0;let t=1e3*i.freeMode.momentumRatio;const c=e.velocity*t;let p=e.translate+c;n&&(p=-p);let u,m=!1;const h=20*Math.abs(e.velocity)*i.freeMode.momentumBounceRatio;let f;if(p<e.maxTranslate())i.freeMode.momentumBounce?(p+e.maxTranslate()<-h&&(p=e.maxTranslate()-h),u=e.maxTranslate(),m=!0,d.allowMomentumBounce=!0):p=e.maxTranslate(),i.loop&&i.centeredSlides&&(f=!0);else if(p>e.minTranslate())i.freeMode.momentumBounce?(p-e.minTranslate()>h&&(p=e.minTranslate()+h),u=e.minTranslate(),m=!0,d.allowMomentumBounce
4=!0):p=e.minTranslate(),i.loop&&i.centeredSlides&&(f=!0);else{if(i.freeMode.sticky){let t;for(let e=0;e<l.length;e+=1)if(l[e]>-p){t=e;break;}p=Math.abs(l[t]-p)<Math.abs(l[t-1]-p)||"next"===e.swipeDirection?l[t]:l[t-1],p=-p;}}if(f&&a("transitionEnd",()=>{e.loopFix();}),0!==e.velocity){if(t=n?Math.abs((-p-e.translate)/e.velocity):Math.abs((p-e.translate)/e.velocity),i.freeMode.sticky){const s=Math.abs((n?-p:p)-e.translate),a=e.slidesSizesGrid[e.activeIndex];t=s<a?i.speed:s<2*a?1.5*i.speed:2.5*i.speed;}}else{if(i.freeMode.sticky)return void e.slideToClosest();}i.freeMode.momentumBounce&&m?(e.updateProgress(u),e.setTransition(t),e.setTranslate(p),e.transitionStart(!0,e.swipeDirection),e.animating=!0,S(r,()=>{e&&!e.destroyed&&d.allowMomentumBounce&&(s("momentumBounce"),e.setTransition(i.speed),setTimeout(()=>{e.setTranslate(u),S(r,()=>{e&&!e.destroyed&&e.transitionEnd();});},0));})):e.velocity?(s("_freeModeNoMomentumRelease"),e.updateProgress(p),e.setTransition(t),e.setTranslate(p),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,S(r,()=>{e&&!e.destroyed&&e.transitionEnd();}))):e.updateProgress(p),e.updateActiveIndex(),e.updateSlidesClasses();}else{if(i.freeMode.sticky)return void e.slideToClosest();i.freeMode&&s("_freeModeNoMomentumRelease");}(!i.freeMode.momentum||c>=i.longSwipesMs)&&(s("_freeModeStaticRelease"),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses());}}}});},function({swiper:e,extendParams:t,on:s}){let a,i,r,n;t({grid:{rows:1,fill:"column"}});const l=()=>{let t=e.params.spaceBetween;return "string"==typeof t&&t.indexOf("%")>=0?t=parseFloat(t.replace("%",""))/100*e.size:"string"==typeof t&&(t=parseFloat(t)),t;};s("init",()=>{n=e.params.grid&&e.params.grid.rows>1;}),s("update",()=>{const {params:t,el:s}=e,a=t.grid&&t.grid.rows>1;n&&!a?(s.classList.remove(`${t.containerModifierClass}grid`,`${t.containerModifierClass}grid-column`),r=1,e.emitContainerClasses()):!n&&a&&(s.classList.add(`${t.containerModifierClass}grid`),"column"===t.grid.fill&&s.classList.add(`${t.containerModifierClass}grid-column`),e.emitContainerClasses()),n=a;}),e.grid={initSlides:(t)=>{const {slidesPerView:s}=e.params,{rows:n,fill:l}=e.params.grid,o=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:t.length;r=Math.floor(o/n),a=Math.floor(o/n)===o/n?o:Math.ceil(o/n)*n,"auto"!==s&&"row"===l&&(a=Math.max(a,s*n)),i=a/n;},unsetSlides:()=>{e.slides&&e.slides.forEach((t)=>{t.swiperSlideGridSet&&(t.style.height="",t.style[e.getDirectionLabel("margin-top")]="");});},updateSlide:(t,s,n)=>{const {slidesPerGroup:o}=e.params,d=l(),{rows:c,fill:p}=e.params.grid,u=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:n.length;let m,h,f;if("row"===p&&o>1){const e=Math.floor(t/(o*c)),i=t-c*o*e,r=0===e?o:Math.min(Math.ceil((u-e*c*o)/c),o);f=Math.floor(i/r),h=i-f*r+e*o,m=h+f*a/c,s.style.order=m;}else "column"===p?(h=Math.floor(t/c),f=t-h*c,(h>r||h===r&&f===c-1)&&(f+=1,f>=c&&(f=0,h+=1))):(f=Math.floor(t/i),h=t-f*i);s.row=f,s.column=h,s.style.height=`calc((100% - ${(c-1)*d}px) / ${c})`,s.style[e.getDirectionLabel("margin-top")]=0!==f?d&&`${d}px`:"",s.swiperSlideGridSet=!0;},updateWrapperSize:(t,s)=>{const {centeredSlides:i,roundLengths:r}=e.params,n=l(),{rows:o}=e.params.grid;if(e.virtualSize=(t+n)*a,e.virtualSize=Math.ceil(e.virtualSize/o)-n,e.params.cssMode||(e.wrapperEl.style[e.getDirectionLabel("width")]=`${e.virtualSize+n}px`),i){const t=[];for(let a=0;a<s.length;a+=1){let i=s[a];r&&(i=Math.floor(i)),s[a]<e.virtualSize+s[0]&&t.push(i);}s.splice(0,s.length),s.push(...t);}}};},function({swiper:e}){Object.assign(e,{appendSlide:de.bind(e),prependSlide:ce.bind(e),addSlide:pe.bind(e),removeSlide:ue.bind(e),removeAllSlides:me.bind(e)});},function({swiper:e,extendParams:t,on:s}){t({fadeEffect:{crossFade:!1}}),he({effect:"fade",swiper:e,on:s,setTranslate:()=>{const {slides:t}=e;e.params.fadeEffect;for(let s=0;s<t.length;s+=1){const t=e.slides[s];let a=-t.swiperSlideOffset;e.params.virtualTranslate||(a-=e.translate);let i=0;e.isHorizontal()||(i=a,a=0);const r=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(t.progress),0):1+Math.min(Math.max(t.progress,-1),0),n=fe(0,t);n.style.opacity=r,n.style.transform=`translate3d(${a}px, ${i}px, 0px)`;}},setTransition:(t)=>{const s=e.slides.map((e)=>f(e));
4s.forEach((e)=>{e.style.transitionDuration=`${t}ms`;}),ge({swiper:e,duration:t,transformElements:s,allSlides:!0});},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})});},function({swiper:e,extendParams:t,on:s}){t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const a=(e,t,s)=>{let a=s?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),i=s?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");a||(a=w("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(s?"left":"top")).split(" ")),e.append(a)),i||(i=w("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(s?"right":"bottom")).split(" ")),e.append(i)),a&&(a.style.opacity=Math.max(-t,0)),i&&(i.style.opacity=Math.max(t,0));};he({effect:"cube",swiper:e,on:s,setTranslate:()=>{const {el:t,wrapperEl:s,slides:i,width:r,height:n,rtlTranslate:l,size:o,browser:d}=e,c=C(e),p=e.params.cubeEffect,u=e.isHorizontal(),m=e.virtual&&e.params.virtual.enabled;let h,f=0;p.shadow&&(u?(h=e.wrapperEl.querySelector(".swiper-cube-shadow"),h||(h=w("div","swiper-cube-shadow"),e.wrapperEl.append(h)),h.style.height=`${r}px`):(h=t.querySelector(".swiper-cube-shadow"),h||(h=w("div","swiper-cube-shadow"),t.append(h))));for(let e=0;e<i.length;e+=1){const t=i[e];let s=e;m&&(s=parseInt(t.getAttribute("data-swiper-slide-index"),10));let r=90*s,n=Math.floor(r/360);l&&(r=-r,n=Math.floor(-r/360));const d=Math.max(Math.min(t.progress,1),-1);let h=0,g=0,v=0;s%4==0?(h=4*-n*o,v=0):(s-1)%4==0?(h=0,v=4*-n*o):(s-2)%4==0?(h=o+4*n*o,v=o):(s-3)%4==0&&(h=-o,v=3*o+4*o*n),l&&(h=-h),u||(g=h,h=0);const w=`rotateX(${c(u?0:-r)}deg) rotateY(${c(u?r:0)}deg) translate3d(${h}px, ${g}px, ${v}px)`;d<=1&&d>-1&&(f=90*s+90*d,l&&(f=90*-s-90*d)),t.style.transform=w,p.slideShadows&&a(t,d,u);}if(s.style.transformOrigin=`50% 50% -${o/2}px`,s.style["-webkit-transform-origin"]=`50% 50% -${o/2}px`,p.shadow)if(u)h.style.transform=`translate3d(0px, ${r/2+p.shadowOffset}px, ${-r/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${p.shadowScale})`;else{const e=Math.abs(f)-90*Math.floor(Math.abs(f)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),s=p.shadowScale,a=p.shadowScale/t,i=p.shadowOffset;h.style.transform=`scale3d(${s}, 1, ${a}) translate3d(0px, ${n/2+i}px, ${-n/2/a}px) rotateX(-89.99deg)`;}const g=(d.isSafari||d.isWebView)&&d.needPerspectiveFix?-o/2:0;s.style.transform=`translate3d(0px,0,${g}px) rotateX(${c(e.isHorizontal()?0:f)}deg) rotateY(${c(e.isHorizontal()?-f:0)}deg)`,s.style.setProperty("--swiper-cube-translate-z",`${g}px`);},setTransition:(t)=>{const {el:s,slides:a}=e;if(a.forEach((e)=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((e)=>{e.style.transitionDuration=`${t}ms`;});}),e.params.cubeEffect.shadow&&!e.isHorizontal()){const e=s.querySelector(".swiper-cube-shadow");e&&(e.style.transitionDuration=`${t}ms`);}},recreateShadows:()=>{const t=e.isHorizontal();e.slides.forEach((e)=>{const s=Math.max(Math.min(e.progress,1),-1);a(e,s,t);});},getEffectParams:()=>e.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})});},function({swiper:e,extendParams:t,on:s}){t({flipEffect:{slideShadows:!0,limitRotation:!0}});const a=(t,s)=>{let a=e.isHorizontal()?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),i=e.isHorizontal()?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");a||(a=ve("flip",t,e.isHorizontal()?"left":"top")),i||(i=ve("flip",t,e.isHorizontal()?"right":"bottom")),a&&(a.style.opacity=Math.max(-s,0)),i&&(i.style.opacity=Math.max(s,0));};he({effect:"flip",swiper:e,on:s,setTranslate:()=>{const {slides:t,rtlTranslate:s}=e,i=e.params.flipEffect,r=C(e);for(let n=0;n<t.length;n+=1){const l=t[n];let o=l.progress;e.params.flipEffect.limitRotation&&(o=Math.max(Math.min(l.progress,
41),-1));const d=l.swiperSlideOffset;let c=-180*o,p=0,u=e.params.cssMode?-d-e.translate:-d,m=0;e.isHorizontal()?s&&(c=-c):(m=u,u=0,p=-c,c=0),l.style.zIndex=-Math.abs(Math.round(o))+t.length,i.slideShadows&&a(l,o);const h=`translate3d(${u}px, ${m}px, 0px) rotateX(${r(p)}deg) rotateY(${r(c)}deg)`;fe(0,l).style.transform=h;}},setTransition:(t)=>{const s=e.slides.map((e)=>f(e));s.forEach((e)=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((e)=>{e.style.transitionDuration=`${t}ms`;});}),ge({swiper:e,duration:t,transformElements:s});},recreateShadows:()=>{e.params.flipEffect,e.slides.forEach((t)=>{let s=t.progress;e.params.flipEffect.limitRotation&&(s=Math.max(Math.min(t.progress,1),-1)),a(t,s);});},getEffectParams:()=>e.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})});},function({swiper:e,extendParams:t,on:s}){t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),he({effect:"coverflow",swiper:e,on:s,setTranslate:()=>{const {width:t,height:s,slides:a,slidesSizesGrid:i}=e,r=e.params.coverflowEffect,n=e.isHorizontal(),l=e.translate,o=n?t/2-l:s/2-l,d=n?r.rotate:-r.rotate,c=r.depth,p=C(e);for(let e=0,t=a.length;e<t;e+=1){const t=a[e],s=i[e],l=(o-t.swiperSlideOffset-s/2)/s,u="function"==typeof r.modifier?r.modifier(l):l*r.modifier;let m=n?d*u:0,h=n?0:d*u,f=-c*Math.abs(u),g=r.stretch;"string"==typeof g&&-1!==g.indexOf("%")&&(g=parseFloat(r.stretch)/100*s);let v=n?0:g*u,w=n?g*u:0,b=1-(1-r.scale)*Math.abs(u);Math.abs(w)<.001&&(w=0),Math.abs(v)<.001&&(v=0),Math.abs(f)<.001&&(f=0),Math.abs(m)<.001&&(m=0),Math.abs(h)<.001&&(h=0),Math.abs(b)<.001&&(b=0);const y=`translate3d(${w}px,${v}px,${f}px) rotateX(${p(h)}deg) rotateY(${p(m)}deg) scale(${b})`;if(fe(0,t).style.transform=y,t.style.zIndex=1-Math.abs(Math.round(u)),r.slideShadows){let e=n?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),s=n?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");e||(e=ve("coverflow",t,n?"left":"top")),s||(s=ve("coverflow",t,n?"right":"bottom")),e&&(e.style.opacity=u>0?u:0),s&&(s.style.opacity=-u>0?-u:0);}}},setTransition:(t)=>{e.slides.map((e)=>
4f(e)).forEach((e)=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((e)=>{e.style.transitionDuration=`${t}ms`;});});},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})});},function({swiper:e,extendParams:t,on:s}){t({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const a=(e)=>"string"==typeof e?e:`${e}px`;he({effect:"creative",swiper:e,on:s,setTranslate:()=>{const {slides:t,wrapperEl:s,slidesSizesGrid:i}=e,r=e.params.creativeEffect,{progressMultiplier:n}=r,l=e.params.centeredSlides,o=C(e);if(l){const t=i[0]/2-e.params.slidesOffsetBefore||0;s.style.transform=`translateX(calc(50% - ${t}px))`;}for(let s=0;s<t.length;s+=1){const i=t[s],d=i.progress,c=Math.min(Math.max(i.progress,-r.limitProgress),r.limitProgress);let p=c;l||(p=Math.min(Math.max(i.originalProgress,-r.limitProgress),r.limitProgress));const u=i.swiperSlideOffset,m=[e.params.cssMode?-u-e.translate:-u,0,0],h=[0,0,0];let f=!1;e.isHorizontal()||(m[1]=m[0],m[0]=0);let g={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};c<0?(g=r.next,f=!0):c>0&&(g=r.prev,f=!0),m.forEach((e,t)=>{m[t]=`calc(${e}px + (${a(g.translate[t])} * ${Math.abs(c*n)}))`;}),h.forEach((e,t)=>{let s=g.rotate[t]*Math.abs(c*n);h[t]=s;}),i.style.zIndex=-Math.abs(Math.round(d))+t.length;const v=m.join(", "),w=`rotateX(${o(h[0])}deg) rotateY(${o(h[1])}deg) rotateZ(${o(h[2])}deg)`,b=p<0?`scale(${1+(1-g.scale)*p*n})`:`scale(${1-(1-g.scale)*p*n})`,y=p<0?1+(1-g.opacity)*p*n:1-(1-g.opacity)*p*n,E=`translate3d(${v}) ${w} ${b}`;if(f&&g.shadow||!f){let e=i.querySelector(".swiper-slide-shadow");if(!e&&g.shadow&&(e=ve("creative",i)),e){const t=r.shadowPerProgress?c*(1/r.limitProgress):c;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1);}}const x=fe(0,i);x.style.transform=E,x.style.opacity=y,g.origin&&(x.style.transformOrigin=g.origin);}},setTransition:(t)=>{const s=e.slides.map((e)=>f(e));s.forEach((e)=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow").forEach((e)=>{e.style.transitionDuration=`${t}ms`;});}),ge({swiper:e,duration:t,transformElements:s,allSlides:!0});},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})});},function({swiper:e,extendParams:t,on:s}){t({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),he({effect:"cards",swiper:e,on:s,setTranslate:()=>{const {slides:t,activeIndex:s,rtlTranslate:a}=e,i=e.params.cardsEffect,{startTranslate:r,isTouched:n}=e.touchEventsData,l=a?-e.translate:e.translate;for(let o=0;o<t.length;o+=1){const d=t[o],c=d.progress,p=Math.min(Math.max(c,-4),4);let u=d.swiperSlideOffset;e.params.centeredSlides&&!e.params.cssMode&&(e.wrapperEl.style.transform=`translateX(${e.minTranslate()}px)`),e.params.centeredSlides&&e.params.cssMode&&(u-=t[0].swiperSlideOffset);let m=e.params.cssMode?-u-e.translate:-u,h=0;const f=-100*Math.abs(p);let g=1,v=-i.perSlideRotate*p,w=i.perSlideOffset-.75*Math.abs(p);const b=e.virtual&&e.params.virtual.enabled?e.virtual.from+o:o,y=(b===s||b===s-1)&&p>0&&p<1&&(n||e.params.cssMode)&&l<r,E=(b===s||b===s+1)&&p<0&&p>-1&&(n||e.params.cssMode)&&l>r;if(y||E){const t=(1-Math.abs((Math.abs(p)-.5)/.5))**.5;v+=-28*p*t,g+=-.5*t,w+=96*t,h=(i.rotate||e.isHorizontal()?-25:0)*t*Math.abs(p)+"%";}if(m=p<0?`calc(${m}px ${a?"-":"+"} (${w*Math.abs(p)}%))`:p>0?`calc(${m}px ${a?"-":"+"} (-${w*Math.abs(p)}%))`:`${m}px`,!e.isHorizontal()){const e=h;h=m,m=e;}const x=p<0?""+(1+(1-g)*p):""+(1-(1-g)*p),S=`\n translate3d(${m}, ${h}, ${f}px)\n rotateZ(${i.rotate?a?-v:v:0}deg)\n scale(${x})\n `;if(i.slideShadows){let e=d.querySelector(".swiper-slide-shadow");e||(e=ve("cards",d)),e&&(e.style.opacity=Math.min(Math.max((Math.abs(p)-.5)/.5,0),1));}d.style.zIndex=-Math.abs(Math.round(c))+t.length;fe(0,d).style.transform=S;}},setTransition:(t)=>{const s=e.slides.map((e)=>f(e));
4s.forEach((e)=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow").forEach((e)=>{e.style.transitionDuration=`${t}ms`;});}),ge({swiper:e,duration:t,transformElements:s});},perspective:()=>!0,overwriteParams:()=>({_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:e.params.cardsEffect.rotate?3:2,centeredSlides:!0,virtualTranslate:!e.params.cssMode})});}];return ne.use(we),ne;}();; 5(function(modules){var installedModules={};function __webpack_require__(moduleId){if(installedModules[moduleId])return installedModules[moduleId].exports;var module=installedModules[moduleId]={i:moduleId,l:false,exports:{}};modules[moduleId].call(module.exports,module,module.exports,__webpack_require__);module.l=true;return module.exports;}__webpack_require__.m=modules;__webpack_require__.c=installedModules;__webpack_require__.d=function(exports,name,getter){if(!__webpack_require__.o(exports,name))Object.defineProperty(exports,name,{enumerable:true,get:getter});};__webpack_require__.r=function(exports){if(typeof Symbol!=='undefined'&&Symbol.toStringTag)Object.defineProperty(exports,Symbol.toStringTag,{value:'Module'});Object.defineProperty(exports,'__esModule',{value:true});};__webpack_require__.t=function(value,mode){if(mode&1)value=__webpack_require__(value);if(mode&8)return value;if((mode&4)&&typeof value==='object'&&value&&value.__esModule)return value;var ns=Object.create(null);__webpack_require__.r(ns);Object.defineProperty(ns,'default',{enumerable:true,value});if(mode&2&&typeof value!='string')for(var key in value)__webpack_require__.d(ns,key,function(key){return value[key];}.bind(null,key));return ns;};__webpack_require__.n=function(module){var getter=module&&module.__esModule?function getDefault(){return module['default'];}:function getModuleExports(){return module;};__webpack_require__.d(getter,'a',getter);return getter;};__webpack_require__.o=function(object,property){return Object.prototype.hasOwnProperty.call(object,property);};__webpack_require__.p="";return __webpack_require__(__webpack_require__.s=4);})([(function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_FACTORY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(window,factory){if(true)!(__WEBPACK_AMD_DEFINE_FACTORY__=(factory),__WEBPACK_AMD_DEFINE_RESULT__=(typeof __WEBPACK_AMD_DEFINE_FACTORY__==='function'?(__WEBPACK_AMD_DEFINE_FACTORY__.call(exports,__webpack_require__,exports,module)):__WEBPACK_AMD_DEFINE_FACTORY__),__WEBPACK_AMD_DEFINE_RESULT__!==undefined&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__));else{}})(window,function factory(){'use strict';function getStyleSize(value){var num=parseFloat(value);var isValid=value.indexOf('%')==-1&&!isNaN(num);return isValid&#}function noop(){}var logError=typeof console=='undefined'?noop:function(message){console.error(message);};var measurements=['paddingLeft','paddingRight','paddingTop','paddingBottom','marginLeft','marginRight','marginTop','marginBottom','borderLeftWidth','borderRightWidth','borderTopWidth','borderBottomWidth'];var measurementsLength=measurements.length;function getZeroSize(){var size={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0};for(var i=0;i<measurementsLength;i++){var measurement=measurements[i];size[measurement]=0;}return size;}function getStyle(elem){var style=getComputedStyle(elem);if(!style)logError('Style returned '+style+'. Are you running this code in a hidden iframe on Firefox? '+'See https://bit.ly/getsizebug1');return style;}var isSetup=false;var isBoxSizeOuter;function setup(){if(isSetup)return;isSetup=true;var div=document.createElement('div');div.style.width='200px';div.style.padding='1px 2px 3px 4px';div.style.borderStyle='solid';div.style.borderWidth='1px 2px 3px 4px';div.style.boxSizing='border-box';var body=document.body||document.documentElement;body.appendChild(div);var style=getStyle(div);isBoxSizeOuter=Math.round(getStyleSize(style.width))==200;getSize.isBoxSizeOuter=isBoxSizeOuter;body.removeChild(div);}function getSize(elem){setup();if(typeof elem=='string')elem=document.querySelector(elem);if(!elem||typeof elem!='object'||!elem.nodeType)return;var style=getStyle(elem);if(style.display=='none')return getZeroSize();var size={};size.width=elem.offsetWidth;size.height=elem.offsetHeight;var isBorderBox=size.isBorderBox=style.boxSizing=='border-box';for(var i=0;i<measurementsLength;i++){var measurement=measurements[i];var value=style[measurement];var num=parseFloat(value);size[measurement]=!isNaN(num)?num:0;}var paddingWidth=size.paddingLeft+size.paddingRight;var paddingHeight=size.paddingTop+size.paddingBottom;var marginWidth=size.marginLeft+size.marginRight;var marginHeight=size.marginTop+size.marginBottom;var borderWidth=size.borderLeftWidth+size.borderRightWidth;var borderHeight=size.borderTopWidth+size.borderBottomWidth;var isBorderBoxSizeOuter=isBorderBox&&isBoxSizeOuter;var styleWidth=getStyleSize(style.width);if(styleWidth!==false)size.width=styleWidth+(isBorderBoxSizeOuter?0:paddingWidth+borderWidth);var styleHeight=getStyleSize(style.height);if(styleHeight!==false)size.height=styleHeight+(isBorderBoxSizeOuter?0:paddingHeight+borderHeight);
5size.innerWidth=size.width-(paddingWidth+borderWidth);size.innerHeight=size.height-(paddingHeight+borderHeight);size.outerWidth=size.width+marginWidth;size.outerHeight=size.height+marginHeight;return size;}return getSize;});}),(function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_FACTORY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(global,factory){if(true)!(__WEBPACK_AMD_DEFINE_FACTORY__=(factory),__WEBPACK_AMD_DEFINE_RESULT__=(typeof __WEBPACK_AMD_DEFINE_FACTORY__==='function'?(__WEBPACK_AMD_DEFINE_FACTORY__.call(exports,__webpack_require__,exports,module)):__WEBPACK_AMD_DEFINE_FACTORY__),__WEBPACK_AMD_DEFINE_RESULT__!==undefined&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__));else{}}(typeof window!='undefined'?window:this,function(){"use strict";function EvEmitter(){}var proto=EvEmitter.prototype;proto.on=function(eventName,listener){if(!eventName||!listener)return;var events=this._events=this._events||{};var listeners=events[eventName]=events[eventName]||[];if(listeners.indexOf(listener)==-1)listeners.push(listener);return this;};proto.once=function(eventName,listener){if(!eventName||!listener)return;this.on(eventName,listener);var onceEvents=this._onceEvents=this._onceEvents||{};var onceListeners=onceEvents[eventName]=onceEvents[eventName]||{};onceListeners[listener]=true;return this;};proto.off=function(eventName,listener){var listeners=this._events&&this._events[eventName];if(!listeners||!listeners.length)return;var index=listeners.indexOf(listener);if(index!=-1)listeners.splice(index,1);return this;};proto.emitEvent=function(eventName,args){var listeners=this._events&&this._events[eventName];if(!listeners||!listeners.length)return;listeners=listeners.slice(0);args=args||[];var onceListeners=this._onceEvents&&this._onceEvents[eventName];for(var i=0;i<listeners.length;i++){var listener=listeners[i];var isOnce=onceListeners&&onceListeners[listener];if(isOnce){this.off(eventName,listener);delete onceListeners[listener];}listener.apply(this,args);}return this;};proto.allOff=function(){delete this._events;delete this._onceEvents;};return EvEmitter;}));}),,,(function(module,exports,__webpack_require__){__webpack_require__(5);module.exports=__webpack_require__(6);}),(function(module,exports,__webpack_require__){}),(function(module,exports,__webpack_require__){(function(){var Masonry=__webpack_require__(7);var $=jQuery;var initShopContentTypes=__webpack_require__(12);var win;var winH;var galleryDatalayerActivated=true;window.hideSlot=function(id){console.log('hide slot',id);};Drupal.behaviors.smal_ajax_grid_refresh={attach:function(context,settings){if(typeof window.grid!=='undefined'){var $context=$(context);var newItems=$context.find('.views-infinite-scroll-content-wrapper > .views-row:not(.activated)');window.grid.appended(newItems);newItems.addClass('activated');_activateSlots();if(typeof OBR!=='undefined'&&typeof OBR.extern!=='undefined')OBR.extern.researchWidget();window.grid.layout();setTimeout(function(){window.grid.layout();setTimeout(function(){window.grid.layout();},1000);},1000);if((typeof window.IOMm!=='undefined')&&(typeof window.IOMm==='function')){var IOMmConfigureParameter={"st":responsive_data.st,"dn":responsive_data.dn,"dc":responsive_data.dc,"dg":responsive_data.dg,"mh":5};IOMm('configure',IOMmConfigureParameter);IOMm('pageview',{cp:responsive_data.cp,pt:responsive_data.pt});if(responsive_data.bfe)IOMm('3p');}}}};var _handleArticles=function(){if($('body').hasClass('page-view-archiv')==false)if($('.articles .views-infinite-scroll-content-wrapper').length>0){var items=$('.articles .views-infinite-scroll-content-wrapper > .views-row');window.grid=new Masonry('.articles .views-infinite-scroll-content-wrapper');items.addClass('activated');}};var _handleWebformSubmit=function(){$('.form-submit').click(function(){$(this).closest('.webform-submission-form').addClass('submitted');});};var _handleWebformSubmitTop=function(){var targetElement=document.querySelector('.wrapper-newsletter.top .webform-submission-form .js-form-type-email');var headerNewElement=document.querySelector('#header-new');var newsletterField=document.querySelector('.newsletterModule');
5if(headerNewElement&&newsletterField)headerNewElement.parentNode.insertBefore(newsletterField,headerNewElement);if(targetElement)targetElement.addEventListener('click',function(event){var rect=targetElement.getBoundingClientRect();if(event.clientX>=rect.left&&event.clientX<=rect.right&&event.clientY>=rect.top&&event.clientY<=rect.bottom){var submitButton=document.querySelector('#edit-actions-submit');if(submitButton){submitButton.click();var newsletterField=document.querySelector('.newsletterModule');var inputField=document.querySelector('.wrapper-newsletter.top .webform-submission-form input.input-email');var inputValue=inputField?inputField.value:null;if(newsletterField&&inputValue){newsletterField.classList.remove('active');document.cookie="newsletterClosed=true; expires=Fri, 31 Dec 9999 23:59:59 GMT; path=/";}}}});};var _handleFeatureOutbrain=function(){$('.featureModuleGrid.dynamicAd').each(function(){var $module=$(this);var elements=$module.find('.featureModule.full');var outbrain=$module.find('.outbrainFeature');outbrain.each(function(){var elementIndex=$(this).attr('id').match(/outbrainFeature-(\d+)/);if(elementIndex&&elementIndex[1]){var targetIndex=parseInt(elementIndex[1],10)-1;if(targetIndex>=0&&targetIndex<elements.length)$(elements[targetIndex]).replaceWith($(this));}});});};var _handleFeatureGrid=function(){var grids=document.querySelectorAll('.featureModuleGrid');grids.forEach(function(grid){var halfModules=grid.querySelectorAll('.featureModule.half');halfModules.forEach(function(module,index){if(index%2===0)module.classList.add('spacing-left');});});};var _handleGeneral=function(){$('.status-message').click(function(){$(this).remove();});$('.toggle-btn-outer-wrap .toggle-btn').on('click',function(event){$(this).closest('.toggle-btn-outer-wrap').find('.toggle-btn').removeClass('active');$(this).addClass('active');var thisLink=$(this).attr('data-link');$(this).closest('.toggle-btn-outer-wrap').find('.toggle-btn-target').attr('href',thisLink);});$('.toggle-btn-outer-wrap').each(function(index,el){$(this).find('.toggle-btn').first().click();});};var _handleModularPage=function(){if($(window).outerWidth()>767)$('.paywall-offer-module').each(function(index,el){var thisPanel=$(this);var biggestHeight=0;thisPanel.find('.bullets-wrap').each(function(index,el){var thisHeight=$(this).outerHeight();if(thisHeight>biggestHeight)biggestHeight=thisHeight;});thisPanel.find('.bullets-wrap').css('min-height',biggestHeight);});$('.faq-section .question').on('click',function(event){$(this).toggleClass('active');$(this).closest('.faq-ele').find('.answer .inner-text').slideToggle();});};var _handleNavigationNew=function(){const navigation=document.querySelector('.navigation-wrapper');const headerOverlay=document.querySelector('.header-overlay');const clickableMenu=document.querySelector('#header-new .box.clickable.menu');const closeButton=document.querySelector('.header-overlay .close');if(clickableMenu&&headerOverlay&&closeButton){clickableMenu.addEventListener('click',function(){headerOverlay.style.display='block';});closeButton.addEventListener('click',function(){headerOverlay.style.display='none';});}let lastScrollTop=0;let scrollTimeout;const debounceDelayUp=20;const debounceDelayDown=50;const buffer=50;function onScroll(){if(headerOverlay.style.display==='block')return;let scrollTop=window.pageYOffset||document.documentElement.scrollTop;let windowWidth=window.innerWidth;if(windowWidth>1024)if(scrollTop>0)if(scrollTop>lastScrollTop){navigation.classList.remove('fixed');navigation.classList.add('not-fixed');}else if(scrollTop<=lastScrollTop&&scrollTop>100-buffer){navigation.classList.add('fixed');navigation.classList.remove('not-fixed');}else{navigation.classList.remove('fixed');navigation.classList.add('not-fixed');}else navigation.classList.remove('fixed','not-fixed');else{navigation.classList.add('sticky');navigation.classList.remove('not-fixed','fixed');}lastScrollTop=scrollTop<=0?0:scrollTop;}window.addEventListener('scroll',function(){let windowWidth=window.innerWidth;if(headerOverlay.style.display==='block')return;if(windowWidth>1024){if(scrollTimeout)clearTimeout(scrollTimeout);let currentScrollTop=window.pageYOffset||document.documentElement.scrollTop;let debounceDelay=currentScrollTop<lastScrollTop?debounceDelayUp:debounceDelayDown;scrollTimeout=setTimeout(onScroll,debounceDelay);}else{navigation.classList.add('sticky');navigation.classList.remove('not-fixed','fixed');}});window.addEventListener('resize',function(){let windowWidth=window.innerWidth;if(windowWidth<=1024){navigation.classList.add('sticky');navigation.classList.remove('not-fixed','fixed');}else{navigation.classList.remove('sticky');onScroll();}});window.addEventListener('DOMContentLoaded',function(){let windowWidth=window.innerWidth;if(windowWidth<=1024){navigation.classList.add('sticky');navigation.classList.remove('not-fixed','fixed');}else onScroll();});function getNestingLevel(element,className){let level=0;while(element.parentElement){element=element.parentElement;if(element.classList&&element.classList.contains(className))level++;}return level;}document.querySelectorAll('li').forEach((parentLi)=>
5{if(parentLi.querySelector('ul'))parentLi.classList.add('accordion');});document.querySelectorAll('li.accordion').forEach((parentLi)=>{const level=getNestingLevel(parentLi,'accordion');if(level>0)parentLi.classList.add(`level-${level}`);});document.querySelectorAll('li.accordion').forEach((parentLi)=>{parentLi.addEventListener('click',function(event){if(event.target.tagName.toLowerCase()!=='li')return;const nestedUl=parentLi.querySelector('ul.level-1, ul.level-2, ul.level-3');if(nestedUl){event.stopPropagation();parentLi.classList.toggle('open');nestedUl.classList.toggle('active');parentLi.parentElement.querySelectorAll('li.accordion').forEach((siblingLi)=>{if(siblingLi!==parentLi){siblingLi.classList.remove('open');const siblingNestedUl=siblingLi.querySelector('ul.level-1, ul.level-2, ul.level-3');if(siblingNestedUl)siblingNestedUl.classList.remove('active');}});}const ulElement=document.querySelector('.header-overlay .content ul');if(ulElement){const gradientOverlay=document.getElementById('gradient-overlay');const scrollableWidth=ulElement.scrollHeight-ulElement.clientHeight;if(scrollableWidth==0)gradientOverlay.classList.add('hidden');else gradientOverlay.classList.remove('hidden');}});});document.addEventListener('DOMContentLoaded',function(){const ulElement=document.querySelector('.header-overlay .content ul');if(ulElement){const gradientOverlay=document.getElementById('gradient-overlay');let scrollableWidth=ulElement.scrollHeight-ulElement.clientHeight;if(scrollableWidth===0)gradientOverlay.classList.add('hidden');else gradientOverlay.classList.remove('hidden');}});const ulElement=document.querySelector('.header-overlay .content ul');if(ulElement)ulElement.addEventListener('scroll',function(){let scrollableHeight=ulElement.scrollHeight-ulElement.clientHeight;const gradientOverlay=document.getElementById('gradient-overlay');if(scrollableHeight-ulElement.scrollTop<=10)gradientOverlay.classList.add('hidden');else gradientOverlay.classList.remove('hidden');});};var _handleNavigation=function(){$('#navigation > ul > li').each(function(index,el){if($(this).find('ul').length>0){$(this).addClass('has-children');$(this).find('li').each(function(index,el){if($(this).closest('ul').hasClass('level-2')==false)if($(this).find('ul').length>0)$(this).addClass('has-children-sub');else $(this).addClass('no-children-sub');});}else $(this).addClass('no-children');});if($(window).outerWidth()>1023){$('#navigation .has-children').on('mouseenter',function(event){$('#header-overlay').removeClass('right-active');$('#header-overlay .right-column .animated-content').removeClass('active');$('#navigation .no-children').removeClass('active');$('#navigation .has-children').removeClass('active');$(this).addClass('active');$('#header-overlay .left-column .target-wrap').empty();$(this).find('li a').each(function(index,el){if($(this).closest('.level-2').length<=0){var appendEle=$('<div class="list-ele"></div>').append($(this).clone());$('#header-overlay .left-column .target-wrap').append(appendEle);}else{var clonedEle=$(this).closest('.level-2').clone();clonedEle.hide();if($('#header-overlay .left-column .target-wrap .list-ele').last().find('.level-2').length<=0){$('#header-overlay .left-column .target-wrap .list-ele').last().append(clonedEle);$('#header-overlay .left-column .target-wrap .list-ele').last().addClass('list-ele-has-childs');}}});$('#header-overlay').addClass('active');setTimeout(function(){$('#header-overlay .left-column .list-ele').addClass('active');},50);});$('#navigation .no-children').on('mouseenter',function(event){$('#navigation .no-children').removeClass('active');$('#navigation .has-children').removeClass('active');$(this).addClass('active');});$(document).on('mouseenter','#header-overlay .left-column .list-ele-has-childs',function(event){$('#header-overlay .right-column .target-wrap').empty();$(this).find('li a').each(function(index,el){var appendEle=$('<div class="list-ele"></div>').append($(this).clone());$('#header-overlay .right-column .target-wrap').append(appendEle);});$('#header-overlay').addClass('right-active');$('#header-overlay .right-column .animated-content').addClass('active');setTimeout(function(){$('#header-overlay .right-column .list-ele').addClass('active');},50);});$(document).on('mouseenter','#header-overlay .left-column .list-ele',function(event){$('.list-ele').removeClass('active-hover');$(this).addClass('active-hover');if($(this).hasClass('list-ele-has-childs')==false){$('#header-overlay').removeClass('right-active');$('#header-overlay .right-column .animated-content').removeClass('active');}});$(document).on('mouseenter','#header-overlay .right-column .list-ele',function(event){$('.right-column .list-ele').removeClass('active-hover');$(this).addClass('active-hover');});$('#header-overlay .close-navi').on('click',function(event){$('#header-overlay').removeClass('right-active');$('#header-overlay .right-column .animated-content').removeClass('active');$('#header-overlay').removeClass('active');});$('#header-overlay .left-column').on('mouseleave',function(event){if($('#header-overlay').hasClass('right-active')==false)$('#header-overlay .close-navi').first().click();});$('#header-overlay .right-column').on('mouseleave',function(event){if($(event.clientX)[0]>700)$('#header-overlay .close-navi').first().click();});}$('#navigation ul').each(function(index,el){var appendMenu=$('#mobile-header-overlay .template-inner-menu').clone();appendMenu.removeClass('template-inner-menu');if($(this).closest('li').length<=0){appendMenu.addClass('main-inner-menu');appendMenu.find('.current-list-yellow').append('<ul></ul>');$('#header .right-menu .menu-link').each(function(index,el){var listItem=$('<li></li>');listItem.append($(this).clone());appendMenu.find('.current-list-yellow').find('ul').append(listItem);appendMenu.show();});$('#header .right-menu .menu-link-icon').each(function(index,el){var listItem=$('<li></li>');listItem.append($(this).clone().find('a').html($(this).data('title')));appendMenu.find('.current-list-yellow').find('ul').append(listItem);appendMenu.show();});}else{var parentText=$(this).closest('li').find('a').first().text();var partenHref=$(this).closest('li').find('a').first().attr('href');var parentId=$.trim(parentText);appendMenu.addClass('secondary-inner-menu');appendMenu.find('.back-text').text(parentText);appendMenu.find('.back-text').attr('href',partenHref);appendMenu.attr('data-id',parentId);}var clonedEle=$(this).clone();clonedEle.find('ul').remove();appendMenu.find('.current-list-white').append(clonedEle);$('#mobile-header-overlay .inner-menus-wrap').append(appendMenu);});$('.hamburger-menu').on('click',function(event){$(this).find('.hamburger-menu
5-inner').toggleClass('active');$('#mobile-header-overlay').fadeToggle();});$('#mobile-header-overlay a').on('click',function(event){if($(this).closest('li').hasClass('has-children')||$(this).closest('li').hasClass('has-children-sub')){event.preventDefault();var thisDataId=$.trim($(this).text());$(this).closest('.inner-menu').fadeOut();$(this).closest('.inner-menu').addClass('prev-menu');$('#mobile-header-overlay .inner-menu[data-id="'+thisDataId+'"]').fadeIn();}});$('#mobile-header-overlay .category-back-btn .mobile-back').on('click',function(event){$('#mobile-header-overlay .inner-menu').fadeOut();if($('#mobile-header-overlay .inner-menu.prev-menu').length<=0)$('#mobile-header-overlay .inner-menu.main-inner-menu').fadeIn();else if($('#mobile-header-overlay .inner-menu.prev-menu').length>1){$('#mobile-header-overlay .inner-menu.prev-menu').last().fadeIn();$('#mobile-header-overlay .inner-menu.prev-menu').last().removeClass('prev-menu');}else{$('#mobile-header-overlay .inner-menu.prev-menu').fadeIn();$('#mobile-header-overlay .inner-menu.prev-menu').removeClass('prev-menu');}});};var _handleMediaEle=function(){$('.media-ele').each(function(index,el){if($(this).closest('.media-slideshow').length<=0){var thisW=$(this).find('img').outerWidth();$(this).find('.flex-wrap').css('max-width',thisW);}});};var _handleAuthorDate=function(){var date=$('#creation-date').val();$('.dateNode').each(function(index,el){if(date)el.textContent=date;});};function updateAtfKeyword(){const globalAtfKeyword=$('#global-atf-keyword').val();if(!globalAtfKeyword)return;const wContainers=document.querySelectorAll('.w-container');wContainers.forEach((container)=>{const adKeyword=container.getAttribute('data-atf-targeting-adkeyword');if(!adKeyword)container.setAttribute('data-atf-targeting-adkeyword',globalAtfKeyword);});}var _handleHeroSlideshow=function(){var slideshowMain=$('.hero-slideshow .media-slideshow .slideshow-main');slideshowMain.slick({arrows:true,dots:false,swipe:true,infinite:true,autoplay:true,autoplaySpeed:5000});setTimeout(function(){slideshowMain.slick('slickNext');},2000);};var _handleModuleSlideshow=function(){$('.module-slideshow').each(function(){var slideshow=$(this).find('.slideshow');slideshow.slick({arrows:true,dots:false,fade:false,swipe:true,infinite:true,nextArrow:$(this).find('.nextArrow'),prevArrow:$(this).find('.prevArrow'),adaptiveHeight:true});slideshow.on('afterChange',function(event,slick,currentSlide){var slideNumber=currentSlide+1;var totalSlides=slick.slideCount;var moduleSlideshow=$(this).closest('.module-slideshow');moduleSlideshow.find('.number').text(slideNumber+'/'+totalSlides);moduleSlideshow.find('.number-mobile').text(slideNumber+'/'+totalSlides);moduleSlideshow.find('.notice').hide();moduleSlideshow.find('.notice').eq(currentSlide).show();});});};var _handleWinnerFeatureModule=function(){const button=document.querySelector('.vote-winner-feature-module .girl-vote');if(button)button.addEventListener('click',function(){window.location.href='/woman/girl-des-tages';});};var _handleGdtPaywallGallery=function(){const popups=document.querySelectorAll('.popup-slide .popup-container');popups.forEach(function(popup){const toggel_m=popup.querySelector('.toggle-container #monthlyBtn-gdt');const toggel_y=popup.querySelector('.toggle-container #yearlyBtn-gdt');const subscriptionBtnM=popup.querySelector('#subscriptionBtnM');const subscriptionBtnY=popup.querySelector('#subscriptionBtnY');const loginLinkM=popup.querySelector('#loginLinkM');const loginLinkY=popup.querySelector('#loginLinkY');if(toggel_m&&toggel_y){toggel_m.addEventListener('click',function(event){handleButtonClick(event.target,'monthly');});toggel_y.addEventListener('click',function(event){handleButtonClick(event.target,'yearly');});}function handleButtonClick(clickedElement,type){if(type==='monthly'){toggel_m.classList.add('active');toggel_y.classList.remove('active');monthlyFunction();}else{if(type==='yearly'){toggel_y.classList.add('active');toggel_m.classList.remove('active');yearlyFunction();}}}function monthlyFunction(){if(monthlyPrice)monthlyPrice.style.display='block';
5if(subscriptionBtnY)subscriptionBtnY.style.display='none';if(subscriptionBtnM)subscriptionBtnM.style.display='block';if(loginLinkY)$('#loginLinkY-outer-wrap').get(0).style.display='none';if(loginLinkM)$('#loginLinkM-outer-wrap').get(0).style.display='block';}function yearlyFunction(){if(subscriptionBtnY)subscriptionBtnY.style.display='block';if(subscriptionBtnM)subscriptionBtnM.style.display='none';if(loginLinkY)$('#loginLinkY-outer-wrap').get(0).style.display='block';if(loginLinkM)$('#loginLinkM-outer-wrap').get(0).style.display='none';}});};var _handlePaywallPopup=function(){const popupOverlays=document.querySelectorAll('#popupOverlay');popupOverlays.forEach(function(popup){let isMonthly=false;const closeButton=popup.querySelector('.popup-close');function closePopup(){popup.style.display='none';$('body').removeClass('popup-active');}function constructUrl(login,paywall,btnType,returnValue){const baseUrl="https://login.playboy.de/";let product='';if(btnType==='M'&&paywall=='plus')product='O_46S08C5TLHAE7WCI6Q';else if(btnType==='Y'&&paywall=='plus')product='O_LGMT46PHI6PNTQNNEL';else if(btnType==='M'&&paywall=='all-acc')product='O_PPD1ZUWN9ZETQBDB6L';else if(btnType==='Y'&&paywall=='all-acc')product='O_KE3WYQEKAQ9DQE91LB';else product='';let returnUrl='';if(returnValue!=='default')returnUrl=returnValue;else returnUrl=window.location.href;const registerPart=login?"register?":"login?";if(login==false)product='';return `${baseUrl}${registerPart}${product?`product=${product}&`:''}return=${returnUrl}`;}function switchToMonthly(){if(!isMonthly){isMonthly=true;popup.querySelector('#yearlyBtn').classList.remove('active');popup.querySelector('#monthlyBtn').classList.add('active');const loginM=popup.querySelector('#loginLinkM');const loginY=popup.querySelector('#loginLinkY');const loginMwrap=popup.querySelector('#loginLinkM-outer-wrap');const loginYwrap=popup.querySelector('#loginLinkY-outer-wrap');const registerM=popup.querySelector('#subscriptionBtnM');const registerY=popup.querySelector('#subscriptionBtnY');registerY.style.display='none';loginYwrap.style.display='none';registerM.style.display='block';loginMwrap.style.display='block';const customReturnUrl=popup.getAttribute('returnUrl');if(popup.classList.contains('plus'))if(customReturnUrl){registerM.querySelector('a').href=constructUrl(true,'plus','M',customReturnUrl);loginM.href=constructUrl(false,'plus','M',customReturnUrl);}else{registerM.querySelector('a').href=constructUrl(true,'plus','M','default');loginM.href=constructUrl(false,'plus','M','default');}else if(popup.classList.contains('all-acc')){registerM.querySelector('a').href=constructUrl(true,'all-acc','M','default');loginM.href=constructUrl(false,'all-acc','M');if(customReturnUrl){registerM.querySelector('a').href=constructUrl(true,'all-acc','M',customReturnUrl);loginM.href=constructUrl(false,'all-acc','M',customReturnUrl);}else{registerM.querySelector('a').href=constructUrl(true,'all-acc','M','default');loginM.href=constructUrl(false,'all-acc','M','default');}}else{if(popup.classList.contains('block-content-plus')){registerM.querySelector('a').href=constructUrl(true,'plus','M','default');loginM.href=constructUrl(false,'plus','M','default');}}}}function switchToYearly(){const customReturnUrl=popup.getAttribute('returnUrl');if(isMonthly){isMonthly=false;popup.querySelector('#yearlyBtn').classList.add('active');popup.querySelector('#monthlyBtn').classList.remove('active');const loginM=popup.querySelector('#loginLinkM');const loginY=popup.querySelector('#loginLinkY');const loginMwrap=popup.querySelector('#loginLinkM-outer-wrap');const loginYwrap=popup.querySelector('#loginLinkY-outer-wrap');const registerM=popup.querySelector('#subscriptionBtnM');const registerY=popup.querySelector('#subscriptionBtnY');registerY.style.display='block';loginYwrap.style.display='block';registerM.style.display='none';loginMwrap.style.display='none';if(popup.classList.contains('plus'))if(customReturnUrl){registerY.querySelector('a').href=constructUrl(true,'plus','Y',customReturnUrl);loginY.href=constructUrl(false,'plus','Y',customReturnUrl);}else{registerY.querySelector('a').href=constructUrl(true,'plus','Y','default');loginY.href=constructUrl(false,'plus','Y','default');}else if(popup.classList.contains('all-acc')){registerY.querySelector('a').href=constructUrl(true,'all-acc','Y','default');loginY.href=constructUrl(false,'all-acc','Y');
5if(customReturnUrl){registerY.querySelector('a').href=constructUrl(true,'all-acc','Y',customReturnUrl);loginY.href=constructUrl(false,'all-acc','Y',customReturnUrl);}else{registerM.querySelector('a').href=constructUrl(true,'all-acc','Y','default');loginY.href=constructUrl(false,'all-acc','Y','default');}}else{if(popup.classList.contains('block-content-plus')){registerY.querySelector('a').href=constructUrl(true,'plus','Y','default');loginY.href=constructUrl(false,'plus','Y','default');}}}else{popup.querySelector('#yearlyBtn').classList.add('active');popup.querySelector('#monthlyBtn').classList.remove('active');const loginM=popup.querySelector('#loginLinkM');const loginY=popup.querySelector('#loginLinkY');const loginMwrap=popup.querySelector('#loginLinkM-outer-wrap');const loginYwrap=popup.querySelector('#loginLinkY-outer-wrap');const registerM=popup.querySelector('#subscriptionBtnM');const registerY=popup.querySelector('#subscriptionBtnY');registerY.style.display='block';loginYwrap.style.display='block';registerM.style.display='none';loginMwrap.style.display='none';if(popup.classList.contains('plus'))if(customReturnUrl){registerY.querySelector('a').href=constructUrl(true,'plus','Y',customReturnUrl);loginY.href=constructUrl(false,'plus','Y',customReturnUrl);}else{registerY.querySelector('a').href=constructUrl(true,'plus','Y','default');loginY.href=constructUrl(false,'plus','Y','default');}else if(popup.classList.contains('all-acc')){registerY.querySelector('a').href=constructUrl(true,'all-acc','Y','default');loginY.href=constructUrl(false,'all-acc','Y');if(customReturnUrl){registerY.querySelector('a').href=constructUrl(true,'all-acc','Y',customReturnUrl);loginY.href=constructUrl(false,'all-acc','Y',customReturnUrl);}else{registerM.querySelector('a').href=constructUrl(true,'all-acc','Y','default');loginY.href=constructUrl(false,'all-acc','Y','default');}}else{if(popup.classList.contains('block-content-plus')){registerY.querySelector('a').href=constructUrl(true,'plus','Y','default');loginY.href=constructUrl(false,'plus','Y','default');}}}}if(popup.classList.contains('login')){const login=document.querySelector('#login');const register=document.querySelector('#register.unlock-button');register.querySelector('a').href=constructUrl(true,'','','default');login.href=constructUrl(false,'','','default');}if(closeButton)closeButton.addEventListener('click',closePopup);popup.addEventListener('click',function(event){const content=popup.querySelector('#popup');if(!content.contains(event.target))closePopup();});if(popup.classList.contains('plus')||popup.classList.contains('all-acc')||popup.classList.contains('block-content-plus')){popup.querySelector('#monthlyBtn').addEventListener('click',switchToMonthly);popup.querySelector('#yearlyBtn').addEventListener('click',switchToYearly);window.addEventListener('DOMContentLoaded',function(){switchToYearly();});}});};var _handleUTM=function(){const urlParams=new URLSearchParams(window.location.search);const utmParams=['utm_source','utm_medium','utm_campaign','utm_term','utm_content'];const isLocalhost=window.location.hostname==='localhost'||window.location.hostname==='playboy.docksal.site';const currentUrlWithoutParams=window.location.origin+window.location.pathname;const domain=isLocalhost?'':'domain=.playboy.de;';document.cookie=`source_id=${currentUrlWithoutParams}; path=/; ${domain}`;utmParams.forEach((param)=>{const value=urlParams.get(param);if(value)document.cookie=`${param}=${value}; path=/; ${domain}`;});const upscoreElement=document.querySelector('.custom-upscore-id');if(upscoreElement){const upscoreId=upscoreElement.getAttribute('data-id');if(upscoreId)document.cookie=`upscore_object_id=${upscoreId}; path=/; ${domain}`;}};var _handleADA=function(){$('form h3').each(function(){var $h3=$(this);$h3.replaceWith($('<div/>',{'class':'h3',html:$h3.html()}));});$('form').each(function(){$(this).find('select').each(function(){var $sel=$(this);var txt=$sel.find('option:selected').text()||'';txt=$.trim(txt);if(!txt)txt=$.trim($sel.find('option').first().text()||'');if(txt)$sel.attr('aria-label',txt);});});};var _handleGirlWinner=function(){const girlId=document.querySelector('.girl-vote.winner-feature').getAttribute('data-girl-id');const girlInfoId=document.querySelector('.girl-vote.winner-feature').getAttribute('data-girl-info-id');const btn_gallery=document.querySelector('.open-gallery-btn');const returnUrl=encodeURIComponent('http://login.playboy.de/?return='+window.location.href+'#winner-feature');const images=document.querySelectorAll('.girl-vote.winner-feature .gallery-item');var blocked_ligth=document.querySelector('.girls-hero.loggedOut');var blocked=document.querySelector('.girls-hero.loggedIn');const paywall=document.querySelector('#winner-feature #popupOverlay.login');
5if($('body').hasClass('status-0')){blocked_ligth=true;blocked=false;}else if($('body').hasClass('status-1')){blocked_ligth=false;blocked=true;}else{if($('body').hasClass('status-2')){blocked_ligth=false;blocked=false;}}if(blocked_ligth){console.log('blocked_ligth');$('.girl-vote.winner-feature .gallery-item, .girl-vote.winner-feature .open-gallery-btn').on('click',function(event){const isHomepage=window.location.pathname==='/'||window.location.pathname==='';if(isHomepage){event.preventDefault();window.location.href='/woman/girl-des-tages';}else{paywall.style.display='flex';$('body').addClass('popup-active');let galleryLink='';if(girlInfoId)galleryLink='https://api.premium.playboy.de/redirect/girlinfo/'+girlInfoId+'/gallery'+'?return='+returnUrl;else galleryLink='https://api.premium.playboy.de/redirect/girlinfo/'+girlId+'/gallery'+'?return='+returnUrl;playwall.setAttribute('returnUrl',galleryLink);playwall.querySelector('#yearlyBtn').click();}});var curButtonUrlRegister=$('#register a').attr('href');var curButtonUrlLogin=$('#login').attr('href');curButtonUrlRegister=curButtonUrlRegister+'?open-gallery-on-load=true';curButtonUrlLogin=curButtonUrlLogin+'?open-gallery-on-load=true';$('#register a').attr('href',curButtonUrlRegister);$('#login').attr('href',curButtonUrlLogin);}else if(blocked){console.log('blocked');$('.girl-vote.winner-feature .gallery-item, .open-gallery-btn').on('click',function(event){var thisId='gallery-hero';$('.gallery-popup[data-id="'+thisId+'"]').show();if($('.gallery-popup[data-id="'+thisId+'"]').find('.inner-slider').hasClass('slick-initialized')==false){$('.gallery-popup[data-id="'+thisId+'"]').find('.inner-slider').slick({arrows:true,dots:false,fade:false,swipe:true,infinite:false,slidesToShow:1});$('.gallery-popup[data-id="'+thisId+'"]').find('.inner-slider').on('beforeChange',function(event,slick,currentSlide,nextSlide){var curID=nextSlide+1;var adsAfterSlideNumber=3;if(curID%(adsAfterSlideNumber+1)==0){var wContainer=$(slick.$slides.get(nextSlide)).find('.w-container');if(!wContainer.hasClass('activated'))__activateSlot(wContainer);}$(this).closest('.gallery-popup').find('.current-count').text(curID);});if(galleryDatalayerActivated){galleryDatalayerActivated=false;dataLayer.push({'atf-contentType':'gallery'});dataLayer.push({'event':'atf-contentTypeUpdated'});}}var lateImagesContainer=$('#popup .girl-late-images');lateImagesContainer.empty();$('.gallery[data-id="gallery-hero"]').find('.gallery-item').each(function(index,el){if(index>=$('.gallery[data-id="gallery-hero"]').find('.gallery-item').length-3){var newImage=document.createElement('img');newImage.src=$(this).find('img').attr('src');newImage.alt=$(this).find('img').attr('alt')||'Image';lateImagesContainer.append(newImage);}});$('.switch-box.active').each(function(index,el){$(this).click();});});$(document).on('click','.gallery-popup .popup-close',function(event){$(this).closest('.gallery-popup').fadeOut();});}else{console.log('not blocked');$('.girl-vote.winner-feature .gallery-item, .open-gallery-btn').on('click',function(event){let galleryLink='';if(girlInfoId)galleryLink='https://login.playboy.de/?return=https://api.premium.playboy.de/redirect/girlinfo/'+girlInfoId+'/gallery'+'?return='+returnUrl;else galleryLink='https://login.playboy.de/?return=https://api.premium.playboy.de/redirect/girlinfo/'+girlId+'/gallery'+'?return='+returnUrl;galleryLink=galleryLink.replace('open-gallery-on-load%3Dtrue','');window.location=galleryLink;});}var urlParams=new URLSearchParams(window.location.search);var openGalleryOnDefault=urlParams.get('open-gallery-on-load');if(openGalleryOnDefault!=null)$('.girl-vote.winner-feature .gallery-item').first().click();};var _handleGirlOfTheDay=function(){var adsAfterSlideNumber=3;var outbrainAfterSlideNumber=false;var heroDataId='gallery-hero';var _handleSafeForWork=function(safeImage){$('main img').each(function(index,el){$(this).attr('src',safeImage);});};var _appendAdToPopup=function(popup,index){var popup=popup;var wid=$(window).width();var hei=$(window).height();if(wid<768)hei=hei*0.75;var wSlide=$('<div class="popup-slide popup-slide-with-add" data-id="'+index+'"></div>');var wItself=$('<div class="w-container s'+wid+'x'+hei+'" data-id="w-'+Math.floor(Math.random()*10000000)+'" data-width="'+wid+'" data-height="'+hei+'" data-format="content" data-placeholder="true"></div>');
5wSlide.append(wItself);popup.find('.inner-slider').append(wSlide);};var _appendOutbrainToPopup=function(popup,index){var popup=popup;var wSlide=$('<div class="popup-slide popup-slide-with-outbrain" data-id="'+index+'"></div>');var wItself=$('<article class="outbrain"><div class="OUTBRAIN" data-src="'+document.location.href+'" data-widget-id="SF_4"></div></article>');wSlide.append(wItself);popup.find('.inner-slider').append(wSlide);};var _handleDomGirlHero=function(){$('.girls-hero .gallery').attr('data-id',heroDataId);};var _handleDomGirlGalleries=function(){var premiumSlide=$('#popupOverlay.plus');$('.gallery').each(function(index,el){var thisGallery=$(this);var thisId=thisGallery.attr('data-id');var popup=$('<div class="gallery-popup" data-id="'+thisId+'" style="display:none;"><div class="popup-close"></div><div class="inner-slider"></div></div>');var customDots=$('<div class="custom-dots"><div class="current-count">1</div><div class="seperator"> / </div><div class="total-count"></div></div>');popup.append(customDots);var totalSlides=0;var numberOfSlides=thisGallery.find('img').length;if(numberOfSlides>10)numberOfSlides=10;var additionalImages=[];var lateImages=[];const allImages=thisGallery.find('img');const totalImages=allImages.length;var credit=thisGallery.attr('data-credit');allImages.each(function(index,el){var drImage=$(this).parent();var bgImage=$(this).attr('src');if(totalSlides<7){totalSlides++;var slide=$('<div class="popup-slide" data-id="'+totalSlides+'"></div>');var slideBgLayerOne=$('<div class="bg-layer-1"></div>').css('background-image','url('+bgImage+')');var slideBgLayerTwo=$('<div class="blurred-background bg-layer-2"><div class="credit">'+credit+'</div></div>');var contentLayer=$('<div class="content-layer">'+drImage.html()+'</div>');slide.append(slideBgLayerOne);slide.append(slideBgLayerTwo);slide.append(contentLayer);popup.find('.inner-slider').append(slide);if(totalSlides===4){totalSlides++;_appendOutbrainToPopup(popup,totalSlides);}}else if(index>=totalImages-3)lateImages.push(drImage.html());else{additionalImages.push($(this));$(this).closest('.gallery-item').remove();}});var premium=premiumSlide.clone();var name=$(this).closest('.girls-hero').find('.title h3').length>0?$('.girls-hero').closest('.girls-hero').find('.title h3').text():$(this).closest('.girl').find('.girl-name').text();var href=$(this).closest('.girls-hero').find('.title h3').length>0?premium.find('.slideshow-button a').attr('data-href-gallery'):premium.find('.slideshow-button a').attr('data-href-archiv');var image01=additionalImages[0]?additionalImages[0].find('img'):$('<img src="">');var image02=additionalImages[1]?additionalImages[1].find('img'):$('<img src="">');var image03=additionalImages[2]?additionalImages[2].find('img'):$('<img src="">');let blurredBackgroundImage='';if(lateImages.length>0)lateImages.forEach(function(imageHtml){var srcMatch=imageHtml.match(/<img[^>]+src="([^">]+)"/);if(srcMatch&&srcMatch[1])blurredBackgroundImage=srcMatch[1];});const girlLateImages=premium.find('.girl-late-images');girlLateImages.append(lateImages);totalSlides++;var slide=$('<div class="popup-slide" data-id="'+totalSlides+'"></div>');var slideBgLayerOne=$('<div class="bg-layer-1"></div>').css('background-image','url('+(image01.attr('src'))+')');var slideBgLayerTwo=$('<div class="blurred-background bg-layer-2"><div class="credit">'+credit+'</div></div>').css({'background-image':'url('+blurredBackgroundImage+')','background-position':'center','background-size':'cover','background-repeat':'no-repeat'});slide.append(slideBgLayerOne);slide.append(slideBgLayerTwo);slide.append(premium);popup.find('.inner-slider').append(slide);popup.find('.total-count').text(totalSlides);$('body').append(popup);var lateImagesContainer=popup.find('.girl-late-images.gdt');var availableImages=thisGallery.find('img').map(function(){return $(this).parent().html();}).get();var lastThreeImages=availableImages.slice(-3);lastThreeImages.forEach(function(imageHtml){lateImagesContainer.append(imageHtml);});var girlId=$(this).closest('.girl').data('girl-id');var girlInfoId=$(this).closest('.girl').data('girl-info-id');var girlId_hero=$(this).closest('.girl-vote.winner-feature').data('girl-id');var girlInfoId_hero=$(this).closest('.girl-vote.winner-feature').data('girl-info-id');if(girlId||girlInfoId)relaceGirlId(girlId,girlInfoId);else{if(girlId_hero||girlInfoId_hero)relaceGirlId(girlId_hero,girlInfoId_hero);}function relaceGirlId(girlId,girlInfoId){const baseUrl="https://login.playboy.de/";function constructUrl(buttonType,girlId,girlInfoId){const product=buttonType==='M'?"O_PPD1ZUWN9ZETQBDB6L":"O_KE3WYQEKAQ9DQE91LB";const returnUrl=girlInfoId?`https://api.premium.playboy.de/redirect/girlinfo/${girlInfoId}&source_id=${girlInfoId}`:`https://api.premium.playboy.de/girl/${girlId}&source_id=${girlId}`;const isSubscription=buttonType==='M'||buttonType==='Y';const registerPart=isSubscription?"register?":"?";return `${baseUrl}${registerPart}product=${product}&return=${returnUrl}`;}popup.find('#subscriptionBtnM a').attr('href',constructUrl('M',girlId,girlInfoId));popup.find('#subscriptionBtnY a').attr('href',constructUrl('Y',girlId,girlInfoId));popup.find('#loginLinkM').attr('href',function(index,href){return constructUrl('M',girlId,girlInfoId).replace('register?','?');});popup.find('#loginLinkY').attr('href',function(index,href){return constructUrl('Y',girlId,girlInfoId).replace('register?','?');});}if(typeof OBR!=='undefined'&&typeof OBR.extern!=='undefined')OBR.extern.researchWidget();});var name_8=$('.archive-8 .views-field-name').text();$('.girl-late .girl-premium-name, .teaser-8 .girl-name').text(name_8);var img=document.querySelector('.archive-8 .views-field-images-target-id img').outerHTML;$('.girl.teaser-8 .image-placeholder').html(img);$('.archive-8 .views-field-date').appendTo('.girl.teaser-8 .girl-date');$('.girl.teaser-8 .image-placeholder img').attr('alt','Hintergrund-Bild Archiv');var images=document.querySelectorAll('.archive-8 .views-field-images-target-id img');var popupContainer=document.querySelector('#popup .girl-late-images');
5Array.from(images).slice(1).forEach(function(image,index){if(index<3){var newImage=document.createElement('img');newImage.src=image.src;newImage.alt=image.alt||'Image';popupContainer.appendChild(newImage);}});var girlId_8=document.querySelector('.archive-8 .views-field-id .field-content');var girlInfoId_8=document.querySelector('.archive-8 .views-field-field-girl-info-id .field-content');if(girlId_8)var girlId_8_text=girlId_8.textContent.trim();if(girlInfoId_8)var girlInfoId_8_text=girlInfoId_8.textContent.trim();function constructUrl(buttonType,girlId,girlInfoId){const baseUrl="https://login.playboy.de/";const product=buttonType==='M'?"O_PPD1ZUWN9ZETQBDB6L":"O_KE3WYQEKAQ9DQE91LB";const isSubscription=buttonType==='M'||buttonType==='Y';const registerPart=isSubscription?"register?":"?";const returnUrl=girlInfoId?`https://api.premium.playboy.de/redirect/girlinfo/${girlInfoId}&source_id=${girlInfoId}`:`https://api.premium.playboy.de/girl/${girlId}&source_id=${girlId}`;return `${baseUrl}${registerPart}product=${product}&return=${returnUrl}`;}$('#popupOverlay #subscriptionBtnM a').attr('href',function(index,href){return constructUrl('M',girlId_8_text,girlInfoId_8_text);});$('#popupOverlay #subscriptionBtnY a').attr('href',function(index,href){return constructUrl('Y',girlId_8_text,girlInfoId_8_text);});$('#popupOverlay #loginLinkM').attr('href',function(index,href){return constructUrl('M',girlId_8_text,girlInfoId_8_text).replace('register?','?');});$('#popupOverlay #loginLinkY').attr('href',function(index,href){return constructUrl('Y',girlId_8_text,girlInfoId_8_text).replace('register?','?');});};var _handleDomGirlArchive=function(){$('.article.teaser.girl:not(.teaser-8)').each(function(index,el){var thisId='archive'+index;var girlId=this.getAttribute('data-girl-id');var girlInfoId=this.getAttribute('data-girl-info-id');$(this).find('.gallery').attr('data-id',thisId);$(this).attr('data-id',thisId);const paywall=document.querySelector('.archive-paywall .popup-overlay.plus');$(this).css('cursor','pointer').on('click',function(){var images=$(this).find('.gallery img');var lateImagesContainer=$('#popup .girl-late-images');lateImagesContainer.empty();var lastThreeImages=images.slice(-3);lastThreeImages.each(function(){var newImage=document.createElement('img');newImage.src=$(this).attr('src');newImage.alt=$(this).attr('alt')||'Image';var objectPosition=$(this).css('object-position');if(objectPosition)newImage.style.objectPosition=objectPosition;lateImagesContainer.append(newImage);});var cleandUrl=window.location.href.includes("#")?window.location.href.substring(0,window.location.href.indexOf("#")):window.location.href;const returnUrl=encodeURIComponent('http://login.playboy.de/?return='+cleandUrl+'#girlArchiv-'+girlId);var galleryLink='https://api.premium.playboy.de/redirect/girlinfo/'+girlInfoId+'/gallery'+'?return='+returnUrl;var showPaywall=false;if($('body').hasClass('status-0'))showPaywall=true;else if($('body').hasClass('status-1'))showPaywall=true;else{if($('body').hasClass('status-2'))showPaywall=false;}if(showPaywall){paywall.style.display="flex";$('body').addClass('popup-active');paywall.setAttribute('returnUrl',galleryLink);paywall.querySelector('#yearlyBtn').click();}else{galleryLink='http://login.playboy.de/?return='+encodeURIComponent(galleryLink);window.location.href=galleryLink;}});var date=$(this).parent().children('.girl-vote-date');$(this).find('.girl-date').text(date.text());});var img=document.querySelector('.archive-8 .views-field-images-target-id img').outerHTML;$('.girl.teaser-8 .image-placeholder').html(img);$('.archive-8 .views-field-date').appendTo('.girl.teaser-8 .girl-date');const late_btn=document.querySelector('.late-btn');if(late_btn)late_btn.addEventListener("click",function(){const popup=document.querySelector('#popupOverlay.all-acc');let girlInfoId=document.querySelector('.girl.archive-8 .views-field-id .field-content').textContent;if(document.querySelector('.girl.archive-8 .views-field-field-girl-info-id .field-content')!=null)girlInfoId=document.querySelector('.girl.archive-8 .views-field-field-girl-info-id .field-content').textContent;girlInfoId=$.trim(girlInfoId);const returnUrl=encodeURIComponent('http://login.playboy.de/?return='+window.location.href+'#girlArchiv-8');var galleryLink='https://api.premium.playboy.de/redirect/girlinfo/'+girlInfoId+'/gallery'+'?return='+returnUrl;var showPaywall=true;if($('body').hasClass('super-user-1'))showPaywall=false;if($('body').hasClass('super-user-1')==false)if($('body').hasClass('status-2'))$('.change-text-for-plus').each(function(index,el){var thisText=$(this).attr('data-title-only-plus');$(this).text(thisText);});if(showPaywall){const imagesContainer=document.querySelector('.girl.archive-8 .views-field-images-target-id .field-content');if(imagesContainer){const images=imagesContainer.querySelectorAll('img');const lateImagesContainer=popup.querySelector('.girl-late-images');if(lateImagesContainer){lateImagesContainer.innerHTML='';
5images.forEach((img,index)=>{if(index>0&&index<4){const newImg=img.cloneNode(true);const imgSrc=newImg.src||newImg.getAttribute('src')||'';const imgSrcDecoded=imgSrc.replace(/%2F/g,'/');const imgFilename=imgSrcDecoded.split('/').pop().split('?')[0];let focalPointX=null;let focalPointY=null;$('.girl.archive-8 .views-field-field-focal-points .paragraph').each(function(){const focalTitle=$.trim($(this).find('.focal-title').text());const focalX=$.trim($(this).find('.focal-x').text());const focalY=$.trim($(this).find('.focal-y').text());if(focalTitle===imgFilename&&focalX&&focalY){focalPointX=focalX+'%';focalPointY=focalY+'%';}});if(focalPointX&&focalPointY)newImg.style.objectPosition=`${focalPointX} ${focalPointY}`;lateImagesContainer.appendChild(newImg);}});}}popup.classList.add('archiv');popup.setAttribute('returnUrl',galleryLink);popup.style.display="flex";$('body').addClass('popup-active');popup.querySelector('#yearlyBtn').click();}else{galleryLink='http://login.playboy.de/?return='+galleryLink;window.location.href=galleryLink;}});};_handleDomGirlHero();_handleDomGirlArchive();_handleDomGirlGalleries();};var _handleCopyLink=function(){var copyText=document.getElementById("copy-link");copyText.select();copyText.setSelectionRange(0,99999);document.execCommand("copy");};var _handleGirlAd=function(){$(window).on('resize',function(event){var leftHeight=$('.girl-ad .girl-of-the-day .content').outerHeight();var rightHeight=$('.girl-ad .self-promotion .content').outerHeight();var calcHeight=rightHeight;if(leftHeight>rightHeight)calcHeight=leftHeight;if($(window).outerWidth()>767){$('.girl-ad .girl-of-the-day .content').css('min-height',calcHeight);$('.girl-ad .self-promotion .content').css('min-height',calcHeight);}else{$('.girl-ad .girl-of-the-day .content').css('min-height',0);$('.girl-ad .self-promotion .content').css('min-height',0);}}).trigger('resize');};function __isScrolledIntoView(elem){var docViewTop=win.scrollTop();var docViewBottom=docViewTop+winH;var elemTop=elem.offset().top;return docViewBottom>elemTop;}var __getAdDescription=function(item){console.log(adType,'adType1');var adType=item.data('type').replace('--','-');adType=adType.replace(/&/g,'-');return adType+' - '+item.data('format')+' - '+item.data('width')+'x'+item.data('height')+(item.data('special')==1?' - special':'');};var __prepareSlot=function(item){item.css('width',item.data('width'));item.css('height',item.data('height'));item.html(__getAdDescription(item));item.show();};var __activateSlot=function(item){if(!$('.article.full').hasClass('hideAds')&&!$('body').hasClass('page-type-error')&&!$('.modular-page').hasClass('hideAds')){if(item.hasClass('sc-outstream')||item.data('format')==='out')return;var id=item.attr('id');var format=item.data('format');const index=item.data('index');const device=item.data('device');if($(window).width()<=767&&device==='desktop')return;if(!id)return;window._adNth=window._adNth||{};if(window._adNth[format]==undefined)window._adNth[format]=0;window._adNth[format]++;if($('body').hasClass('page-type-article-module')&&format==='hor'&&window._adNth[format]==2&&$(window).width()<=767)item.addClass('mobile-height-400');else{if($('body').hasClass('page-type-article-module')&&format==='hor'&&window._adNth[format]==3&&$(window).width()<=767)item.addClass('mobile-height-600');}item.attr('data-ad-slot',format+'_'+window._adNth[format]);window._aeq=window._aeq||[];var slotIndex=index?index:window._adNth[format];var adTagOptions={containerId:id,orientation:format,index:slotIndex};try{window._aeq.push(['getAdTag',adTagOptions]);}catch(e){console.warn('AD - Error requesting ad slot:',format+'_'+slotIndex,e);}item.addClass('activated');}};var _handleAdSlots=function(){if($('.article.full').not('.module').length>0){var contentSlotOrigin=$('.article.full .content-text .w-container.s1000x450');var paragraphs=$('.article.full .content-text').find('p');if(paragraphs.length>=6)for(var i=2;i<paragraphs.length-1;i+=5)if(paragraphs.eq(i-1).is('p')&¶graphs.eq(i+1).is('p')){var clonedSlot=contentSlotOrigin.eq(0).clone();clonedSlot.attr('id','w-'+Math.floor(Math.random()*10000000));clonedSlot.css('margin-bottom','30px');paragraphs.eq(i).after(clonedSlot);}contentSlotOrigin.remove();if($(window).width()<=767){var contentSlotMobile=$('.article.full .content-text .w-container.s320x600');var paragraphs=$('.article.full .content-text').find('p');for(var i=2;i<paragraphs.length-1;i+=3)if(paragraphs.eq(i-1).is('p')&¶graphs.eq(i+1).is('p')){var clonedSlot=contentSlotMobile.eq
5(0).clone();clonedSlot.attr('id','w-'+Math.floor(Math.random()*10000000));clonedSlot.css('margin-bottom','30px');paragraphs.eq(i).after(clonedSlot);}contentSlotMobile.remove();var topSlot=$('.s840x450[data-type="desktop"]');topSlot.remove();}$('.article.full .content-text .ads-moving-in-body').remove();}var urlParams=new URLSearchParams(window.location.search);var showAdSlots=urlParams.get('show-ad-slots');if(showAdSlots!=null){$('body').addClass('showAdSlots');$('.w-container').each(function(){__prepareSlot($(this));});}_activateSlots();window.dataLayer=window.dataLayer||[];dataLayer.push({'event':'atf-siteReady'});console.log('done activating slots');};var _activateSlots=function(){$('.w-container').each(function(){var _el=$(this);if(!_el.hasClass('activated'))try{__activateSlot(_el);}catch(e){console.error('AD - Failed to activate ad slot',_el.attr('id'),_el.data('format'),e);}});};var _handleExposedForm=function(){if($('.views-exposed-form').length>0)$('body').on('change','.form-select[name="sort_by"]',function(){$(this).closest('form').find('.form-submit').click();});};var _handleGewinnspiel=function(){$('.gewinnspiel .form-item-teilnahmebedingungen, .gewinnspiel .form-item-disclaimer').each(function(){var content=$(this).html();content=content.replaceAll('{%url%}',document.location.href);$(this).html(content);});$('.dropdown-teilnahme').click(function(){$(".form-item-teilnahmebedingungen").toggle();});};var _handleConsentManager=function(){$('.consent-manager-toggle').click(function(e){window.__tcfapi('showConsentManager',2,function(result){});e.preventDefault();return false;});};var _handleGoogleTagEvents=function(){if(typeof googletag!='undefined')googletag.pubads().addEventListener('slotRenderEnded',function(event){if(window.grid)window.grid.layout();});};var _handleAdventskalender=function(){$('.tuer-inner').click(function(){$(this).addClass("open");});};var _handleFooterAnimation=function(){$('.toggle-footer-btn').on('click',function(){$('.popupBarAd').toggleClass("footerOpen");$(this).closest('footer').toggleClass("small");if(!$(this).closest('footer').hasClass('small')){$('.popupBarAd__wrapper__slide').removeClass('active');$('.popupBarAd').removeClass('active');$('.popupBarAd__wrapper').removeClass('active');}});};var _handleBannerAnimation=function(){$('.popupBarAd__wrapper').on('click',function(){if(!$('footer').hasClass('small')){$('.popupBarAd').removeClass("footerOpen");$('footer').addClass("small");}if(!$(event.target).hasClass('popupBarAd__clickHandler')&&!$(event.target).hasClass('popupBarAd__wrapper__close')){$(this).toggleClass('active');$('.popupBarAd').toggleClass('active');$('.popupBarAd__wrapper__slide').toggleClass('active');}});const isPopupHidden=document.cookie.includes("popupHidden=true");if(!isPopupHidden&&document.getElementById("popupBarAd"))document.getElementById("popupBarAd").style.display="block";const closeBtn=document.getElementById("popupBarAd__close");closeBtn.addEventListener("click",function(){var expirationDate=new Date();expirationDate.setTime(expirationDate.getTime()+(60*60*1000));document.cookie="popupHidden=true; expires="+expirationDate.toUTCString()+"; path=/";document.getElementById("popupBarAd").style.display="none";});};var _handleMobileAboBar=function(){const navigation=document.querySelector('.navigation-wrapper');if(!navigation||!navigation.querySelector('.mobile-abo-bar'))return;let lastScrollTop=0;const scrollThreshold=10;window.addEventListener('scroll',function(){if(window.innerWidth>767){navigation.classList.remove('scroll-hidden');return;}const scrollTop=window.pageYOffset||document.documentElement.scrollTop;if(scrollTop<=0)navigation.classList.remove('scroll-hidden');else if(scrollTop>lastScrollTop+scrollThreshold)navigation.classList.add('scroll-hidden');else{if(scrollTop<lastScrollTop-scrollThreshold)navigation.classList.remove('scroll-hidden');}lastScrollTop=scrollTop<=0?0:scrollTop;},{passive:true});};var _handleTagsModule=function(){var tags=document.querySelector('.tags-module');var tags_module=document.querySelector('.tags-module-wrapper');if(tags_module)tags_module.appendChild(tags);else tags.style.display='none';};var _handleGalleryModule=function(){var galleries=document.querySelectorAll('.gallery-module-wrapper');
5galleries.forEach(function(gallery){for(const child of gallery.children){let girl_attr=child.dataset.girl;let girl_id='';let girl_info_id='';if(girl_attr){girl_attr.replace(/\[Girl:(.*?)]/g,function(a,b){girl_id=b;});girl_attr.replace(/\[Info:(.*?)]/g,function(a,b){girl_info_id=b;});}if(girl_id!==''&&girl_info_id!==''){gallery.id='gallery-'+girl_id;var apiURL='https://api.premium.playboy.de/api/v1/public/girl/info/';if($('body').hasClass('super-user-1'))apiURL='https://api.premium.playboy.de/api/v1/admin/girl/info/';var failCount=0;function fetchGirlInfo(girl_id,girl_info_id){return new Promise((resolve,reject)=>{$.ajax({url:apiURL+girl_info_id,dataType:'json',xhrFields:{withCredentials:true}}).done(function(data){const months=["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"];const result=data[0];const name_raw=result.name;const field_public_images=result.field_public_images;const descriptor_month=result.descriptor_month;const descriptor_year=result.descriptor_year;const field_category=result.field_category;const field_plus_access=result.field_plus_access;const imageWrapper_premium=child.querySelector('.image-wrapper.premium');const imageWrapper=child.querySelector('.image-wrapper.btn-toggle-ac');const public_images=field_public_images.split(", ");const month_name=months[descriptor_month-1];function decodeHtmlEntities(text){const textarea=document.createElement("textarea");textarea.innerHTML=text;return textarea.value;}const buttons=gallery.querySelectorAll('.btn-toggle-ac');const returnUrl=encodeURIComponent('https://login.playboy.de/?return='+window.location.href+'#gallery-'+girl_id);const galleryLink='https://api.premium.playboy.de/redirect/girlinfo/'+girl_info_id+'/gallery'+'?return='+returnUrl;let currentUrlWithoutHash=encodeURIComponent('https://login.playboy.de/?return='+window.location.href.split('#')[0]);let premium_link='https://api.premium.playboy.de/girl/'+girl_id+'/'+girl_info_id+'?return='+currentUrlWithoutHash+'&index=customindex#gallery-'+girl_id;let premium_link_simple='https://api.premium.playboy.de/girl/'+girl_id+'/'+girl_info_id+'?return='+currentUrlWithoutHash+'#gallery-'+girl_id;let girlLink='';if(girl_info_id)girlLink='https://api.premium.playboy.de/p/girl/info/'+girl_info_id;else girlLink='https://api.premium.playboy.de/p/girl/info/'+girl_id;if(field_plus_access==='true'){child.classList.add('plus');child.querySelector('.badgeModule.black').style.display="inline-flex";child.querySelector('.badgeModule.gold').style.display="none";const popupOverlay=gallery.querySelector('.popup-overlay.plus');const imageWrapperGirl=popupOverlay?popupOverlay.querySelector('.girl-late-images'):'';public_images.slice(0,3).forEach((url,index)=>{const img=document.createElement('img');img.src=url;img.alt='Galerie Bild - '+(index+1);let focalPoint=null;if(index===0)focalPoint={x:result.field_main_focal_point_x,y:result.field_main_focal_point_y};else if(index===1)focalPoint={x:result.field_second_focal_point_x,y:result.field_second_focal_point_y};else{if(index===2)focalPoint={x:result.field_third_focal_point_x,y:result.field_third_focal_point_y};}if(focalPoint)img.style.objectPosition=focalPoint.x+"% "+focalPoint.y+"%";if(imageWrapper)if(window.innerWidth<768){const div=document.createElement('div');if($('body').hasClass('status-0'))div.className='image-wrapper-no-link swiper-slide';else div.className='swiper-slide';div.appendChild(img);imageWrapper.appendChild(div);}else imageWrapper.appendChild(img);else{const link=document.createElement('a');link.className='swiper-slide';const thisLink=premium_link.replace("customindex",index);link.href=thisLink;link.appendChild(img);imageWrapper_premium.appendChild(link);}if(popupOverlay){const clonedImg=img.cloneNode(true);imageWrapperGirl.appendChild(clonedImg);}});if(buttons)buttons.forEach((button)=>{button.addEventListener('click',function(){if(gallery.querySelector('.popup-overlay.plus')){popupOverlay.style.display="flex";$('body').addClass('popup-active');popupOverlay.setAttribute('returnUrl',galleryLink);popupOverlay.querySelector('#yearlyBtn').click();}else window.location.href=galleryLink;});});}else{child.classList.add('all-acc');child.querySelector('.badgeModule.gold').style.display="inline-flex";child.querySelector('.badgeModule.black').style.display="none";const popupOverlay=gallery.querySelector('.popup-overlay.all-acc');const imageWrapperGirl=popupOverlay?popupOverlay.querySelector('.girl-late-images'):'';public_images.slice(0,3).forEach((url,index)=>{const img=document.createElement('img');img.src=url;img.alt='Galerie Bild - '+(index+1);let focalPoint=null;if(index===0)focalPoint={x:result.field_main_focal_point_x,y:result.field_main_focal_point_y};else if(index===1)focalPoint={x:result.field_second_focal_point_x,y:result.field_second_focal_point_y};else{if(index===2)focalPoint={x:result.field_third_focal_point_x,y:result.field_third_focal_point_y};}if(focalPoint)img.style.objectPosition=focalPoint.x+"% "+focalPoint.y+"%";if(imageWrapper)if($('body').hasClass('status-0')&&window.innerWidth<768){const div=document.createElement('div');div.className='image-wrapper-no-link swiper-slide';div.appendChild(img);imageWrapper.appendChild(div);}else imageWrapper.appendChild(img);else{const link=document.createElement('a');link.className='swiper-slide';const thisLink=premium_link.replace("customindex",index);link.href=thisLink;link.appendChild(img);imageWrapper_premium.appendChild(link);}if(popupOverlay){const clonedImg=img.cloneNode(true);imageWrapperGirl.appendChild(clonedImg);}});if(buttons)buttons.forEach((button)=>{button.addEventListener('click',function(){if(gallery.querySelector('.popup-overlay.all-acc')){popupOverlay.style.display="flex";$('body').addClass('popup-active');popupOverlay.setAttribute('returnUrl',galleryLink);popupOverlay.querySelector('#yearlyBtn').click();}else window.location.href=galleryLink;});});}let title='';if(field_category){const field_category_name=decodeHtmlEntities(field_category);const name=decodeHtmlEntities(name_raw);
5if(field_category_name==='Coverstar')title='Coverstar '+month_name+' '+descriptor_year+': '+name;else if(field_category_name==='Playmate des Monats')title='Miss '+month_name+' '+descriptor_year+': '+name;else title=field_category+': '+name;}else title=name_raw;var h2=gallery.querySelector('h2');if(h2){h2.textContent=title;h2.removeAttribute('aria-hidden');}resolve({premium_link,premium_link_simple,girlLink});if(window.innerWidth<768){var $imageWrapper=$(gallery).find('.swiper-container-sneak-gallery');if($imageWrapper.length&&!$imageWrapper.hasClass('slick-initialized'))var swiper=new Swiper('.swiper-container-sneak-gallery',{loop:true,pagination:{el:'.swiper-pagination-target-sneak-gallery',clickable:true},spaceBetween:10,slidesPerView:1});}}).fail(function(){failCount++;reject("Fehler beim Laden der Girl-Info");apiURL='https://api.premium.playboy.de/api/v1/public/girl/info/';console.log(failCount);if(failCount<5)fetchGirlInfo(girl_id,girl_info_id).then(({premium_link,premium_link_simple,girlLink})=>{if(gallery.querySelector('.btn.dynamic'))gallery.querySelector('.btn.dynamic').href=girlLink;});});});}fetchGirlInfo(girl_id,girl_info_id).then(({premium_link,premium_link_simple,girlLink})=>{if(gallery.querySelector('.btn.dynamic'))gallery.querySelector('.btn.dynamic').href=girlLink;});}}});};window.addEventListener('DOMContentLoaded',function(){const hash=window.location.hash;if(hash){const checkElementExistence=setInterval(function(){const targetElement=document.querySelector(hash);if(targetElement){targetElement.scrollIntoView({behavior:'smooth',block:'center'});clearInterval(checkElementExistence);}},100);}});var _handleAuthorModule=function(){var author=document.querySelector('.authorModuleWrapper');var author_module=document.querySelector('.author-module-wrapper');if(author_module)author_module.appendChild(author);else author.style.display='none';};var _handleSelfPromotionsHoverVideos=function(){$('.hover-video, .hover-video-mobile').on('mouseover touchstart',function(){var _t=$(this);var _v=_t[0];if(!_t.hasClass('playing')){_t.addClass('playing');if(_v.ended)_v.currentTime=0;_v.play();}});$('.hover-video .hover-video-mobile').on('mouseout touchend',function(){var _t=$(this);_t.removeClass('playing');});};var _handleSelfPromotionsDynamicVideos=function(){var playingVideo=null;function isElementPartiallyInViewport(el,percentage){var rect=el.getBoundingClientRect();var windowHeight=window.innerHeight||document.documentElement.clientHeight;var visibleHeight=Math.min(rect.bottom,windowHeight)-Math.max(rect.top,0);var elementHeight=rect.height;var visibleHeightPercentage=(visibleHeight/elementHeight)*100;return visibleHeightPercentage>=percentage;}async function pauseVideo(video){if(!video)return;if(!video.paused)await video.pause();}async function playVideo(video,element){if(playingVideo&&playingVideo!==video){await pauseVideo(playingVideo);$(playingVideo).removeClass('playing');}if(!element.hasClass('playing')){element.addClass('playing');try{await video.play();playingVideo=video;}catch(error){console.error("Video playback failed:",error);}}}function checkVideosInView(){if(window.innerWidth<=767){var maxVisibleVideo=null;var maxVisiblePercentage=0;$('.hover-video, .hover-video-mobile').each(function(){var _t=$(this);var _v=_t[0];var visiblePercentage=calculateVisiblePercentage(_v);if(visiblePercentage>=20&&visiblePercentage>maxVisiblePercentage){maxVisibleVideo={video:_v,element:_t};maxVisiblePercentage=visiblePercentage;}});if(maxVisibleVideo){if(!playingVideo||playingVideo!==maxVisibleVideo.video)playVideo(maxVisibleVideo.video,maxVisibleVideo.element);}else{if(playingVideo){pauseVideo(playingVideo);$(playingVideo).removeClass('playing');playingVideo=null;}}}}function calculateVisiblePercentage(el){var rect=el.getBoundingClientRect();var windowHeight=window.innerHeight||document.documentElement.clientHeight;var visibleHeight=Math.min(rect.bottom,windowHeight)-Math.max(rect.top,0);var elementHeight=rect.height;return Math.max((visibleHeight/elementHeight)*100,0);}$(window).on('scroll resize',checkVideosInView);$(document).ready(checkVideosInView);};var _handleAuthorSwitch=function(){var dateText=document.querySelector('.date-txt').textContent;var dateElement=document.querySelector('.author-wrap .date');
5if(dateElement)dateElement.textContent=dateText;};jQuery(window).on('load',function(){win=$(window);winH=win.height();$(window).resize(function(){winH=win.height();});if($('.girl-ad').length>0){}if($('.module-slideshow').length>0)_handleModuleSlideshow();if($('.hero-slideshow .media-slideshow').length>0)_handleHeroSlideshow();if($('.authorModuleWrapper').length>0)_handleAuthorDate();if($('.media-ele').length>0)_handleMediaEle();if($('body').hasClass('page-view-girl_des_tages'))_handleGirlOfTheDay();if($('body').hasClass('page-view-girl_des_tages'))_handleGdtPaywallGallery();if($('.vote-winner-feature-module').length>0)_handleWinnerFeatureModule();if($('.webform-submission-form').length>0)_handleWebformSubmit();if($('.newsletterModule').length>0)_handleWebformSubmitTop();if($('.featureModuleGrid.view').length>0)_handleFeatureOutbrain();if($('.featureModuleGrid').length>0)_handleFeatureGrid();if($('.tags-module').length>0)_handleTagsModule();if($('.gallery-module-wrapper').length>0)_handleGalleryModule();if($('.authorModuleWrapper').length>0)_handleAuthorModule();initShopContentTypes();_handleNavigation();_handleNavigationNew();_handleMobileAboBar();_handlePaywallPopup();_handleUTM();_handleADA();_handleFooterAnimation();if($('.popupBarAd__wrapper').length>0)_handleBannerAnimation();_handleGeneral();_handleModularPage();if($('.copy-link').length>0)$('.copy-link').click(_handleCopyLink);if($('.newsletterModule').length>0)_handleNewsletter();if($('.externalContentModule').length>0)_handleExternalContent();if($('.popup-overlay.block-content-plus').length>0)_handlePopupPlusArticle();if($('.girl-vote.winner-feature').length>0)_handleGirlWinner();if($('.externalContentModule .content.youTube iframe').length>0){_handleVideoRatio();window.addEventListener('resize',_handleVideoRatio);}if($('.voatingGdtModule').length>0)_handleVoting();if($('.author-wrap').length>0)_handleAuthorSwitch();_handleExposedForm();if($('.webform-submission-form.gewinnspiel').length>0)_handleGewinnspiel();_handleConsentManager();if($('.adventskalender-2020-inner').length>0)_handleAdventskalender();if($('.self-promotion .hover-video, .self-promotion .hover-video-mobile ').length>0)_handleSelfPromotionsHoverVideos();if($('.self-promotion .hover-video, .self-promotion .hover-video-mobile ').length>0)_handleSelfPromotionsDynamicVideos();if($('.swiper-container-target-winner-feature').length>0)var swiper=new Swiper('.swiper-container-target-winner-feature',{loop:true,pagination:{el:'.swiper-pagination-target-winner-feature',clickable:true},spaceBetween:10,slidesPerView:1});if($('body').hasClass('page-type-anniversary')){if($(window).outerWidth()>767)if(typeof gsap!=='undefined'&&typeof ScrollTrigger!=='undefined'){$('.milestone-wrap').each(function(){var milestoneContent=$(this).find('.left');var milestoneImage=$(this).find('.image');var Slideshow=$(this).find('.slideshow');var milestone=$(this);gsap.to(milestoneImage,{transform:"translate3d(0, 0vh, 0) translate3d(0, 0, 0)",immediateRender:true,scrollTrigger:{trigger:milestone[0],start:"100vh bottom",end:()=>`+=100%`,scrub:true}});gsap.to(Slideshow[0],{transform:"translate3d(0, 0vh, 0) translate3d(0, 0, 0)",immediateRender:true,scrollTrigger:{trigger:milestone[0],start:"100vh bottom",end:()=>`+=100%`,scrub:true}});gsap.to(milestoneContent[0],{opacity:1,scrollTrigger:{trigger:milestone[0],start:"50vh bottom",end:()=>`+=100%`,scrub:true}});});$('.basic-text-wrap').each(function(){var basicText=$(this);gsap.to(basicText[0],{opacity:1,scrollTrigger:{trigger:basicText[0],start:"50vh bottom",end:()=>`+=100%`,scrub:true}});});}else{$('.milestone-wrap .left').css('opacity',1);$('.milestone-wrap .image').css('transform','translate3d(0, 0vh, 0) translate3d(0, 0, 0)');$('.milestone-wrap .slideshow').css('transform','translate3d(0, 0vh, 0) translate3d(0, 0, 0)');$('.basic-text-wrap').css('opacity',1);}var x=0;var usedIdsSecondary=[];var prevDecade='';$('.milestone-wrap').each(function(){var milestoneImage=$(this).find('.right img').eq(0).attr('src');var ImagePosition=$(this).find('.right img').eq(0).attr('data-focal');var milestone=$('<div></div>').addClass('gallery-item');var newId=$.trim($(this).find('.output time').text());var thisDecade=newId.replace(/[^0-9\.]+/g,"");var newId=newId.replaceAll(" ","-").toLowerCase();var thisIdCounter=1;for(var i=0;i<usedIdsSecondary.length;i++)if(usedIdsSecondary[i]==newId){thisIdCounter++;newId=newId+'-'+thisIdCounter;}usedIdsSecondary.push(newId);var milestoneID=newId;thisDecade=thisDecade.slice(0,-1);if(thisDecade!=prevDecade)$(this).addClass('new-decade-start');prevDecade=thisDecade;$(this).addClass(thisDecade);$(this).attr('data-decade',thisDecade);var milestoneYear=$(this).find('.output time').text().split(" ").length===2?$(this).find('.output time').text().split(" ")[1]:2022;var milestoneContent=$(this).find('.content-wrap');var milestoneCircle=$('<div></div>').addClass('circle');milestone.css("background-image","url("+milestoneImage+")");milestone.css("background-position",ImagePosition);milestone.addClass(milestoneID);milestone.append(milestoneContent.clone());$('.anniversary-gallery').append(milestone);if(milestoneYear<1980)$('.timeline .decade-wrapper .decade').eq(0).append(milestoneCircle);else if(milestoneYear<1990)$('.timeline .decade-wrapper .decade').eq(1).append(milestoneCircle);else if(milestoneYear<2000)$('.timeline .decade-wrapper .decade').eq(2).append(milestoneCircle);else if(milestoneYear<2010)$('.timeline .decade-wrapper .decade').eq(3).append(milestoneCircle);
5else if(milestoneYear<2020)$('.timeline .decade-wrapper .decade').eq(4).append(milestoneCircle);else{if(milestoneYear<2030)$('.timeline .decade-wrapper .decade').eq(5).append(milestoneCircle);}$('.timeline .decade-wrapper .decade .circle').eq(Math.floor(x/1)).append(milestoneContent.clone()).wrap("<div class="+milestoneID+"></div>");$('#milestone').attr('id',milestoneID);x++;});$('.gallery-item').on('click',function(){var year=$(this).attr('class').split(" ")[1];$('html, body').animate({scrollTop:$("#"+year+"").offset().top-40},300);});var x=0;var milestones=[];var usedIds=[];$('.milestone-wrap-mobile').each(function(){var milestoneImageBg=$(this).find('.image img').eq(0).attr('src');var ImagePositionBg=$(this).find('.image img').eq(0).attr('data-focal');var newId=$.trim($(this).find('.output time').text());var newId=newId.replaceAll(" ","-").toLowerCase();var thisIdCounter=1;for(var i=0;i<usedIds.length;i++)if(usedIds[i]==newId){thisIdCounter++;newId=newId+'-'+thisIdCounter;}usedIds.push(newId);var milestoneID=newId;var milestoneYear=$(this).find('.output time').text().split(" ").length===2?$(this).find('.output time').text().split(" ")[1]:2022;var milestoneDate=$(this).find('.output').eq(0);var PopupTopContent=$(this).find('.top-wrap').prepend(milestoneDate.clone());var milestoneCard=$('<div></div>').addClass('milestone-card');var Popup=$('<div></div>').addClass('milestone-popup');var PopupTop=$('<div></div>').addClass('milestone-top');var PopupClose=$('<div></div>').addClass('milestone-close');var PopupImageLine=$(this).find('.image-line');var PopupBottom=$(this).find('.bottom-wrap');var PopupInner=$('<div></div>').addClass('popup-inner');if(milestoneYear<1980){$('.decade-mobile').eq(0).append(milestoneCard);$('.decade-mobile').eq(0).addClass('d-1970');if($('.decade-mobile').eq(0).closest('.milestone-wrap-mobile').find('.headline-wrap h3').length==0){$('.decade-mobile').eq(0).closest('.milestone-wrap-mobile').find('.headline-wrap').append('<h3>1970er</h3>');$('.decade-mobile').eq(0).closest('.milestone-wrap-mobile').find('.headline-wrap').prepend('<h4>50 Jahre Playboy</h4>');}}else if(milestoneYear<1990){$('.decade-mobile').eq(1).append(milestoneCard);$('.decade-mobile').eq(1).addClass('d-1980');if($('.decade-mobile').eq(1).closest('.milestone-wrap-mobile').find('.headline-wrap h3').length==0){$('.decade-mobile').eq(1).closest('.milestone-wrap-mobile').find('.headline-wrap').append('<h3>1980er</h3>');$('.decade-mobile').eq(1).closest('.milestone-wrap-mobile').find('.headline-wrap').prepend('<h4>50 Jahre Playboy</h4>');}}else if(milestoneYear<2000){$('.decade-mobile').eq(2).append(milestoneCard);$('.decade-mobile').eq(2).addClass('d-1990');if($('.decade-mobile').eq(2).closest('.milestone-wrap-mobile').find('.headline-wrap h3').length==0){$('.decade-mobile').eq(2).closest('.milestone-wrap-mobile').find('.headline-wrap').append('<h3>1990er</h3>');$('.decade-mobile').eq(2).closest('.milestone-wrap-mobile').find('.headline-wrap').prepend('<h4>50 Jahre Playboy</h4>');}}else if(milestoneYear<2010){$('.decade-mobile').eq(3).append(milestoneCard);$('.decade-mobile').eq(3).addClass('d-2000');if($('.decade-mobile').eq(3).closest('.milestone-wrap-mobile').find('.headline-wrap h3').length==0){$('.decade-mobile').eq(3).closest('.milestone-wrap-mobile').find('.headline-wrap').append('<h3>2000er</h3>');$('.decade-mobile').eq(3).closest('.milestone-wrap-mobile').find('.headline-wrap').prepend('<h4>50 Jahre Playboy</h4>');}}else if(milestoneYear<2020){$('.decade-mobile').eq(4).append(milestoneCard);$('.decade-mobile').eq(4).addClass('d-2010');if($('.decade-mobile').eq(4).closest('.milestone-wrap-mobile').find('.headline-wrap h3').length==0){$('.decade-mobile').eq(4).closest('.milestone-wrap-mobile').find('.headline-wrap').append('<h3>2010er</h3>');$('.decade-mobile').eq(4).closest('.milestone-wrap-mobile').find('.headline-wrap').prepend('<h4>50 Jahre Playboy</h4>');}}else{if(milestoneYear<2030){$('.decade-mobile').eq(5).append(milestoneCard);$('.decade-mobile').eq(5).addClass('d-2020');if($('.decade-mobile').eq(5).closest('.milestone-wrap-mobile').find('.headline-wrap h3').length==0){$('.decade-mobile').eq(5).closest('.milestone-wrap-mobile').find('.headline-wrap').append('<h3>2020er</h3>');$('.decade-mobile').eq(5).closest('.milestone-wrap-mobile').find('.headline-wrap').prepend('<h4>50 Jahre Playboy</h4>');}}}$('.milestone-wrap-mobile .decade-mobile .milestone-card').eq(Math.floor(x/1)).wrap('<div class="milestone-card-wrapper"></div>');$('.milestone-wrap-mobile .decade-mobile .milestone-card').eq(Math.floor(x/1)).css("background-image","url("+milestoneImageBg+")");$('.milestone-wrap-mobile .decade-mobile .milestone-card').eq(Math.floor(x/1)).css("background-position",ImagePositionBg);$('.milestone-wrap-mobile .decade-mobile .milestone-card').eq(Math.floor(x/1)).append(milestoneDate);PopupTop.css("background-image","url("+milestoneImageBg+")");PopupTop.css("background-position",ImagePositionBg);PopupTop.append(PopupTopContent.clone()).append(PopupImageLine);
5Popup.append(PopupInner);PopupInner.append(PopupTop.clone()).append(PopupBottom).append(PopupClose);$('body').append(Popup);Popup.attr('data-id',milestoneID);milestoneCard.attr('data-id',milestoneID);$('.image-line').eq(Math.floor(x/1)).css("background-image","url('../img/50-jahre/lines-big-mobile.png')");$('.milestone-card').on('click',function(){var thisID=$(this).attr('data-id');$('.milestone-popup[data-id="'+thisID+'"]').addClass('active');});$('.milestone-close').on('click',function(){$('.milestone-popup').removeClass('active');});$('#milestone').attr('id',milestoneID);x++;});$('.circle').each(function(){$(this).on('click',function(event){$('.circle').removeClass('active');$(this).toggleClass('active');var milestoneID=$(this).parent().attr('class');$('html, body').animate({scrollTop:$("#"+milestoneID+"").offset().top-40},300);});});$('.next-btn').on('click',function(){var slideNr=$('.decade.active').index();$('.decade').eq(slideNr).removeClass('active');$('.decade').eq(slideNr+1).addClass('active');$('.prev-btn').removeClass('inactive');if(slideNr==4)$('.next-btn').addClass('inactive');});$('.prev-btn').on('click',function(){var slideNr=$('.decade.active').index();$('.decade').eq(slideNr).removeClass('active');$('.decade').eq(slideNr-1).addClass('active');if(slideNr==1)$('.prev-btn').addClass('inactive');});$(".timeline .next-btn").mouseover(function(){$('.decade-wrapper .decade').addClass('color-next');});$(".timeline .next-btn").mouseleave(function(){$('.decade-wrapper .decade').removeClass('color-next');});$(".timeline .prev-btn").mouseover(function(){$('.decade-wrapper .decade').addClass('color-prev');});$(".timeline .prev-btn").mouseleave(function(){$('.decade-wrapper .decade').removeClass('color-prev');});$(".timeline").mouseover(function(){$(this).addClass('active');});$(".timeline").mouseleave(function(){$(this).removeClass('active');});$(".timeline .circle").mouseover(function(){$(this).addClass('active');});$(".timeline .circle").mouseleave(function(){$(this).removeClass('active');});$('.milestone .button a').each(function(index,el){$(this).attr('target','_blank');});$('.milestone-popup .button a').each(function(index,el){$(this).attr('target','_blank');});if(window.location.hash){var milestoneID=window.location.hash;var scrollPos=$(milestoneID+"").offset().top-40;if($(window).outerWidth()<768){milestoneID=milestoneID.replace("#","");scrollPos=$('.milestone-card[data-id="'+milestoneID+'"]').offset().top-80;}setTimeout(function(){$('html, body').animate({scrollTop:scrollPos},600);},300);}$(window).on('scroll',function(event){var windowScroll=$(window).scrollTop();if($(window).outerWidth()>767){var lastDecade='none';$('.new-decade-start').each(function(index,el){if(windowScroll>$(this).offset().top-$(window).outerHeight()/2)lastDecade=$(this).attr('data-decade');});if(lastDecade!='none'){$('.timeline .decade').removeClass('active');$('.timeline .decade[data-id="'+lastDecade+'"]').addClass('active');}}}).trigger('scroll');}if($('body').hasClass('page-node-11254'))$('#block-views-block-pb50-50-jahre-50-cover-block-1').insertBefore('.author-wrap');});jQuery(window).on('load',function(){if(document.querySelector('.w-container'))try{updateAtfKeyword();}catch(e){console.error('AD - updateAtfKeyword failed',e);}try{_handleAdSlots();}catch(e){console.error('AD - _handleAdSlots failed',e);}_activateSlots();});const grilParentElements=document.querySelectorAll('*[href*="/gril/"]');grilParentElements.forEach((parentElement)=>{const grilLinks=parentElement.querySelectorAll('a[href*="/gril/"]');grilLinks.forEach((link)=>{link.innerHTML+=' <og>Test</og>';});});var newsletterField=document.querySelector('.newsletterModule');var isNewsletterClosed=document.cookie.split(';').some(function(cookie){return cookie.trim().startsWith('newsletterClosed=');});if(!isNewsletterClosed&&newsletterField){newsletterField.classList.add('active');document.body.classList.add('spacer');}var _handleNewsletter=function(){var newsletterField=document.querySelector('.newsletterModule');$('.newsletterModule .closeIcon').click(function(){newsletterField.classList.remove('active');document.body.classList.remove('spacer');document.cookie="newsletterClosed=true; expires=Fri, 31 Dec 9999 23:59:59 GMT; path=/";});};var _handleVideoRatio=function(){var contentDiv=document.querySelector('.externalContentModule .content.youTube');if(contentDiv){var iframe=contentDiv.querySelector('iframe');var paragraph=contentDiv.querySelector('p');var windowWidth=window.innerWidth;if(paragraph)paragraph.style.lineHeight="0";
5if(iframe){iframe.style.height="550px";if(windowWidth&&windowWidth<767)iframe.style.height="350px";}}};var _handlePopupPlusArticle=function(){const paywallBtn=document.querySelector('.popup-overlay.block-content-plus #yearlyBtn');if(paywallBtn)paywallBtn.click();};var _handleExternalContent=function(){function setCookie(name,value,days){var expires="";if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));expires="; expires="+date.toUTCString();}document.cookie=name+"="+(value||"")+expires+"; path=/";}function getCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);}return null;}function unlockContent(module){module.querySelector('.box').style.display='none';module.querySelector('.content').style.display='block';}function showBox(module){module.querySelector('.box').style.display='block';module.querySelector('.content').style.display='none';}var modules=document.querySelectorAll('.externalContentModule');modules.forEach(function(module){var contentType=module.getAttribute('data-content-type');if(getCookie('allow_'+contentType))unlockContent(module);else showBox(module);});document.querySelectorAll('.unlock-content-button').forEach(function(button){button.addEventListener('click',function(){var module=button.closest('.externalContentModule');var contentType=module.getAttribute('data-content-type');setCookie('allow_'+contentType,'true',30);unlockContent(module);});});};var _handleVoting=function(){const progressA=document.getElementById('progressA');const progressB=document.getElementById('progressB');const progressBars=document.querySelectorAll('.progress-bar');const voteLinks=document.querySelectorAll('.vote-link');var biggestHeight=0;$('.voatingGdtModule .title').each(function(index,el){var thisH=$(this).outerHeight();if(thisH>biggestHeight)biggestHeight=thisH;});$('.voatingGdtModule .title').css('min-height',biggestHeight);function getCookie(name){const value=`; ${document.cookie}`;const parts=value.split(`; ${name}=`);if(parts.length===2)return parts.pop().split(';').shift();}function setCookie(name,value,days){let expires='';if(days){const date=new Date();date.setDate(date.getDate()+days);date.setHours(0);date.setMinutes(1);date.setSeconds(0);date.setMilliseconds(0);expires=`; expires=${date.toUTCString()}`;}document.cookie=`${name}=${value||''}${expires}; path=/`;}function showProgress(){voteLinks.forEach((link)=>link.style.display='none');progressBars.forEach((bar)=>bar.style.display='flex');var leftVotesCount=parseInt($('#block-smalcode-content form.votingapi-reaction-form label').first().find('.votingapi-reaction-count').text());var rightVotesCount=parseInt($('#block-smalcode-content form.votingapi-reaction-form .js-form-item:nth-child(2)').find('.votingapi-reaction-count').text());var totalVotes=leftVotesCount+rightVotesCount;var oneVotesPerc=100/totalVotes;var leftVotesPerc=leftVotesCount*oneVotesPerc;var rightVotesPerc=rightVotesCount*oneVotesPerc;var cuttedPercLeft=Math.round(leftVotesPerc*100)/100;var cuttedPercRight=Math.round(rightVotesPerc*100)/100;const progressA=document.getElementById('progressA');const progressB=document.getElementById('progressB');setTimeout(()=>{progressA.style.width=cuttedPercLeft+'%';},10);setTimeout(()=>{progressB.style.width=cuttedPercRight+'%';},10);if(typeof cuttedPercLeft==='number'&&!isNaN(cuttedPercLeft))progressA.querySelector('.progress-percentage').textContent=cuttedPercLeft+' %';if(typeof cuttedPercRight==='number'&&!isNaN(cuttedPercRight))progressB.querySelector('.progress-percentage').textContent=cuttedPercRight+' %';}if(getCookie('voted')==='true')showProgress();var checkForVoteInsert=false;document.querySelectorAll('.vote-button').forEach((button)=>{button.addEventListener('click',function(event){event.preventDefault();if(getCookie('voted')==='true')return;const girl=this.getAttribute('data-girl');progressA.classList.remove('gold');progressB.classList.remove('gold');progressA.style.width='0';progressB.style.width='0';checkForVoteInsert=true;var rtime;var timeout=false;var delta=200;voteLinks.forEach((link)=>link.style.display='none');
5progressBars.forEach((bar)=>bar.style.display='flex');if(girl==='A'){$('#block-smalcode-content form.votingapi-reaction-form input[type="radio"]').first().click();progressA.classList.add('gold');}else{if(girl==='B'){$('#block-smalcode-content form.votingapi-reaction-form .js-form-item:nth-child(2)').find('input[type="radio"]').click();progressB.classList.add('gold');}}function handleNodeInsertion(){if(checkForVoteInsert){checkForVoteInsert=false;formVoteCheckAppend();}}var appendEnd=function(){if(new Date()-rtime<delta)setTimeout(appendEnd,delta);else{timeout=false;formVoteLastAppend();}};var formVoteCheckAppend=function(){rtime=new Date();if(timeout===false){timeout=true;setTimeout(appendEnd,delta);}};const observer=new MutationObserver((mutationsList,observer)=>{for(const mutation of mutationsList)if(mutation.type==='childList')handleNodeInsertion();});observer.observe(document.body,{childList:true,subtree:true});setCookie('voted','true',1);});var formVoteLastAppend=function(){var leftVotesCount=parseInt($('#block-smalcode-content form.votingapi-reaction-form label').first().find('.votingapi-reaction-count').text());var rightVotesCount=parseInt($('#block-smalcode-content form.votingapi-reaction-form .js-form-item:nth-child(2)').find('.votingapi-reaction-count').text());var totalVotes=leftVotesCount+rightVotesCount;var oneVotesPerc=100/totalVotes;var leftVotesPerc=leftVotesCount*oneVotesPerc;var rightVotesPerc=rightVotesCount*oneVotesPerc;var cuttedPercLeft=Math.round(leftVotesPerc*100)/100;var cuttedPercRight=Math.round(rightVotesPerc*100)/100;const progressA=document.getElementById('progressA');const progressB=document.getElementById('progressB');setTimeout(()=>{progressA.style.width=cuttedPercLeft+'%';},10);setTimeout(()=>{progressB.style.width=cuttedPercRight+'%';},10);if(typeof cuttedPercLeft==='number'&&!isNaN(cuttedPercLeft))progressA.querySelector('.progress-percentage').textContent=cuttedPercLeft+' %';if(typeof cuttedPercRight==='number'&&!isNaN(cuttedPercRight))progressB.querySelector('.progress-percentage').textContent=cuttedPercRight+' %';};});document.querySelectorAll('.vote-button-blocked').forEach((button)=>{button.addEventListener('click',function(event){event.preventDefault();const card=button.closest('.card');const popupOverlay=card.querySelector('.popup-overlay');if(popupOverlay){popupOverlay.style.display='flex';$('body').addClass('popup-active');}const registerBtn=card.querySelector('#register a');const loginBtn=card.querySelector('#login');const baseUrl="https://login.playboy.de/register?";const baseUrlLogin="https://login.playboy.de/";const returnUrl=window.location.href+'#gallery-module';const loginLink=baseUrlLogin+"?return="+returnUrl;const registerLink=baseUrl+"&return="+returnUrl;registerBtn.href=registerLink;loginBtn.href=loginLink;});});};}.call(window));}),(function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_FACTORY__,__WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(window,factory){if(true)!(__WEBPACK_AMD_DEFINE_ARRAY__=[__webpack_require__(8),__webpack_require__(0)],__WEBPACK_AMD_DEFINE_FACTORY__=(factory),__WEBPACK_AMD_DEFINE_RESULT__=(typeof __WEBPACK_AMD_DEFINE_FACTORY__==='function'?(__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__)):__WEBPACK_AMD_DEFINE_FACTORY__),__WEBPACK_AMD_DEFINE_RESULT__!==undefined&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__));else{}}(window,function factory(Outlayer,getSize){'use strict';var Masonry=Outlayer.create('masonry');Masonry.compatOptions.fitWidth='isFitWidth';var proto=Masonry.prototype;proto._resetLayout=function(){this.getSize();this._getMeasurement('columnWidth','outerWidth');this._getMeasurement('gutter','outerWidth');this.measureColumns();this.colYs=[];for(var i=0;i<this.cols;i++)this.colYs.push(0);this.maxY=0;this.horizontalColIndex=0;};proto.measureColumns=function(){this.getContainerWidth();if(!this.columnWidth){var firstItem=this.items[0];var firstItemElem=firstItem&&firstItem.element;this.columnWidth=firstItemElem&&getSize(firstItemElem).outerWidth||this.containerWidth;}var columnWidth=this.columnWidth+=this.gutter;var containerWidth=this.containerWidth+this.gutter;var cols=containerWidth/columnWidth;var excess=columnWidth-containerWidth%columnWidth;var mathMethod=excess&&excess<1?'round':'floor';cols=Math[mathMethod](cols);this.cols=Math.max(cols,1);};proto.getContainerWidth=function(){var isFitWidth=this._getOption('fitWidth');var container=isFitWidth?this.element.parentNode:this.element;var size=getSize(container);this.containerWidth=size&&size.innerWidth;};proto._getItemLayoutPosition=function(item){item.getSize();var remainder=item.size.outerWidth%this.columnWidth;var mathMethod=remainder&&remainder<1?'round':'ceil';var colSpan=Math[mathMethod](item.size.outerWidth/this.columnWidth);colSpan=Math.min(colSpan,this.cols);var colPosMethod=this.options.horizontalOrder?'_getHorizontalColPosition':'_getTopColPosition';var colPosition=this[colPosMethod](colSpan,item);var position={x:this.columnWidth*colPosition.col,y:colPosition.y};var setHeight=colPosition.y+item.size.outerHeight;var setMax=colSpan+colPosition.col;for(var i=colPosition.col;i<setMax;i++)this.colYs[i]=setHeight;return position;};proto._getTopColPosition=function(colSpan){var colGroup=this._getTopColGroup(colSpan);var minimumY=Math.min.apply(Math,colGroup);return {col:colGroup.indexOf(minimumY),y:minimumY};};proto._getTopColGroup=function(colSpan){if(colSpan<2)return this.colYs;var colGroup=[];var groupCount=this.cols+1-colSpan;for(var i=0;i<groupCount;i++)colGroup[i]=this._getColGroupY(i,colSpan);return colGroup;};proto._getColGroupY=function(col,colSpan){if(colSpan<2)return this.colYs[col];var groupColYs=this.colYs.slice(col,col+colSpan);return Math.max.apply(Math,groupColYs);};proto._getHorizontalColPosition=function(colSpan,item){var col=this.horizontalColIndex%this.cols;var isOver=colSpan>1&&col+colSpan>this.cols;col=isOver?0:col;var hasSize=item.size.outerWidth&&item.size.outerHeight;this.horizontalColIndex=hasSize?col+colSpan:this.horizontalColIndex;return {col,y:this._getColGroupY(col,colSpan)};};proto._manageStamp=function(stamp){var stampSize=getSize(stamp);var offset=this._getElementOffset(stamp);var isOriginLeft=this._getOption('originLeft');var firstX=isOriginLeft?offset.left:offset.right;var lastX=firstX+stampSize.outerWidth;var firstCol=Math.floor(firstX/this.columnWidth);firstCol=Math.max(0,firstCol);var lastCol=Math.floor(lastX/this.columnWidth);
5lastCol-=lastX%this.columnWidth?0:1;lastCol=Math.min(this.cols-1,lastCol);var isOriginTop=this._getOption('originTop');var stampMaxY=(isOriginTop?offset.top:offset.bottom)+stampSize.outerHeight;for(var i=firstCol;i<=lastCol;i++)this.colYs[i]=Math.max(stampMaxY,this.colYs[i]);};proto._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var size={height:this.maxY};if(this._getOption('fitWidth'))size.width=this._getContainerFitWidth();return size;};proto._getContainerFitWidth=function(){var unusedCols=0;var i=this.cols;while(--i){if(this.colYs[i]!==0)break;unusedCols++;}return (this.cols-unusedCols)*this.columnWidth-this.gutter;};proto.needsResizeLayout=function(){var previousWidth=this.containerWidth;this.getContainerWidth();return previousWidth!=this.containerWidth;};return Masonry;}));}),(function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(window,factory){'use strict';if(true)!(__WEBPACK_AMD_DEFINE_ARRAY__=[__webpack_require__(1),__webpack_require__(0),__webpack_require__(9),__webpack_require__(11)],__WEBPACK_AMD_DEFINE_RESULT__=(function(EvEmitter,getSize,utils,Item){return factory(window,EvEmitter,getSize,utils,Item);}).apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__),__WEBPACK_AMD_DEFINE_RESULT__!==undefined&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__));else{}}(window,function factory(window,EvEmitter,getSize,utils,Item){'use strict';var console=window.console;var jQuery=window.jQuery;var noop=function(){};var GUID=0;var instances={};function Outlayer(element,options){var queryElement=utils.getQueryElement(element);if(!queryElement){if(console)console.error('Bad element for '+this.constructor.namespace+': '+(queryElement||element));return;}this.element=queryElement;if(jQuery)this.$element=jQuery(this.element);this.options=utils.extend({},this.constructor.defaults);this.option(options);var id=++GUID;this.element.outlayerGUID=id;instances[id]=this;this._create();var isInitLayout=this._getOption('initLayout');if(isInitLayout)this.layout();}Outlayer.namespace='outlayer';Outlayer.Item=Item;Outlayer.defaults={containerStyle:{position:'relative'},initLayout:true,originLeft:true,originTop:true,resize:true,resizeContainer:true,transitionDuration:'0.4s',hiddenStyle:{opacity:0,transform:'scale(0.001)'},visibleStyle:{opacity:1,transform:'scale(1)'}};var proto=Outlayer.prototype;utils.extend(proto,EvEmitter.prototype);proto.option=function(opts){utils.extend(this.options,opts);};proto._getOption=function(option){var oldOption=this.constructor.compatOptions[option];return oldOption&&this.options[oldOption]!==undefined?this.options[oldOption]:this.options[option];};Outlayer.compatOptions={initLayout:'isInitLayout',horizontal:'isHorizontal',layoutInstant:'isLayoutInstant',originLeft:'isOriginLeft',originTop:'isOriginTop',resize:'isResizeBound',resizeContainer:'isResizingContainer'};proto._create=function(){this.reloadItems();this.stamps=[];this.stamp(this.options.stamp);utils.extend(this.element.style,this.options.containerStyle);var canBindResize=this._getOption('resize');if(canBindResize)this.bindResize();};proto.reloadItems=function(){this.items=this._itemize(this.element.children);};proto._itemize=function(elems){var itemElems=this._filterFindItemElements(elems);var Item=this.constructor.Item;var items=[];for(var i=0;i<itemElems.length;i++){var elem=itemElems[i];var item=new Item(elem,this);items.push(item);}return items;};proto._filterFindItemElements=function(elems){return utils.filterFindElements(elems,this.options.itemSelector);};proto.getItemElements=function(){return this.items.map(function(item){return item.element;});};proto.layout=function(){this._resetLayout();this._manageStamps();var layoutInstant=this._getOption('layoutInstant');var isInstant=layoutInstant!==undefined?layoutInstant:!this._isLayoutInited;this.layoutItems(this.items,isInstant);this._isLayoutInited=true;};proto._init=proto.layout;proto._resetLayout=function(){this.getSize();};proto.getSize=function(){this.size=getSize(this.element);};proto._getMeasurement=function(measurement,size){var option=this.options[measurement];var elem;if(!option)this[measurement]=0;else{if(typeof option=='string')elem=this.element.querySelector(option);else{if(option instanceof HTMLElement)elem=option;}this[measurement]=elem?getSize(elem)[size]:option;}};proto.layoutItems=function(items,isInstant){items=this._getItemsForLayout(items);this._layoutItems(items,isInstant);this._postLayout();};proto._getItemsForLayout=function(items){return items.filter(function(item){return !item.isIgnored;});};proto._layoutItems=function(items,isInstant){this._emitCompleteOnItems('layout',items);if(!items||!items.length)return;var queue=[];
5items.forEach(function(item){var position=this._getItemLayoutPosition(item);position.item=item;position.isInstant=isInstant||item.isLayoutInstant;queue.push(position);},this);this._processLayoutQueue(queue);};proto._getItemLayoutPosition=function(){return {x:0,y:0};};proto._processLayoutQueue=function(queue){this.updateStagger();queue.forEach(function(obj,i){this._positionItem(obj.item,obj.x,obj.y,obj.isInstant,i);},this);};proto.updateStagger=function(){var stagger=this.options.stagger;if(stagger===null||stagger===undefined){this.stagger=0;return;}this.stagger=getMilliseconds(stagger);return this.stagger;};proto._positionItem=function(item,x,y,isInstant,i){if(isInstant)item.goTo(x,y);else{item.stagger(i*this.stagger);item.moveTo(x,y);}};proto._postLayout=function(){this.resizeContainer();};proto.resizeContainer=function(){var isResizingContainer=this._getOption('resizeContainer');if(!isResizingContainer)return;var size=this._getContainerSize();if(size){this._setContainerMeasure(size.width,true);this._setContainerMeasure(size.height,fal
5se);}};proto._getContainerSize=noop;proto._setContainerMeasure=function(measure,isWidth){if(measure===undefined)return;var elemSize=this.size;if(elemSize.isBorderBox)measure+=isWidth?elemSize.paddingLeft+elemSize.paddingRight+elemSize.borderLeftWidth+elemSize.borderRightWidth:elemSize.paddingBottom+elemSize.paddingTop+elemSize.borderTopWidth+elemSize.borderBottomWidth;measure=Math.max(measure,0);this.element.style[isWidth?'width':'height']=measure+'px';};proto._emitCompleteOnItems=function(eventName,items){var _this=this;function onComplete(){_this.dispatchEvent(eventName+'Complete',null,[items]);}var count=items.length;if(!items||!count){onComplete();return;}var doneCount=0;function tick(){doneCount++;if(doneCount==count)onComplete();}items.forEach(function(item){item.once(eventName,tick);});};proto.dispatchEvent=function(type,event,args){var emitArgs=event?[event].concat(args):args;this.emitEvent(type,emitArgs);if(jQuery){this.$element=this.$element||jQuery(this.element);if(event){var $event=jQuery.Event(event);$event.type=type;this.$element.trigger($event,args);}else this.$element.trigger(type,args);}};proto.ignore=function(elem){var item=this.getItem(elem);if(item)item.isIgnored=true;};proto.unignore=function(elem){var item=this.getItem(elem);if(item)delete item.isIgnored;};proto.stamp=function(elems){elems=this._find(elems);if(!elems)return;this.stamps=this.stamps.concat(elems);elems.forEach(this.ignore,this);};proto.unstamp=function(elems){elems=this._find(elems);if(!elems)return;elems.forEach(function(elem){utils.removeFrom(this.stamps,elem);this.unignore(elem);},this);};proto._find=function(elems){if(!elems)return;if(typeof elems=='string')elems=this.element.querySelectorAll(elems);elems=utils.makeArray(elems);return elems;};proto._manageStamps=function(){if(!this.stamps||!this.stamps.length)return;this._getBoundingRect();this.stamps.forEach(this._manageStamp,this);};proto._getBoundingRect=function(){var boundingRect=this.element.getBoundingClientRect();var size=this.size;this._boundingRect={left:boundingRect.left+size.paddingLeft+size.borderLeftWidth,top:boundingRect.top+size.paddingTop+size.borderTopWidth,right:boundingRect.right-(size.paddingRight+size.borderRightWidth),bottom:boundingRect.bottom-(size.paddingBottom+size.borderBottomWidth)};};proto._manageStamp=noop;proto._getElementOffset=function(elem){var boundingRect=elem.getBoundingClientRect();var thisRect=this._boundingRect;var size=getSize(elem);var offset={left:boundingRect.left-thisRect.left-size.marginLeft,top:boundingRect.top-thisRect.top-size.marginTop,right:thisRect.right-boundingRect.right-size.marginRight,bottom:thisRect.bottom-boundingRect.bottom-size.marginBottom};return offset;};proto.handleEvent=utils.handleEvent;proto.bindResize=function(){window.addEventListener('resize',this);this.isResizeBound=true;};proto.unbindResize=function(){window.removeEventListener('resize',this);this.isResizeBound=false;};proto.onresize=function(){this.resize();};utils.debounceMethod(Outlayer,'onresize',100);proto.resize=function(){if(!this.isResizeBound||!this.needsResizeLayout())return;this.layout();};proto.needsResizeLayout=function(){var size=getSize(this.element);var hasSizes=this.size&&size;return hasSizes&&size.innerWidth!==this.size.innerWidth;};proto.addItems=function(elems){var items=this._itemize(elems);if(items.length)this.items=this.items.concat(items);return items;};proto.appended=function(elems){var items=this.addItems(elems);if(!items.length)return;this.layoutItems(items,true);this.reveal(items);};proto.prepended=function(elems){var items=this._itemize(elems);if(!items.length)return;var previousItems=this.items.slice(0);this.items=items.concat(previousItems);this._resetLayout();this._manageStamps();this.layoutItems(items,true);this.reveal(items);this.layoutItems(previousItems);};proto.reveal=function(items){this._emitCompleteOnItems('reveal',items);if(!items||!items.length)return;var stagger=this.updateStagger();items.forEach(function(item,i){item.stagger(i*stagger);item.reveal();});};proto.hide=function(items){this._emitCompleteOnItems('hide',items);if(!items||!items.length)return;var stagger=this.updateStagger();
5items.forEach(function(item,i){item.stagger(i*stagger);item.hide();});};proto.revealItemElements=function(elems){var items=this.getItems(elems);this.reveal(items);};proto.hideItemElements=function(elems){var items=this.getItems(elems);this.hide(items);};proto.getItem=function(elem){for(var i=0;i<this.items.length;i++){var item=this.items[i];if(item.element==elem)return item;}};proto.getItems=function(elems){elems=utils.makeArray(elems);var items=[];elems.forEach(function(elem){var item=this.getItem(elem);if(item)items.push(item);},this);return items;};proto.remove=function(elems){var removeItems=this.getItems(elems);this._emitCompleteOnItems('remove',removeItems);if(!removeItems||!removeItems.length)return;removeItems.forEach(function(item){item.remove();utils.removeFrom(this.items,item);},this);};proto.destroy=function(){var style=this.element.style;style.height='';style.position='';style.width='';this.items.forEach(function(item){item.destroy();});this.unbindResize();var id=this.element.outlayerGUID;delete instances[id];delete this.element.outlayerGUID;if(jQuery)jQuery.removeData(this.element,this.constructor.namespace);};Outlayer.data=function(elem){elem=utils.getQueryElement(elem);var id=elem&&elem.outlayerGUID;return id&&instances[id];};Outlayer.create=function(namespace,options){var Layout=subclass(Outlayer);Layout.defaults=utils.extend({},Outlayer.defaults);utils.extend(Layout.defaults,options);Layout.compatOptions=utils.extend({},Outlayer.compatOptions);Layout.namespace=namespace;Layout.data=Outlayer.data;Layout.Item=subclass(Item);utils.htmlInit(Layout,namespace);if(jQuery&&jQuery.bridget)jQuery.bridget(namespace,Layout);return Layout;};function subclass(Parent){function SubClass(){Parent.apply(this,arguments);}SubClass.prototype=Object.create(Parent.prototype);SubClass.prototype.constructor=SubClass;return SubClass;}var msUnits={ms:1,s:1000};function getMilliseconds(time){if(typeof time=='number')return time;var matches=time.match(/(^\d*\.?\d*)(\w*)/);var num=matches&&matches[1];var unit=matches&&matches[2];if(!num.length)return 0;num=parseFloat(num);var mult=msUnits[unit]||1;return num*mult;}Outlayer.Item=Item;return Outlayer;}));}),(function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(window,factory){if(true)!(__WEBPACK_AMD_DEFINE_ARRAY__=[__webpack_require__(10)],__WEBPACK_AMD_DEFINE_RESULT__=(function(matchesSelector){return factory(window,matchesSelector);}).apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__),__WEBPACK_AMD_DEFINE_RESULT__!==undefined&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__));else{}}(window,function factory(window,matchesSelector){'use strict';var utils={};utils.extend=function(a,b){for(var prop in b)a[prop]=b[prop];return a;};utils.modulo=function(num,div){return ((num%div)+div)%div;};var arraySlice=Array.prototype.slice;utils.makeArray=function(obj){if(Array.isArray(obj))return obj;if(obj===null||obj===undefined)return [];var isArrayLike=typeof obj=='object'&&typeof obj.length=='number';if(isArrayLike)return arraySlice.call(obj);return [obj];};utils.removeFrom=function(ary,obj){var index=ary.indexOf(obj);if(index!=-1)ary.splice(index,1);};utils.getParent=function(elem,selector){while(elem.parentNode&&elem!=document.body){elem=elem.parentNode;if(matchesSelector(elem,selector))return elem;}};utils.getQueryElement=function(elem){if(typeof elem=='string')return document.querySelector(elem);return elem;};utils.handleEvent=function(event){var method='on'+event.type;if(this[method])this[method](event);};utils.filterFindElements=function(elems,selector){elems=utils.makeArray(elems);var ffElems=[];elems.forEach(function(elem){if(!(elem instanceof HTMLElement))return;if(!selector){ffElems.push(elem);return;}if(matchesSelector(elem,selector))ffElems.push(elem);var childElems=elem.querySelectorAll(selector);for(var i=0;i<childElems.length;i++)ffElems.push(childElems[i]);});return ffElems;};utils.debounceMethod=function(_class,methodName,threshold){threshold=threshold||100;var method=_class.prototype[methodName];var timeoutName=methodName+'Timeout';_class.prototype[methodName]=function(){var timeout=this[timeoutName];clearTimeout(timeout);var args=arguments;var _this=this;this[timeoutName]=setTimeout(function(){method.apply(_this,args);delete _this[timeoutName];},threshold);};};utils.docReady=function(callback){var readyState=document.readyState;if(readyState=='complete'||readyState=='interactive')setTimeout(callback);else document.addEventListener('DOMContentLoaded',callback);};utils.toDashed=function(str){return str.replace(/(.)([A-Z])/g,function(match,$1,$2){return $1+'-'+$2;}).toLowerCase();};var console=window.console;utils.htmlInit=function(WidgetClass,namespace){utils.docReady(function(){var dashedNamespace=utils.toDashed(namespace);var dataAttr='data-'+dashedNamespace;var dataAttrElems=document.querySelectorAll('['+dataAttr+']');var jsDashElems=document.querySelectorAll('.js-'+dashedNamespace);var elems=utils.makeArray(dataAttrElems).concat(utils.makeArray(jsDashElems));var dataOptionsAttr=dataAttr+'-options';var jQuery=window.jQuery;
5elems.forEach(function(elem){var attr=elem.getAttribute(dataAttr)||elem.getAttribute(dataOptionsAttr);var options;try{options=attr&&JSON.parse(attr);}catch(error){if(console)console.error('Error parsing '+dataAttr+' on '+elem.className+': '+error);return;}var instance=new WidgetClass(elem,options);if(jQuery)jQuery.data(elem,namespace,instance);});});};return utils;}));}),(function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_FACTORY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(window,factory){'use strict';if(true)!(__WEBPACK_AMD_DEFINE_FACTORY__=(factory),__WEBPACK_AMD_DEFINE_RESULT__=(typeof __WEBPACK_AMD_DEFINE_FACTORY__==='function'?(__WEBPACK_AMD_DEFINE_FACTORY__.call(exports,__webpack_require__,exports,module)):__WEBPACK_AMD_DEFINE_FACTORY__),__WEBPACK_AMD_DEFINE_RESULT__!==undefined&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__));else{}}(window,function factory(){'use strict';var matchesMethod=(function(){var ElemProto=window.Element.prototype;if(ElemProto.matches)return 'matches';if(ElemProto.matchesSelector)return 'matchesSelector';var prefixes=['webkit','moz','ms','o'];for(var i=0;i<prefixes.length;i++){var prefix=prefixes[i];var method=prefix+'MatchesSelector';if(ElemProto[method])return method;}})();return function matchesSelector(elem,selector){return elem[matchesMethod](selector);};}));}),(function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_FACTORY__,__WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(window,factory){if(true)!(__WEBPACK_AMD_DEFINE_ARRAY__=[__webpack_require__(1),__webpack_require__(0)],__WEBPACK_AMD_DEFINE_FACTORY__=(factory),__WEBPACK_AMD_DEFINE_RESULT__=(typeof __WEBPACK_AMD_DEFINE_FACTORY__==='function'?(__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__)):__WEBPACK_AMD_DEFINE_FACTORY__),__WEBPACK_AMD_DEFINE_RESULT__!==undefined&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__));else{}}(window,function factory(EvEmitter,getSize){'use strict';function isEmptyObj(obj){for(var prop in obj)return false;prop=null;return true;}var docElemStyle=document.documentElement.style;var transitionProperty=typeof docElemStyle.transition=='string'?'transition':'WebkitTransition';var transformProperty=typeof docElemStyle.transform=='string'?'transform':'WebkitTransform';var transitionEndEvent={WebkitTransition:'webkitTransitionEnd',transition:'transitionend'}[transitionProperty];var vendorProperties={transform:transformProperty,transition:transitionProperty,transitionDuration:transitionProperty+'Duration',transitionProperty:transitionProperty+'Property',transitionDelay:transitionProperty+'Delay'};function Item(element,layout){if(!element)return;this.element=element;this.layout=layout;this.position={x:0,y:0};this._create();}var proto=Item.prototype=Object.create(EvEmitter.prototype);proto.constructor=Item;proto._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}};this.css({position:'absolute'});};proto.handleEvent=function(event){var method='on'+event.type;if(this[method])this[method](event);};proto.getSize=function(){this.size=getSize(this.element);};proto.css=function(style){var elemStyle=this.element.style;for(var prop in style){var supportedProp=vendorProperties[prop]||prop;elemStyle[supportedProp]=style[prop];}};proto.getPosition=function(){var style=getComputedStyle(this.element);var isOriginLeft=this.layout._getOption('originLeft');var isOriginTop=this.layout._getOption('originTop');var xValue=style[isOriginLeft?'left':'right'];var yValue=style[isOriginTop?'top':'bottom'];var x=parseFloat(xValue);var y=parseFloat(yValue);var layoutSize=this.layout.size;if(xValue.indexOf('%')!=-1)x=(x/100)*layoutSize.width;if(yValue.indexOf('%')!=-1)y=(y/100)*layoutSize.height;x=isNaN(x)?0:x;y=isNaN(y)?0:y;x-=isOriginLeft?layoutSize.paddingLeft:layoutSize.paddingRight;y-=isOriginTop?layoutSize.paddingTop:layoutSize.paddingBottom;this.position.x=x;this.position.y=y;};proto.layoutPosition=function(){var layoutSize=this.layout.size;var style={};var isOriginLeft=this.layout._getOption('originLeft');var isOriginTop=this.layout._getOption('originTop');var xPadding=isOriginLeft?'paddingLeft':'paddingRight';var xProperty=isOriginLeft?'left':'right';var xResetProperty=isOriginLeft?'right':'left';var x=this.position.x+layoutSize[xPadding];style[xProperty]=this.getXValue(x);style[xResetProperty]='';var yPadding=isOriginTop?'paddingTop':'paddingBottom';var yProperty=isOriginTop?'top':'bottom';var yResetProperty=isOriginTop?'bottom':'top';var y=this.position.y+layoutSize[yPadding];style[yProperty]=this.getYValue(y);style[yResetProperty]='';this.css(style);this.emitEvent('layout',[this]);};proto.getXValue=function(x){var isHorizontal=this.layout._getOption('horizontal');return this.layout.options.percentPosition&&!isHorizontal?((x/this.layout.size.width)*100)+'%':x+'px';};proto.getYValue=function(y){var isHorizontal=this.layout._getOption('horizontal');return this.layout.options.percentPosition&&isHorizontal?((y/this.layout.size.height)*100)+'%':y+'px';};proto._transitionTo=function(x,y){this.getPosition();var curX=this.position.x;var curY=this.position.y;var didNotMove=x==this.position.x&&y==this.position.y;this.setPosition(x,y);if(didNotMove&&!this.isTransitioning){this.layoutPosition();return;}var transX=x-curX;var transY=y-curY;var transitionStyle={};transitionStyle.transform=this.getTranslate(transX,transY);this.transition({to:transitionStyle,onTransitionEnd:{transform:this.layoutPosition},isCleaning:true});};proto.getTranslate=function(x,y){var isOriginLeft=this.layout._getOption('originLeft');var isOriginTop=this.layout._getOption('originTop');
5x=isOriginLeft?x:-x;y=isOriginTop?y:-y;return 'translate3d('+x+'px, '+y+'px, 0)';};proto.goTo=function(x,y){this.setPosition(x,y);this.layoutPosition();};proto.moveTo=proto._transitionTo;proto.setPosition=function(x,y){this.position.x=parseFloat(x);this.position.y=parseFloat(y);};proto._nonTransition=function(args){this.css(args.to);if(args.isCleaning)this._removeStyles(args.to);for(var prop in args.onTransitionEnd)args.onTransitionEnd[prop].call(this);};proto.transition=function(args){if(!parseFloat(this.layout.options.transitionDuration)){this._nonTransition(args);return;}var _transition=this._transn;for(var prop in args.onTransitionEnd)_transition.onEnd[prop]=args.onTransitionEnd[prop];for(prop in args.to){_transition.ingProperties[prop]=true;if(args.isCleaning)_transition.clean[prop]=true;}if(args.from){this.css(args.from);var h=this.element.offsetHeight;h=null;}this.enableTransition(args.to);this.css(args.to);this.isTransitioning=true;};function toDashedAll(str){return str.replace(/([A-Z])/g,function($1){return '-'+$1.toLowerCase();});}var transitionProps='opacity,'+toDashedAll(transformProperty);proto.enableTransition=function(){if(this.isTransitioning)return;var duration=this.layout.options.transitionDuration;duration=typeof duration=='number'?duration+'ms':duration;this.css({transitionProperty:transitionProps,transitionDuration:duration,transitionDelay:this.staggerDelay||0});this.element.addEventListener(transitionEndEvent,this,false);};proto.onwebkitTransitionEnd=function(event){this.ontransitionend(event);};proto.onotransitionend=function(event){this.ontransitionend(event);};var dashedVendorProperties={'-webkit-transform':'transform'};proto.ontransitionend=function(event){if(event.target!==this.element)return;var _transition=this._transn;var propertyName=dashedVendorProperties[event.propertyName]||event.propertyName;delete _transition.ingProperties[propertyName];if(isEmptyObj(_transition.ingProperties))this.disableTransition();if(propertyName in _transition.clean){this.element.style[event.propertyName]='';delete _transition.clean[propertyName];}if(propertyName in _transition.onEnd){var onTransitionEnd=_transition.onEnd[propertyName];onTransitionEnd.call(this);delete _transition.onEnd[propertyName];}this.emitEvent('transitionEnd',[this]);};proto.disableTransition=function(){this.removeTransitionStyles();this.element.removeEventListener(transitionEndEvent,this,false);this.isTransitioning=false;};proto._removeStyles=function(style){var cleanStyle={};for(var prop in style)cleanStyle[prop]='';this.css(cleanStyle);};var cleanTransitionStyle={transitionProperty:'',transitionDuration:'',transitionDelay:''};proto.removeTransitionStyles=function(){this.css(cleanTransitionStyle);};proto.stagger=function(delay){delay=isNaN(delay)?0:delay;this.staggerDelay=delay+'ms';};proto.removeElem=function(){this.element.parentNode.removeChild(this.element);this.css({display:''});this.emitEvent('remove',[this]);};proto.remove=function(){if(!transitionProperty||!parseFloat(this.layout.options.transitionDuration)){this.removeElem();return;}this.once('transitionEnd',function(){this.removeElem();});this.hide();};proto.reveal=function(){delete this.isHidden;this.css({display:''});var options=this.layout.options;var onTransitionEnd={};var transitionEndProperty=this.getHideRevealTransitionEndProperty('visibleStyle');onTransitionEnd[transitionEndProperty]=this.onRevealTransitionEnd;this.transition({from:options.hiddenStyle,to:options.visibleStyle,isCleaning:true,onTransitionEnd});};proto.onRevealTransitionEnd=function(){if(!this.isHidden)this.emitEvent('reveal');};proto.getHideRevealTransitionEndProperty=function(styleProperty){var optionStyle=this.layout.options[styleProperty];if(optionStyle.opacity)return 'opacity';for(var prop in optionStyle)return prop;};proto.hide=function(){this.isHidden=true;this.css({display:''});var options=this.layout.options;var onTransitionEnd={};var transitionEndProperty=this.getHideRevealTransitionEndProperty('hiddenStyle');onTransitionEnd[transitionEndProperty]=this.onHideTransitionEnd;this.transition({from:options.visibleStyle,to:options.hiddenStyle,isCleaning:true,onTransitionEnd});};proto.onHideTransitionEnd=function(){if(this.isHidden){this.css({display:'none'});this.emitEvent('hide');}};proto.destroy=function(){this.css({position:'',left:'',right:'',top:'',bottom:'',transition:'',transform:''});};return Item;}));}),(function(module,exports){(function(){var $=jQuery;var handleAboAgeGate=function(){document.querySelectorAll('.article.full.issue.abo').forEach(function(article){var popup=article.querySelector('#popupOverlay.abo-age-gate');var selector=article.querySelector('.pramien-selector');var addToCartBtn=article.querySelector('.btn-module .pb-shop-add-to-cart');var requiresAboAgeGate=article.getAttribute('data-requires-age-gate-abo')==='1';var hasPramieAgeGate=!!article.querySelector('.pramie[data-requires-age-gate="1"]');if(!popup||(!requiresAboAgeGate&&!hasPramieAgeGate))return;var pendingInput=null;var previousChecked=null;var pendingAboAddToCart=false;var ageGateConfirmed=false;function openPopup(){popup.style.display='flex';$('body').addClass('popup-active');}function closePopup(){popup.style.display='none';$('body').removeClass('popup-active');pendingInput=null;previousChecked=null;pendingAboAddToCart=false;}if(selector&&hasPramieAgeGate)selector.addEventListener('mousedown',function(e){var input=e.target.closest('input[type="radio"]');var label=e.target.closest('label[for]');if(!input&&label&&selector.contains(label))input=selector.querySelector('#'+CSS.escape(label.htmlFor));if(input&&selector.contains(input))previousChecked=selector.querySelector('input[type="radio"]:checked');});var actions=popup.querySelector('.abo-age-gate-actions');if(actions)actions.addEventListener('click',function(e){if(e.target.closest('.abo-age-gate-button--decline')){
5if(pendingInput){pendingInput.checked=false;if(previousChecked&&previousChecked!==pendingInput)previousChecked.checked=true;}closePopup();return;}if(e.target.closest('.abo-age-gate-button')){ageGateConfirmed=true;var shouldContinueAboAdd=pendingAboAddToCart;closePopup();if(shouldContinueAboAdd&&addToCartBtn)addToCartBtn.click();}});if(selector&&hasPramieAgeGate)selector.addEventListener('change',function(e){var input=e.target;if(!input.matches('input[type="radio"]'))return;var pramieCard=input.closest('.pramie');if(pramieCard&&pramieCard.getAttribute('data-requires-age-gate')==='1'&&!ageGateConfirmed){pendingInput=input;openPopup();}else{pendingInput=null;previousChecked=null;}});if(addToCartBtn&&requiresAboAgeGate)addToCartBtn.addEventListener('click',function(e){if(ageGateConfirmed)return;pendingAboAddToCart=true;e.preventDefault();e.stopImmediatePropagation();openPopup();},true);});};var handleIssuePagePopups=function(){const popupsIssue=document.querySelector('.page-type-issue .popup-container');if(!popupsIssue)return;const toggel_m=popupsIssue.querySelector('.toggle-container #monthlyBtn');const toggel_y=popupsIssue.querySelector('.toggle-container #yearlyBtn');const subscriptionBtnM=popupsIssue.querySelector('#subscriptionBtnM');const subscriptionBtnY=popupsIssue.querySelector('#subscriptionBtnY');const loginLinkM=popupsIssue.querySelector('#loginLinkM');const loginLinkY=popupsIssue.querySelector('#loginLinkY');function constructUrl(buttonType){const baseUrl="https://login.playboy.de/";const product=buttonType==='M'?"O_PPD1ZUWN9ZETQBDB6L":"O_KE3WYQEKAQ9DQE91LB";const returnUrl=window.location.href;const isSubscription=buttonType==='M'||buttonType==='Y';const registerPart=isSubscription?"register?":"?";return `${baseUrl}${registerPart}product=${product}&return=${returnUrl}`;}function constructUrlLogin(buttonType){const baseUrl="https://login.playboy.de/";const product=buttonType==='M'?"O_PPD1ZUWN9ZETQBDB6L":"O_KE3WYQEKAQ9DQE91LB";const returnUrl=window.location.href;return `${baseUrl}?product=${product}&return=${returnUrl}`;}document.querySelector('#subscriptionBtnM a').href=constructUrl('M');document.querySelector('#subscriptionBtnY a').href=constructUrl('Y');document.querySelector('#loginLinkM').href=constructUrlLogin('M');document.querySelector('#loginLinkY').href=constructUrlLogin('Y');if(toggel_m&&toggel_y){toggel_m.addEventListener('click',function(event){handleButtonClick(event.target,'monthly');});toggel_y.addEventListener('click',function(event){handleButtonClick(event.target,'yearly');});}function handleButtonClick(clickedElement,type){if(type==='monthly'){toggel_m.classList.add('active');toggel_y.classList.remove('active');monthlyFunction();}else{if(type==='yearly'){toggel_y.classList.add('active');toggel_m.classList.remove('active');yearlyFunction();}}}function monthlyFunction(){if(subscriptionBtnY)subscriptionBtnY.style.display='none';if(subscriptionBtnM)subscriptionBtnM.style.display='block';if(loginLinkY)$('#loginLinkY-outer-wrap').get(0).style.display='none';if(loginLinkM)$('#loginLinkM-outer-wrap').get(0).style.display='block';}function yearlyFunction(){if(subscriptionBtnY)subscriptionBtnY.style.display='block';if(subscriptionBtnM)subscriptionBtnM.style.display='none';if(loginLinkY)$('#loginLinkY-outer-wrap').get(0).style.display='block';if(loginLinkM)$('#loginLinkM-outer-wrap').get(0).style.display='none';}};var _handleArchivFilter=function(){const updateFieldsAndSearch=(inputValue)=>{const coverstar_value=$('.form-item-field-coverstar-thema-value input');const playmate_value=$('.form-item-field-playmate-title-value input');const tags_value=$('.form-item-field-tags-free-value input');const content_value=$('.form-item-field-content-value input');const title_value=$('.form-item-title input');coverstar_value.val(inputValue);playmate_value.val(inputValue);tags_value.val(inputValue);content_value.val(inputValue);title_value.val(inputValue);$('.views-exposed-form input[type="submit"]').click();$(document).ajaxComplete(function(event,xhr,settings){const search=document.getElementById('search-bar');search.value=inputValue;});};const handleInputChange=(inputValue)=>{updateFieldsAndSearch(inputValue);};
5$(document).on('change','#search-bar',function(event){handleInputChange(event.currentTarget.value);});if($('body').hasClass('page-view-archiv'))$(document).on('change','.views-exposed-form select',function(event){$('.views-exposed-form input[type="submit"]').click();});};window.openAllAccess=function(){const allAccPopup=document.querySelector('#popupOverlay.all-acc');allAccPopup.style.display="flex";$('body').addClass('popup-active');allAccPopup.querySelector('#yearlyBtn').click();};window.openPlus=function(){const plusPopup=document.querySelector('#popupOverlay.plus');plusPopup.style.display="flex";$('body').addClass('popup-active');plusPopup.querySelector('#yearlyBtn').click();};module.exports=function initShopContentTypes(){if($('.article.full.issue.abo').length>0)handleAboAgeGate();if($('body').hasClass('page-view-archiv'))_handleArchivFilter();handleIssuePagePopups();};}.call(window));})]);;
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.