PageSourceSearch

https://nooqgolf.com/_next/static/chunks/1713-54839ddc5e7647f1.js

js nooqgolf.com collected 2026-10-05 02:17:15 UTC 229,370 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1713],{1834:(e,t,r)=>{"use strict";let n,i,s;r.d(t,{RC:()=>Y,qr:()=>q});var a=r(34340),o=r(5279),l=r(21486);function d(){return n||(n=function(){let e=(0,o.a)(),t=(0,o.g)();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),n}function u(e={}){return i||(i=function({userAgent:e}={}){let t=d(),r=(0,o.a)(),n=r.navigator.platform,i=e||r.navigator.userAgent,s={ios:!1,android:!1},a=r.screen.width,l=r.screen.height,u=i.match(/(Android);?[\s\/]+([\d.]+)?/),c=i.match(/(iPad)(?!\1).*OS\s([\d_]+)/),p=i.match(/(iPod)(.*OS\s([\d_]+))?/),h=!c&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f="MacIntel"===n;return!c&&f&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${a}x${l}`)>=0&&((c=i.match(/(Version)\/([\d.]+)/))||(c=[0,1,"13_0_0"]),f=!1),u&&"Win32"!==n&&(s.os="android",s.android=!0),(c||h||p)&&(s.os="ios",s.ios=!0),s}(e)),i}function c(){return s||(s=function(){let e=(0,o.a)(),t=u(),r=!1;function n(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}if(n()){let t=String(e.navigator.userAgent);if(t.includes("Version/")){let[e,n]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));r=e<16||16===e&&n<2}}let i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),s=n(),a=s||i&&t.ios;return{isSafari:r||s,needPerspectiveFix:r,need3dFix:a,isWebView:i}}()),s}let p=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)},h=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)},f=(e,t)=>{if(!e||e.destroyed||!e.params)return;let r=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(r){let t=r.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(r.shadowRoot?t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{r.shadowRoot&&(t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`))&&!t.lazyPreloaderManaged&&t.remove()})),t&&!t.lazyPreloaderManaged&&t.remove()}},m=(e,t)=>{if(!e.slides[t])return;let r=e.slides[t].querySelector('[loading="lazy"]');r&&r.removeAttribute("loading")},v=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,r=e.slides.length;if(!r||!t||t<0)return;t=Math.min(t,r);let n="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let r=[i-t];r.push(...Array.from({length:t}).map((e,t)=>i+n+t)),e.slides.forEach((t,n)=>{r.includes(t.column)&&m(e,n)});return}let s=i+n-1;if(e.params.rewind||e.params.loop)for(let n=i-t;n<=s+t;n+=1){let t=(n%r+r)%r;(t<i||t>s)&&m(e,t)}else for(let n=Math.max(i-t,0);n<=Math.min(s+t,r-1);n+=1)n!==i&&(n>s||n<i)&&m(e,n)};function g({swiper:e,runCallbacks:t,direction:r,step:n}){let{activeIndex:i,previousIndex:s}=e,a=r;a||(a=i>s?"next":i<s?"prev":"reset"),e.emit(`transition${n}`),t&&"reset"===a?e.emit(`slideResetTransition${n}`):t&&i!==s&&(e.emit(`slideChangeTransition${n}`),"next"===a?e.emit(`slideNextTransition${n}`):e.emit(`slidePrevTransition${n}`))}function y(e,t,r){let n=(0,o.a)(),{params:i}=e,s=i.edgeSwipeDetection,a=i.edgeSwipeThreshold;return!s||!(r<=a)&&!(r>=n.innerWidth-a)||"prevent"===s&&(t.preventDefault(),!0)}function b(e){let t=(0,o.g)(),r=e;r.originalEvent&&(r=r.originalEvent);let n=this.touchEventsData;if("pointerdown"===r.type){if(null!==n.pointerId&&n.pointerId!==r.pointerId)return;n.pointerId=r.pointerId}else"touchstart"===r.type&&1===r.targetTouches.length&&(n.touchId=r.targetTouches[0].identifier);if("touchstart"===r.type)return void y(this,r,r.targetTouches[0].pageX);let{params:i,touches:s,enabled:a}=this;if(!a||!i.simulateTouch&&"mouse"===r.pointerType||this.animating&&i.preventInteractionOnTransition)return;!this.animating&&i.cssMode&&i.loop&&this.loopFix();let d=r.target;if("wrapper"===i.touchEventsTarget&&!(0,l.w)(d,this.wrapperEl)||"which"in r&&3===r.which||"button"in r&&r.button>0||n.isTouched&&n.isMoved)return;let u=!!i.noSwipingClass&&""!==i.noSwipingClass,c=r.composedPath?r.composedPath():r.path;u&&r.target&&r.target.shadowRoot&&c&&(d=c[0]);let p=i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`,h=!!(r.target&&r.target.shadowRoot);if(i.noSwiping&&(h?function(e,t=this){return function t(r){if(!r||r===(0,o.g)()||r===(0,o.a)())return null;r.assignedSlot&&(r=r.assignedSlot);let n=r.closest(e);return n||r.getRootNode?n||t(r.getRootNode().host):null}(t)}(p,d):d.closest(p))){this.allowClick=!0;return}if(i.swipeHandler&&!d.closest(i.swipeHandler))return;s.currentX=r.pageX,s.currentY=r.pageY;let f=s.currentX,m=s.currentY;if(!y(this,r,f))return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),s.startX=f,s.startY=m,n.touchStartTime=(0,l.h)(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,i.threshold>0&&(n.allowThresholdMove=!1);let v=!0;d.matches(n.focusableElements)&&(v=!1,"SELECT"===d.nodeName&&(n.isTouched=!1)),t.activeElement&&t.activeElement.matches(n.focusableElements)&&t.activeElement!==d&&("mouse"===r.pointerType||"mouse"!==r.pointerType&&!d.matches(n.focusableElements))&&t.activeElement.blur();let g=v&&this.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||g)&&!d.isContentEditable&&r.preventDefault(),i.freeMode&&i.freeMode.enabled&&this.freeMode&&this.animating&&!i.cssMode&&this.freeMode.onTouchStart(),this.emit
1("touchStart",r)}function w(e){let t,r,n=(0,o.g)(),i=this.touchEventsData,{params:s,touches:a,rtlTranslate:d,enabled:u}=this;if(!u||!s.simulateTouch&&"mouse"===e.pointerType)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),"pointermove"===c.type&&(null!==i.touchId||c.pointerId!==i.pointerId))return;if("touchmove"===c.type){if(!(t=[...c.changedTouches].find(e=>e.identifier===i.touchId))||t.identifier!==i.touchId)return}else t=c;if(!i.isTouched){i.startMoving&&i.isScrolling&&this.emit("touchMoveOpposite",c);return}let p=t.pageX,h=t.pageY;if(c.preventedByNestedSwiper){a.startX=p,a.startY=h;return}if(!this.allowTouchMove){c.target.matches(i.focusableElements)||(this.allowClick=!1),i.isTouched&&(Object.assign(a,{startX:p,startY:h,currentX:p,currentY:h}),i.touchStartTime=(0,l.h)());return}if(s.touchReleaseOnEdges&&!s.loop){if(this.isVertical()){if(h<a.startY&&this.translate<=this.maxTranslate()||h>a.startY&&this.translate>=this.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else if(d&&(p>a.startX&&-this.translate<=this.maxTranslate()||p<a.startX&&-this.translate>=this.minTranslate()))return;else if(!d&&(p<a.startX&&this.translate<=this.maxTranslate()||p>a.startX&&this.translate>=this.minTranslate()))return}if(n.activeElement&&n.activeElement.matches(i.focusableElements)&&n.activeElement!==c.target&&"mouse"!==c.pointerType&&n.activeElement.blur(),n.activeElement&&c.target===n.activeElement&&c.target.matches(i.focusableElements)){i.isMoved=!0,this.allowClick=!1;return}i.allowTouchCallbacks&&this.emit("touchMove",c),a.previousX=a.currentX,a.previousY=a.currentY,a.currentX=p,a.currentY=h;let f=a.currentX-a.startX,m=a.currentY-a.startY;if(this.params.threshold&&Math.sqrt(f**2+m**2)<this.params.threshold)return;if(void 0===i.isScrolling){let e;this.isHorizontal()&&a.currentY===a.startY||this.isVertical()&&a.currentX===a.startX?i.isScrolling=!1:f*f+m*m>=25&&(e=180*Math.atan2(Math.abs(m),Math.abs(f))/Math.PI,i.isScrolling=this.isHorizontal()?e>s.touchAngle:90-e>s.touchAngle)}if(i.isScrolling&&this.emit("touchMoveOpposite",c),void 0===i.startMoving&&(a.currentX!==a.startX||a.currentY!==a.startY)&&(i.startMoving=!0),i.isScrolling||"touchmove"===c.type&&i.preventTouchMoveFromPointerMove){i.isTouched=!1;return}if(!i.startMoving)return;this.allowClick=!1,!s.cssMode&&c.cancelable&&c.preventDefault(),s.touchMoveStopPropagation&&!s.nested&&c.stopPropagation();let v=this.isHorizontal()?f:m,g=this.isHorizontal()?a.currentX-a.previousX:a.currentY-a.previousY;s.oneWayMovement&&(v=Math.abs(v)*(d?1:-1),g=Math.abs(g)*(d?1:-1)),a.diff=v,v*=s.touchRatio,d&&(v=-v,g=-g);let y=this.touchesDirection;this.swipeDirection=v>0?"prev":"next",this.touchesDirection=g>0?"prev":"next";let b=this.params.loop&&!s.cssMode,w="next"===this.touchesDirection&&this.allowSlideNext||"prev"===this.touchesDirection&&this.allowSlidePrev;if(!i.isMoved){if(b&&w&&this.loopFix({direction:this.swipeDirection}),i.startTranslate=this.getTranslate(),this.setTransition(0),this.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});this.wrapperEl.dispatchEvent(e)}i.allowMomentumBounce=!1,s.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",c)}if(new Date().getTime(),!1!==s._loopSwapReset&&i.isMoved&&i.allowThresholdMove&&y!==this.touchesDirection&&b&&w&&Math.abs(v)>=1){Object.assign(a,{startX:p,startY:h,currentX:p,currentY:h,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,i.startTranslate=i.currentTranslate;return}this.emit("sliderMove",c),i.isMoved=!0,i.currentTranslate=v+i.startTranslate;let S=!0,E=s.resistanceRatio;if(s.touchReleaseOnEdges&&(E=0),v>0?(b&&w&&!r&&i.allowThresholdMove&&i.currentTranslate>(s.centeredSlides?this.minTranslate()-this.slidesSizesGrid[this.activeIndex+1]-("auto"!==s.slidesPerView&&this.slides.length-s.slidesPerView>=2?this.slidesSizesGrid[this.activeIndex+1]+this.params.spaceBetween:0)-this.params.spaceBetween:this.minTranslate())&&this.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>this.minTranslate()&&(S=!1,s.resistance&&(i.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+i.startTranslate+v)**E))):v<0&&(b&&w&&!r&&i.allowThresholdMove&&i.currentTranslate<(s.centeredSlides?this.maxTranslate()+this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween+("auto"!==s.slidesPerView&&this.slides.length-s.slidesPerView>=2?this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween:0):this.maxTranslate())&&this.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:this.slides.length-("auto"===s.slidesPerView?this.slidesPerViewDynamic():Math.ceil(parseFloat(s.slidesPerView,10)))}),i.currentTranslate<this.maxTranslate()&&(S=!1,s.resistance&&(i.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-i.startTranslate-v)**E))),S&&(c.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),this.allowSlidePrev||this.allowSlideNext||(i.currentTranslate=i.startTranslate),s.threshold>0)if(Math.abs(v)>s.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,i.currentTranslate=i.startTranslate,a.diff=this.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY;return}}else{i.currentTranslate=i.startTranslate;return}s.followFinger&&!s.cssMode&&((s.freeMode&&s.freeMode.enabled&&this.freeMode||s.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),s.freeMode&&s.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(i.currentTranslate),this.setTranslate(i.currentTranslate))}function S(e){let t,r,n=this,i=n.touchEventsData,s=e;if(s.originalEvent&&(s=s.originalEvent),"touchend"===s.type||"touchcancel"===s.type){if(!(t=[...s.changedTouches].find(e=>e.identifier===i.touchId))||t.identifier!==i.touchId)return}else{if(null!==i.touchId||s.pointerId!==i.pointerId)return;t=s}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(s.type)&&!(["pointercancel","contextmenu"].includes(s.type)&&(n.browser.isSafari||n.browser.isWebView)))return;i.pointerId=null,i.touchId=null;let{params:a,touches:o,rtlTranslate:d,slidesGrid:u,enabled:c}=n;if(!c||!a.simulateTouch&&"mouse"===s.pointerType)return;if(i.allowTouchCallbacks&&n.emit("touchEnd",s),i.allowTouchCallbacks=!1,!i.isTouched){i.isMoved&&a.grabCursor&&n.setGrabCursor(!1),i.isMoved=!1,i.startMoving=!1;return}a.grabCursor&&i.isMoved&&i.isTouched&&(!0===n.allowSlideNext||!0===n.allowSlidePrev)&&n.setGrabCursor(!1);let p=(0,l.h)(),h=p-i.touchStartTime;if(n.allowClick){let e=s.path||s.composedPath&&s.composedPath();n.updateClickedSlide(e&&e[0]||s.target,e),n.emit("tap click",s),h<300&&p-i.lastClickTime<300&&n.emit("doubleTap doubleClick",
1s)}if(i.lastClickTime=(0,l.h)(),(0,l.n)(()=>{n.destroyed||(n.allowClick=!0)}),!i.isTouched||!i.isMoved||!n.swipeDirection||0===o.diff&&!i.loopSwapReset||i.currentTranslate===i.startTranslate&&!i.loopSwapReset){i.isTouched=!1,i.isMoved=!1,i.startMoving=!1;return}if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,r=a.followFinger?d?n.translate:-n.translate:-i.currentTranslate,a.cssMode)return;if(a.freeMode&&a.freeMode.enabled)return void n.freeMode.onTouchEnd({currentPos:r});let f=r>=-n.maxTranslate()&&!n.params.loop,m=0,v=n.slidesSizesGrid[0];for(let e=0;e<u.length;e+=e<a.slidesPerGroupSkip?1:a.slidesPerGroup){let t=e<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;void 0!==u[e+t]?(f||r>=u[e]&&r<u[e+t])&&(m=e,v=u[e+t]-u[e]):(f||r>=u[e])&&(m=e,v=u[u.length-1]-u[u.length-2])}let g=null,y=null;a.rewind&&(n.isBeginning?y=a.virtual&&a.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1:n.isEnd&&(g=0));let b=(r-u[m])/v,w=m<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;if(h>a.longSwipesMs){if(!a.longSwipes)return void n.slideTo(n.activeIndex);"next"===n.swipeDirection&&(b>=a.longSwipesRatio?n.slideTo(a.rewind&&n.isEnd?g:m+w):n.slideTo(m)),"prev"===n.swipeDirection&&(b>1-a.longSwipesRatio?n.slideTo(m+w):null!==y&&b<0&&Math.abs(b)>a.longSwipesRatio?n.slideTo(y):n.slideTo(m))}else{if(!a.shortSwipes)return void n.slideTo(n.activeIndex);n.navigation&&(s.target===n.navigation.nextEl||s.target===n.navigation.prevEl)?s.target===n.navigation.nextEl?n.slideTo(m+w):n.slideTo(m):("next"===n.swipeDirection&&n.slideTo(null!==g?g:m+w),"prev"===n.swipeDirection&&n.slideTo(null!==y?y:m))}}function E(){let e=this,{params:t,el:r}=e;if(r&&0===r.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:n,allowSlidePrev:i,snapGrid:s}=e,a=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let o=a&&t.loop;"auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||o?e.params.loop&&!a?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=n,e.params.watchOverflow&&s!==e.snapGrid&&e.checkOverflow()}function x(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function T(){let{wrapperEl:e,rtlTranslate:t,enabled:r}=this;if(!r)return;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=-e.scrollLeft:this.translate=-e.scrollTop,0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();let n=this.maxTranslate()-this.minTranslate();(0===n?0:(this.translate-this.minTranslate())/n)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}function M(e){f(this,e.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update()}function C(){!this.documentTouchHandlerProceeded&&(this.documentTouchHandlerProceeded=!0,this.params.touchReleaseOnEdges&&(this.el.style.touchAction="auto"))}let _=(e,t)=>{let r=(0,o.g)(),{params:n,el:i,wrapperEl:s,device:a}=e,l=!!n.nested,d="on"===t?"addEventListener":"removeEventListener";i&&"string"!=typeof i&&(r[d]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:l}),i[d]("touchstart",e.onTouchStart,{passive:!1}),i[d]("pointerdown",e.onTouchStart,{passive:!1}),r[d]("touchmove",e.onTouchMove,{passive:!1,capture:l}),r[d]("pointermove",e.onTouchMove,{passive:!1,capture:l}),r[d]("touchend",e.onTouchEnd,{passive:!0}),r[d]("pointerup",e.onTouchEnd,{passive:!0}),r[d]("pointercancel",e.onTouchEnd,{passive:!0}),r[d]("touchcancel",e.onTouchEnd,{passive:!0}),r[d]("pointerout",e.onTouchEnd,{passive:!0}),r[d]("pointerleave",e.onTouchEnd,{passive:!0}),r[d]("contextmenu",e.onTouchEnd,{passive:!0}),(n.preventClicks||n.preventClicksPropagation)&&i[d]("click",e.onClick,!0),n.cssMode&&s[d]("scroll",e.onScroll),n.updateOnWindowResize?e[t](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",E,!0):e[t]("observerUpdate",E,!0),i[d]("load",e.onLoad,{capture:!0}))},k=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var L={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",
1spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,snapToSlideEdge:!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};let P={eventsEmitter:{on(e,t,r){let n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof t)return n;let i=r?"unshift":"push";return e.split(" ").forEach(e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][i](t)}),n},once(e,t,r){let n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof t)return n;function i(...r){n.off(e,i),i.__emitterProxy&&delete i.__emitterProxy,t.apply(n,r)}return i.__emitterProxy=t,n.on(e,i,r)},onAny(e,t){return!this.eventsListeners||this.destroyed||"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny(e){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off(e,t){let r=this;return r.eventsListeners&&!r.destroyed&&r.eventsListeners&&e.split(" ").forEach(e=>{void 0===t?r.eventsListeners[e]=[]:r.eventsListeners[e]&&r.eventsListeners[e].forEach((n,i)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&r.eventsListeners[e].splice(i,1)})}),r},emit(...e){let t,r,n,i=this;return i.eventsListeners&&!i.destroyed&&i.eventsListeners&&("string"==typeof e[0]||Array.isArray(e[0])?(t=e[0],r=e.slice(1,e.length),n=i):(t=e[0].events,r=e[0].data,n=e[0].context||i),r.unshift(n),(Array.isArray(t)?t:t.split(" ")).forEach(e=>{i.eventsAnyListeners&&i.eventsAnyListeners.length&&i.eventsAnyListeners.forEach(t=>{t.apply(n,[e,...r])}),i.eventsListeners&&i.eventsListeners[e]&&i.eventsListeners[e].forEach(e=>{e.apply(n,r)})})),i}},update:{updateSize:function(){let e,t,r=this.el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:r.clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:r.clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt((0,l.q)(r,"padding-left")||0,10)-parseInt((0,l.q)(r,"padding-right")||0,10),t=t-parseInt((0,l.q)(r,"padding-top")||0,10)-parseInt((0,l.q)(r,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){let e,t=this;function r(e,r){return parseFloat(e.getPropertyValue(t.getDirectionLabel(r))||0)}let n=t.params,{wrapperEl:i,slidesEl:s,rtlTranslate:a,wrongRTL:o}=t,d=t.virtual&&n.virtual.enabled,u=d?t.virtual.slides.length:t.slides.length,c=(0,l.e)(s,`.${t.params.slideClass}, swiper-slide`),p=d?t.virtual.slides.length:c.length,h=[],f=[],m=[],v=n.slidesOffsetBefore;"function"==typeof v&&(v=n.slidesOffsetBefore.call(t));let g=n.slidesOffsetAfter;"function"==typeof g&&(g=n.slidesOffsetAfter.call(t));let y=t.snapGrid.length,b=t.slidesGrid.length,w=t.size-v-g,S=n.spaceBetween,E=-v,x=0,T=0;if(void 0===w)return;"string"==typeof S&&S.indexOf("%")>=0?S=parseFloat(S.replace("%",""))/100*w:"string"==typeof S&&(S=parseFloat(S)),t.virtualSize=-S-v-g,c.forEac
1h(e=>{a?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),n.centeredSlides&&n.cssMode&&((0,l.b)(i,"--swiper-centered-offset-before",""),(0,l.b)(i,"--swiper-centered-offset-after","")),n.cssMode&&((0,l.b)(i,"--swiper-slides-offset-before",`${v}px`),(0,l.b)(i,"--swiper-slides-offset-after",`${g}px`));let M=n.grid&&n.grid.rows>1&&t.grid;M?t.grid.initSlides(c):t.grid&&t.grid.unsetSlides();let C="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter(e=>void 0!==n.breakpoints[e].slidesPerView).length>0;for(let i=0;i<p;i+=1){e=0;let s=c[i];if(!s||(M&&t.grid.updateSlide(i,s,c),"none"!==(0,l.q)(s,"display"))){if(d&&"auto"===n.slidesPerView)n.virtual.slidesPerViewAutoSlideSize&&(e=n.virtual.slidesPerViewAutoSlideSize),e&&s&&(n.roundLengths&&(e=Math.floor(e)),s.style[t.getDirectionLabel("width")]=`${e}px`);else if("auto"===n.slidesPerView){C&&(s.style[t.getDirectionLabel("width")]="");let i=getComputedStyle(s),a=s.style.transform,o=s.style.webkitTransform;if(a&&(s.style.transform="none"),o&&(s.style.webkitTransform="none"),n.roundLengths)e=t.isHorizontal()?(0,l.i)(s,"width",!0):(0,l.i)(s,"height",!0);else{let t=r(i,"width"),n=r(i,"padding-left"),a=r(i,"padding-right"),o=r(i,"margin-left"),l=r(i,"margin-right"),d=i.getPropertyValue("box-sizing");if(d&&"border-box"===d)e=t+o+l;else{let{clientWidth:r,offsetWidth:i}=s;e=t+n+a+o+l+(i-r)}}a&&(s.style.transform=a),o&&(s.style.webkitTransform=o),n.roundLengths&&(e=Math.floor(e))}else e=(w-(n.slidesPerView-1)*S)/n.slidesPerView,n.roundLengths&&(e=Math.floor(e)),s&&(s.style[t.getDirectionLabel("width")]=`${e}px`);s&&(s.swiperSlideSize=e),m.push(e),n.centeredSlides?(E=E+e/2+x/2+S,0===x&&0!==i&&(E=E-w/2-S),0===i&&(E=E-w/2-S),.001>Math.abs(E)&&(E=0),n.roundLengths&&(E=Math.floor(E)),T%n.slidesPerGroup==0&&h.push(E),f.push(E)):(n.roundLengths&&(E=Math.floor(E)),(T-Math.min(t.params.slidesPerGroupSkip,T))%t.params.slidesPerGroup==0&&h.push(E),f.push(E),E=E+e+S),t.virtualSize+=e+S,x=e,T+=1}}if(t.virtualSize=Math.max(t.virtualSize,w)+g,a&&o&&("slide"===n.effect||"coverflow"===n.effect)&&(i.style.width=`${t.virtualSize+S}px`),n.setWrapperSize&&(i.style[t.getDirectionLabel("width")]=`${t.virtualSize+S}px`),M&&t.grid.updateWrapperSize(e,h),!n.centeredSlides){let e="auto"!==n.slidesPerView&&n.slidesPerView%1!=0,r=n.snapToSlideEdge&&!n.loop&&("auto"===n.slidesPerView||e),i=h.length;if(r){let e;if("auto"===n.slidesPerView){e=1;let t=0;for(let r=m.length-1;r>=0;r-=1)if((t+=m[r]+(r<m.length-1?S:0))<=w)e=m.length-r;else break}else e=Math.floor(n.slidesPerView);i=Math.max(p-e,0)}let s=[];for(let e=0;e<h.length;e+=1){let a=h[e];n.roundLengths&&(a=Math.floor(a)),r?e<=i&&s.push(a):h[e]<=t.virtualSize-w&&s.push(a)}h=s,Math.floor(t.virtualSize-w)-Math.floor(h[h.length-1])>1&&!r&&h.push(t.virtualSize-w)}if(d&&n.loop){let e=m[0]+S;if(n.slidesPerGroup>1){let r=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/n.slidesPerGroup),i=e*n.slidesPerGroup;for(let e=0;e<r;e+=1)h.push(h[h.length-1]+i)}for(let r=0;r<t.virtual.slidesBefore+t.virtual.slidesAfter;r+=1)1===n.slidesPerGroup&&h.push(h[h.length-1]+e),f.push(f[f.length-1]+e),t.virtualSize+=e}if(0===h.length&&(h=[0]),0!==S){let e=t.isHorizontal()&&a?"marginLeft":t.getDirectionLabel("marginRight");c.filter((e,t)=>!n.cssMode||!!n.loop||t!==c.length-1).forEach(t=>{t.style[e]=`${S}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let e=0;m.forEach(t=>{e+=t+(S||0)});let t=(e-=S)>w?e-w:0;h=h.map(e=>e<=0?-v:e>t?t+g:e)}if(n.centerInsufficientSlides){let e=0;if(m.forEach(t=>{e+=t+(S||0)}),(e-=S)<w){let t=(w-e)/2;h.forEach((e,r)=>{h[r]=e-t}),f.forEach((e,r)=>{f[r]=e+t})}}if(Object.assign(t,{slides:c,snapGrid:h,slidesGrid:f,slidesSizesGrid:m}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){(0,l.b)(i,"--swiper-centered-offset-before",`${-h[0]}px`),(0,l.b)(i,"--swiper-centered-offset-after",`${t.size/2-m[m.length-1]/2}px`);let e=-t.snapGrid[0],r=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(e=>e+r)}if(p!==u&&t.emit("slidesLengthChange"),h.length!==y&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),f.length!==b&&t.emit("slidesGridLengthChange"),n.watchSlidesProgress&&t.updateSlidesOffset(),t.emit("slidesUpdated"),!d&&!n.cssMode&&("slide"===n.effect||"fade"===n.effect)){let e=`${n.containerModifierClass}backface-hidden`,r=t.el.classList.contains(e);p<=n.maxBackfaceHiddenSlides?r||t.el.classList.add(e):r&&t.el.classList.remove(e)}},updateAutoHeight:function(e){let t,r=this,n=[],i=r.virtual&&r.params.virtual.enabled,s=0;"number"==typeof e?r.setTransition(e):!0===e&&r.setTransition(r.params.speed);let a=e=>i?r.slides[r.getSlideIndexByData(e)]:r.slides[e];if("auto"!==r.params.slidesPerView&&r.params.slidesPerView>
11)if(r.params.centeredSlides)(r.visibleSlides||[]).forEach(e=>{n.push(e)});else for(t=0;t<Math.ceil(r.params.slidesPerView);t+=1){let e=r.activeIndex+t;if(e>r.slides.length&&!i)break;n.push(a(e))}else n.push(a(r.activeIndex));for(t=0;t<n.length;t+=1)if(void 0!==n[t]){let e=n[t].offsetHeight;s=e>s?e:s}(s||0===s)&&(r.wrapperEl.style.height=`${s}px`)},updateSlidesOffset:function(){let e=this.slides,t=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let r=0;r<e.length;r+=1)e[r].swiperSlideOffset=(this.isHorizontal()?e[r].offsetLeft:e[r].offsetTop)-t-this.cssOverflowAdjustment()},updateSlidesProgress:function(e=this&&this.translate||0){let t=this.params,{slides:r,rtlTranslate:n,snapGrid:i}=this;if(0===r.length)return;void 0===r[0].swiperSlideOffset&&this.updateSlidesOffset();let s=-e;n&&(s=e),this.visibleSlidesIndexes=[],this.visibleSlides=[];let a=t.spaceBetween;"string"==typeof a&&a.indexOf("%")>=0?a=parseFloat(a.replace("%",""))/100*this.size:"string"==typeof a&&(a=parseFloat(a));for(let e=0;e<r.length;e+=1){let o=r[e],l=o.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(l-=r[0].swiperSlideOffset);let d=(s+(t.centeredSlides?this.minTranslate():0)-l)/(o.swiperSlideSize+a),u=(s-i[0]+(t.centeredSlides?this.minTranslate():0)-l)/(o.swiperSlideSize+a),c=-(s-l),h=c+this.slidesSizesGrid[e],f=c>=0&&c<=this.size-this.slidesSizesGrid[e],m=c>=0&&c<this.size-1||h>1&&h<=this.size||c<=0&&h>=this.size;m&&(this.visibleSlides.push(o),this.visibleSlidesIndexes.push(e)),p(o,m,t.slideVisibleClass),p(o,f,t.slideFullyVisibleClass),o.progress=n?-d:d,o.originalProgress=n?-u:u}},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let t=this.params,r=this.maxTranslate()-this.minTranslate(),{progress:n,isBeginning:i,isEnd:s,progressLoop:a}=this,o=i,l=s;if(0===r)n=0,i=!0,s=!0;else{n=(e-this.minTranslate())/r;let t=1>Math.abs(e-this.minTranslate()),a=1>Math.abs(e-this.maxTranslate());i=t||n<=0,s=a||n>=1,t&&(n=0),a&&(n=1)}if(t.loop){let t=this.getSlideIndexByData(0),r=this.getSlideIndexByData(this.slides.length-1),n=this.slidesGrid[t],i=this.slidesGrid[r],s=this.slidesGrid[this.slidesGrid.length-1],o=Math.abs(e);(a=o>=n?(o-n)/s:(o+s-i)/s)>1&&(a-=1)}Object.assign(this,{progress:n,progressLoop:a,isBeginning:i,isEnd:s}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),i&&
1!o&&this.emit("reachBeginning toEdge"),s&&!l&&this.emit("reachEnd toEdge"),(o&&!i||l&&!s)&&this.emit("fromEdge"),this.emit("progress",n)},updateSlidesClasses:function(){let e,t,r,{slides:n,params:i,slidesEl:s,activeIndex:a}=this,o=this.virtual&&i.virtual.enabled,d=this.grid&&i.grid&&i.grid.rows>1,u=e=>(0,l.e)(s,`.${i.slideClass}${e}, swiper-slide${e}`)[0];if(o)if(i.loop){let t=a-this.virtual.slidesBefore;t<0&&(t=this.virtual.slides.length+t),t>=this.virtual.slides.length&&(t-=this.virtual.slides.length),e=u(`[data-swiper-slide-index="${t}"]`)}else e=u(`[data-swiper-slide-index="${a}"]`);else d?(e=n.find(e=>e.column===a),r=n.find(e=>e.column===a+1),t=n.find(e=>e.column===a-1)):e=n[a];e&&!d&&(r=(0,l.r)(e,`.${i.slideClass}, swiper-slide`)[0],i.loop&&!r&&(r=n[0]),t=(0,l.t)(e,`.${i.slideClass}, swiper-slide`)[0],i.loop),n.forEach(n=>{h(n,n===e,i.slideActiveClass),h(n,n===r,i.slideNextClass),h(n,n===t,i.slidePrevClass)}),this.emitSlidesClasses()},updateActiveIndex:function(e){let t,r,n=this,i=n.rtlTranslate?n.translate:-n.translate,{snapGrid:s,params:a,activeIndex:o,realIndex:l,snapIndex:d}=n,u=e,c=e=>{let t=e-n.virtual.slidesBefore;return t<0&&(t=n.virtual.slides.length+t),t>=n.virtual.slides.length&&(t-=n.virtual.slides.length),t};if(void 0===u&&(u=function(e){let t,{slidesGrid:r,params:n}=e,i=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<r.length;e+=1)void 0!==r[e+1]?i>=r[e]&&i<r[e+1]-(r[e+1]-r[e])/2?t=e:i>=r[e]&&i<r[e+1]&&(t=e+1):i>=r[e]&&(t=e);return n.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(n)),s.indexOf(i)>=0)t=s.indexOf(i);else{let e=Math.min(a.slidesPerGroupSkip,u);t=e+Math.floor((u-e)/a.slidesPerGroup)}if(t>=s.length&&(t=s.length-1),u===o&&!n.params.loop){t!==d&&(n.snapIndex=t,n.emit("snapIndexChange"));return}if(u===o&&n.params.loop&&n.virtual&&n.params.virtual.enabled){n.realIndex=c(u);return}let p=n.grid&&a.grid&&a.grid.rows>1;if(n.virtual&&a.virtual.enabled)r=a.loop?c(u):u;else if(p){let e=n.slides.find(e=>e.column===u),t=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(t)&&(t=Math.max(n.slides.indexOf(e),0)),r=Math.floor(t/a.grid.rows)}else if(n.slides[u]){let e=n.slides[u].getAttribute("data-swiper-slide-index");r=e?parseInt(e,10):u}else r=u;Object.assign(n,{previousSnapIndex:d,snapIndex:t,previousRealIndex:l,realIndex:r,previousIndex:o,activeIndex:u}),n.initialized&&v(n),n.emit("activeIndexChange"),n.emit("snapIndexChange"),(n.initialized||n.params.runCallbacksOnInit)&&(l!==r&&n.emit("realIndexChange"),n.emit("slideChange"))},updateClickedSlide:function(e,t){let r,n=this.params,i=e.closest(`.${n.slideClass}, swiper-slide`);!i&&this.isElement&&t&&t.length>
11&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!i&&e.matches&&e.matches(`.${n.slideClass}, swiper-slide`)&&(i=e)});let s=!1;if(i){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===i){s=!0,r=e;break}}if(i&&s)this.clickedSlide=i,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):this.clickedIndex=r;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}n.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e=this.isHorizontal()?"x":"y"){let{params:t,rtlTranslate:r,translate:n,wrapperEl:i}=this;if(t.virtualTranslate)return r?-n:n;if(t.cssMode)return n;let s=(0,l.l)(i,e);return s+=this.cssOverflowAdjustment(),r&&(s=-s),s||0},setTranslate:function(e,t){let{rtlTranslate:r,params:n,wrapperEl:i,progress:s}=this,a=0,o=0;this.isHorizontal()?a=r?-e:e:o=e,n.roundLengths&&(a=Math.floor(a),o=Math.floor(o)),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?a:o,n.cssMode?i[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-a:-o:n.virtualTranslate||(this.isHorizontal()?a-=this.cssOverflowAdjustment():o-=this.cssOverflowAdjustment(),i.style.transform=`translate3d(${a}px, ${o}px, 0px)`);let l=this.maxTranslate()-this.minTranslate();(0===l?0:(e-this.minTranslate())/l)!==s&&this.updateProgress(e),this.emit("setTranslate",this.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,r=!0,n=!0,i){let s,a=this,{params:o,wrapperEl:d}=a;if(a.animating&&o.preventInteractionOnTransition)return!1;let u=a.minTranslate(),c=a.maxTranslate();if(s=n&&e>u?u:n&&e<c?c:e,a.updateProgress(s),o.cssMode){let e=a.isHorizontal();if(0===t)d[e?"scrollLeft":"scrollTop"]=-s;else{if(!a.support.smoothScroll)return(0,l.u)({swiper:a,targetPosition:-s,side:e?"left":"top"}),!0;d.scrollTo({[e?"left":"top"]:-s,behavior:"smooth"})}return!0}return 0===t?(a.setTransition(0),a.setTranslate(s),r&&(a.emit("beforeTransitionStart",t,i),a.emit("transitionEnd"))):(a.setTransition(t),a.setTranslate(s),r&&(a.emit("beforeTransitionStart",t,i),a.emit("transitionStart")),a.animating||(a.animating=!0,a.onTranslateToWrapperTransitionEnd||(a.onTranslateToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.wrapperEl.removeEventListener("transitionend",a.onTranslateToWrapperTransitionEnd),a.onTranslateToWrapperTransitionEnd=null,delete a.onTranslateToWrapperTransitionEnd,a.animating=!1,r&&a.emit("transitionEnd"))}),a.wrapperEl.addEventListener("transitionend",a.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration=`${e}ms`,this.wrapperEl.style.transitionDelay=0===e?"0ms":""),this.emit("setTransition",e,t)},transitionStart:function(e=!0,t){let{params:r}=this;r.cssMode||(r.autoHeight&&this.updateAutoHeight(),g({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){let{params:r}=this;this.animating=!1,r.cssMode||(this.setTransition(0),g({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e=0,t,r=!0,n,i){let s;"string"==typeof e&&(e=parseInt(e,10));let a=this,o=e;o<0&&(o=0);let{params:d,snapGrid:u,slidesGrid:p,previousIndex:h,activeIndex:f,rtlTranslate:m,wrapperEl:v,enabled:g}=a;if(!g&&!n&&!i||a.destroyed||a.animating&&d.preventInteractionOnTransition)return!1;void 0===t&&(t=a.params.speed);let y=Math.min(a.params.slidesPerGroupSkip,o),b=y+Math.floor((o-y)/a.params.slidesPerGroup);b>=u.length&&(b=u.length-1);let w=-u[b];if(d.normalizeSlideIndex)for(let e=0;e<p.length;e+=1){let t=-Math.floor(100*w),r=Math.floor(100*p[e]),n=Math.floor(100*p[e+1]);void 0!==p[e+1]?t>=r&&t<n-(n-r)/2?o=e:t>=r&&t<n&&(o=e+1):t>=r&&(o=e)}if(a.initialized&&o!==f&&(!a.allowSlideNext&&(m?w>a.translate&&w>a.minTranslate():w<a.translate&&w<a.minTranslate())||!a.allowSlidePrev&&w>a.translate&&w>a.maxTranslate()&&(f||0)!==o))return!1;o!==(h||0)&&r&&a.emit("beforeSlideChangeStart"),a.updateProgress(w),s=o>f?"next":o<f?"prev":"reset";let S=a.virtual&&a.params.virtual.enabled;if(!(S&&i)&&(m&&-w===a.translate||!m&&w===a.translate))return a.updateActiveIndex(o),d.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),"slide"!==d.effect&&a.setTranslate(w),"reset"!==s&&(a.transitionStart(r,s),a.transitionEnd(r,s)),!1;if(d.cssMode){let e=a.isHorizontal(),r=m?w:-w;if(0===t)S&&(a.wrapperEl.style.scrollSnapType="none",a._immediateVirtual=!0),S&&!a._cssModeVirtualInitialSet&&a.params.initialSlide>0?(a._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{v[e?"scrollLeft":"scrollTop"]=r})):v[e?"scrollLeft":"scrollTop"]=r,S&&requestAnimationFrame(()=>{a.wrapperEl.style.scrollSnapType="",a._immediateVirtual=!1});else{if(!a.support.smoothScroll)return(0,l.u)({swiper:a,targetPosition:r,side:e?"left"
1:"top"}),!0;v.scrollTo({[e?"left":"top"]:r,behavior:"smooth"})}return!0}let E=c().isSafari;return S&&!i&&E&&a.isElement&&a.virtual.update(!1,!1,o),a.setTransition(t),a.setTranslate(w),a.updateActiveIndex(o),a.updateSlidesClasses(),a.emit("beforeTransitionStart",t,n),a.transitionStart(r,s),0===t?a.transitionEnd(r,s):a.animating||(a.animating=!0,a.onSlideToWrapperTransitionEnd||(a.onSlideToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.wrapperEl.removeEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.onSlideToWrapperTransitionEnd=null,delete a.onSlideToWrapperTransitionEnd,a.transitionEnd(r,s))}),a.wrapperEl.addEventListener("transitionend",a.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t,r=!0,n){"string"==typeof e&&(e=parseInt(e,10));let i=this;if(i.destroyed)return;void 0===t&&(t=i.params.speed);let s=i.grid&&i.params.grid&&i.params.grid.rows>1,a=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)a+=i.virtual.slidesBefore;else{let e;if(s){let t=a*i.params.grid.rows;e=i.slides.find(e=>+e.getAttribute("data-swiper-slide-index")===t).column}else e=i.getSlideIndexByData(a);let t=s?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:r,slidesOffsetBefore:o,slidesOffsetAfter:l}=i.params,d=r||!!o||!!l,u=i.params.slidesPerView;"auto"===u?u=i.slidesPerViewDynamic():(u=Math.ceil(parseFloat(i.params.slidesPerView,10)),d&&u%2==0&&(u+=1));let c=t-e<u;if(d&&(c=c||e<Math.ceil(u/2)),n&&d&&"auto"!==i.params.slidesPerView&&!s&&(c=!1),c){let r=d?e<i.activeIndex?"prev":"next":e-i.activeIndex-1<i.params.slidesPerView?"next":"prev";i.loopFix({direction:r,slideTo:!0,activeSlideIndex:"next"===r?e+1:e-t+1,slideRealIndex:"next"===r?i.realIndex:void 0})}if(s){let e=a*i.params.grid.rows;a=i.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e).column}else a=i.getSlideIndexByData(a)}return requestAnimationFrame(()=>{i.slideTo(a,t,r,n)}),i},slideNext:function(e,t=!0,r){let n=this,{enabled:i,params:s,animating:a}=n;if(!i||n.destroyed)return n;void 0===e&&(e=n.params.speed);let o=s.slidesPerGroup;"auto"===s.slidesPerView&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(o=Math.max(n.slidesPerViewDynamic("current",!0),1));let l=n.activeIndex<s.slidesPerGroupSkip?1:o,d=n.virtual&&s.virtual.enabled;if(s.loop){if(a&&!d&&s.loopPreventsSliding)return!1;if(n.loopFix({direction:"next"}),n._clientLeft=n.wrapperEl.clientLeft,n.activeIndex===n.slides.length-1&&s.cssMode)return requestAnimationFrame(()=>{n.slideTo(n.activeIndex+l,e,t,r)}),!0}return s.rewind&&n.isEnd?n.slideTo(0,e,t,r):n.slideTo(n.activeIndex+l,e,t,r)},slidePrev:function(e,t=!0,r){let n=this,{params:i,snapGrid:s,slidesGrid:a,rtlTranslate:o,enabled:l,animating:d}=n;if(!l||n.destroyed)return n;void 0===e&&(e=n.params.speed);let u=n.virtual&&i.virtual.enabled;if(i.loop){if(d&&!u&&i.loopPreventsSliding)return!1;n.loopFix({direction:"prev"}),n._clientLeft=n.wrapperEl.clientLeft}function c(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let p=c(o?n.translate:-n.translate),h=s.map(e=>c(e)),f=i.freeMode&&i.freeMode.enabled,m=s[h.indexOf(p)-1];if(void 0===m&&(i.cssMode||f)){let e;
1s.forEach((t,r)=>{p>=t&&(e=r)}),void 0!==e&&(m=f?s[e]:s[e>0?e-1:e])}let v=0;if(void 0!==m&&((v=a.indexOf(m))<0&&(v=n.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(v=Math.max(v=v-n.slidesPerViewDynamic("previous",!0)+1,0))),i.rewind&&n.isBeginning){let i=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(i,e,t,r)}return i.loop&&0===n.activeIndex&&i.cssMode?(requestAnimationFrame(()=>{n.slideTo(v,e,t,r)}),!0):n.slideTo(v,e,t,r)},slideReset:function(e,t=!0,r){if(!this.destroyed)return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t,r)},slideToClosest:function(e,t=!0,r,n=.5){if(this.destroyed)return;void 0===e&&(e=this.params.speed);let i=this.activeIndex,s=Math.min(this.params.slidesPerGroupSkip,i),a=s+Math.floor((i-s)/this.params.slidesPerGroup),o=this.rtlTranslate?this.translate:-this.translate;if(o>=this.snapGrid[a]){let e=this.snapGrid[a];o-e>(this.snapGrid[a+1]-e)*n&&(i+=this.params.slidesPerGroup)}else{let e=this.snapGrid[a-1];o-e<=(this.snapGrid[a]-e)*n&&(i-=this.params.slidesPerGroup)}return i=Math.min(i=Math.max(i,0),this.slidesGrid.length-1),this.slideTo(i,e,t,r)},slideToClickedSlide:function(){let e,t=this;if(t.destroyed)return;let{params:r,slidesEl:n}=t,i="auto"===r.slidesPerView?t.slidesPerViewDynamic():r.slidesPerView,s=t.getSlideIndexWhenGrid(t.clickedIndex),a=t.isElement?"swiper-slide":`.${r.slideClass}`,o=t.grid&&t.params.grid&&t.params.grid.rows>1;if(r.loop){if(t.animating)return;e=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),r.centeredSlides?t.slideToLoop(e):s>(o?(t.slides.length-i)/2-(t.params.grid.rows-1):t.slides.length-i)?(t.loopFix(),s=t.getSlideIndex((0,l.e)(n,`${a}[data-swiper-slide-index="${e}"]`)[0]),(0,l.n)(()=>{t.slideTo(s)})):t.slideTo(s)}else t.slideTo(s)}},loop:{loopCreate:function(e,t){let r=this,{params:n,slidesEl:i}=r;if(!n.loop||r.virtual&&r.params.virtual.enabled)return;let s=r.grid&&n.grid&&n.grid.rows>1;n.loopAddBlankSlides&&(n.slidesPerGroup>1||s)&&(()=>{let e=(0,l.e)(i,`.${n.slideBlankClass}`);e.forEach(e=>{e.remove()}),e.length>0&&(r.recalcSlides(),r.updateSlides())})();let a=n.slidesPerGroup*(s?n.grid.rows:1),o=r.slides.length%a!=0,d=s&&r.slides.length%n.grid.rows!=0,u=e=>{for(let t=0;t<e;t+=1){let e=r.isElement?(0,l.c)("swiper-slide",[n.slideBlankClass]):(0,l.c)("div",[n.slideClass,n.slideBlankClass]);r.slidesEl.append(e)}};o?n.loopAddBlankSlides?(u(a-r.slides.length%a),r.recalcSlides(),r.updateSlides()):(0,l.v)("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"):d&&(n.loopAddBlankSlides?(u(n.grid.rows-r.slides.length%n.grid.rows),r.recalcSlides(),r.updateSlides()):(0,l.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)")),(0,l.e)(i,`.${n.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)});let c=n.centeredSlides||!!n.slidesOffsetBefore||!!n.slidesOffsetAfter;r.loopFix({slideRealIndex:e,direction:c?void 0:"next",initial:t})},loopFix:function({slideRealIndex:e,slideTo:t=!0,direction:r,setTranslate:n,activeSlideIndex:i,initial:s,byController:a,byMousewheel:o}={}){let d=this;if(!d.params.loop)return;d.emit("beforeLoopFix");let{slides:u,allowSlidePrev:c,allowSlideNext:p,slidesEl:h,params:f}=d,{centeredSlides:m,slidesOffsetBefore:v,slidesOffsetAfter:g,initialSlide:y}=f,b=m||!!v||!!g;if(d.allowSlidePrev=!0,d.allowSlideNext=!0,d.virtual&&f.virtual.enabled){t&&(b||0!==d.snapIndex?b&&d.snapIndex<f.slidesPerView?d.slideTo(d.virtual.slides.length+d.snapIndex,0,!1,!0):d.snapIndex===d.snapGrid.length-1&&d.slideTo(d.virtual.slidesBefore,0,!1,!0):d.slideTo(d.virtual.slides.length,0,!1,!0)),d.allowSlidePrev=c,d.allowSlideNext=p,d.emit("loopFix");return}let w=f.slidesPerView;"auto"===w?w=d.slidesPerViewDynamic():(w=Math.ceil(parseFloat(f.slidesPerView,10)),b&&w%2==0&&(w+=1));let S=f.slidesPerGroupAuto?w:f.slidesPerGroup,E=b?Math.max(S,Math.ceil(w/2)):S;E%S!=0&&(E+=S-E%S),d.loopedSlides=E+=f.loopAdditionalSlides;let x=d.grid&&f.grid&&f.grid.rows>1;u.length<w+E||"cards"===d.params.effect&&u.length<w+2*E?(0,l.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"):x&&"row"===f.grid.fill&&(0,l.v)("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");
1let T=[],M=[],C=x?Math.ceil(u.length/f.grid.rows):u.length,_=s&&C-y<w&&!b,k=_?y:d.activeIndex;void 0===i?i=d.getSlideIndex(u.find(e=>e.classList.contains(f.slideActiveClass))):k=i;let L="next"===r||!r,P="prev"===r||!r,O=0,I=0,D=(x?u[i].column:i)+(b&&void 0===n?-w/2+.5:0);if(D<E){O=Math.max(E-D,S);for(let e=0;e<E-D;e+=1){let t=e-Math.floor(e/C)*C;if(x){let e=C-t-1;for(let t=u.length-1;t>=0;t-=1)u[t].column===e&&T.push(t)}else T.push(C-t-1)}}else if(D+w>C-E){I=Math.max(D-(C-2*E),S),_&&(I=Math.max(I,w-C+y+1));for(let e=0;e<I;e+=1){let t=e-Math.floor(e/C)*C;x?u.forEach((e,r)=>{e.column===t&&M.push(r)}):M.push(t)}}if(d.__preventObserver__=!0,requestAnimationFrame(()=>{d.__preventObserver__=!1}),"cards"===d.params.effect&&u.length<w+2*E&&(M.includes(i)&&M.splice(M.indexOf(i),1),T.includes(i)&&T.splice(T.indexOf(i),1)),P&&T.forEach(e=>{u[e].swiperLoopMoveDOM=!0,h.prepend(u[e]),u[e].swiperLoopMoveDOM=!1}),L&&M.forEach(e=>{u[e].swiperLoopMoveDOM=!0,h.append(u[e]),u[e].swiperLoopMoveDOM=!1}),d.recalcSlides(),"auto"===f.slidesPerView?d.updateSlides():x&&(T.length>0&&P||M.length>0&&L)&&d.slides.forEach((e,t)=>{d.grid.updateSlide(t,e,d.slides)}),f.watchSlidesProgress&&d.updateSlidesOffset(),t){if(T.length>0&&P){if(void 0===e){let e=d.slidesGrid[k],t=d.slidesGrid[k+O]-e;o?d.setTranslate(d.translate-t):(d.slideTo(k+Math.ceil(O),0,!1,!0),n&&(d.touchEventsData.startTranslate=d.touchEventsData.startTranslate-t,d.touchEventsData.currentTranslate=d.touchEventsData.currentTranslate-t))}else if(n){let e=x?T.length/f.grid.rows:T.length;d.slideTo(d.activeIndex+e,0,!1,!0),d.touchEventsData.currentTranslate=d.translate}}else if(M.length>0&&L)if(void 0===e){let e=d.slidesGrid[k],t=d.slidesGrid[k-I]-e;o?d.setTranslate(d.translate-t):(d.slideTo(k-I,0,!1,!0),n&&(d.touchEventsData.startTranslate=d.touchEventsData.startTranslate-t,d.touchEventsData.currentTranslate=d.touchEventsData.currentTranslate-t))}else{let e=x?M.length/f.grid.rows:M.length;d.slideTo(d.activeIndex-e,0,!1,!0)}}if(d.allowSlidePrev=c,d.allowSlideNext=p,d.controller&&d.controller.control&&!a){let s={slideRealIndex:e,direction:r,setTranslate:n,activeSlideIndex:i,byController:!0};Array.isArray(d.controller.control)?d.controller.control.forEach(e=>{!e.destroyed&&e.params.loop&&e.loopFix({...s,slideTo:e.params.slidesPerView===f.slidesPerView&&t})}):d.controller.control instanceof d.constructor&&d.controller.control.params.loop&&d.controller.control.loopFix({...s,slideTo:d.controller.control.params.slidesPerView===f.slidesPerView&&t})}d.emit("loopFix")},loopDestroy:function(){let{params:e,slidesEl:t}=this;if(!e.loop||!t||this.virtual&&this.params.virtual.enabled)return;this.recalcSlides();let r=[];this.slides.forEach(e=>{r[void 0===e.swiperSlideIndex?+e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),r.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let r="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),r.style.cursor="move",r.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){let 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(){let{params:e}=this;this.onTouchStart=b.bind(this),this.onTouchMove=w.bind(this),this.onTouchEnd=S.bind(this),this.onDocumentTouchStart=C.bind(this),e.cssMode&&(this.onScroll=T.bind(this)),this.onClick=x.bind(this),this.onLoad=M.bind(this),_(this,"on")},detachEvents:function(){_(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:r,params:n,el:i}=e,s=n.breakpoints;if(!s||s&&0===Object.keys(s).length)return;let a=(0,o.g)(),d="window"!==n.breakpointsBase&&n.breakpointsBase?"container":n.breakpointsBase,u=["window","container"].includes(n.breakpointsBase)||!n.breakpointsBase?e.el:a.querySelector(n.breakpointsBase),c=e.getBreakp
1oint(s,d,u);if(!c||e.currentBreakpoint===c)return;let p=(c in s?s[c]:void 0)||e.originalParams,h=k(e,n),f=k(e,p),m=e.params.grabCursor,v=p.grabCursor,g=n.enabled;h&&!f?(i.classList.remove(`${n.containerModifierClass}grid`,`${n.containerModifierClass}grid-column`),e.emitContainerClasses()):!h&&f&&(i.classList.add(`${n.containerModifierClass}grid`),(p.grid.fill&&"column"===p.grid.fill||!p.grid.fill&&"column"===n.grid.fill)&&i.classList.add(`${n.containerModifierClass}grid-column`),e.emitContainerClasses()),m&&!v?e.unsetGrabCursor():!m&&v&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===p[t])return;let r=n[t]&&n[t].enabled,i=p[t]&&p[t].enabled;r&&!i&&e[t].disable(),!r&&i&&e[t].enable()});let y=p.direction&&p.direction!==n.direction,b=n.loop&&(p.slidesPerView!==n.slidesPerView||y),w=n.loop;y&&r&&e.changeDirection(),(0,l.x)(e.params,p);let S=e.params.enabled,E=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),g&&!S?e.disable():!g&&S&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",p),r&&(b?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!w&&E?(e.loopCreate(t),e.updateSlides()):w&&!E&&e.loopDestroy()),e.emit("breakpoint",p)},getBreakpoint:function(e,t="window",r){if(!e||"container"===t&&!r)return;let n=!1,i=(0,o.a)(),s="window"===t?i.innerHeight:r.clientHeight,a=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:s*parseFloat(e.substr(1)),point:e}:{value:e,point:e});a.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<a.length;e+=1){let{point:s,value:o}=a[e];"window"===t?i.matchMedia(`(min-width: ${o}px)`).matches&&(n=s):o<=r.clientWidth&&(n=s)}return n||"max"}},checkOverflow:{checkOverflow:function(){let{isLocked:e,params:t}=this,{slidesOffsetBefore:r}=t;if(r){let e=this.slides.length-1,t=this.slidesGrid[e]+this.slidesSizesGrid[e]+2*r;this.isLocked=this.size>t}else this.isLocked=1===this.snapGrid.length;!0===t.allowSlideNext&&(this.allowSlideNext=!this.isLocked),!0===t.allowSlidePrev&&(this.allowSlidePrev=!this.isLocked),e&&e!==this.isLocked&&(this.isEnd=!1),e!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock")}},classes:{addClasses:function(){let{classNames:e,params:t,rtl:r,el:n,device:i}=this,s=function(e,t){let r=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(n=>{e[n]&&r.push(t+n)}):"string"==typeof e&&r.push(t+e)}),r}(["initialized",t.direction,{"free-mode":this.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:r},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&"column"===t.grid.fill},{android:i.android},{ios:i.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...s),n.classList.add(...e),this.emitContainerClasses()},removeClasses:function(){let{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},O={};class I{constructor(...e){let t,r;1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?r=e[0]:[t,r]=e,r||(r={}),r=(0,l.x)({},r),t&&!r.el&&(r.el=t);let n=(0,o.g)();if(r.el&&"string"==typeof r.el&&n.querySelectorAll(r.el).length>1){let e=[];return n.querySelectorAll(r.el).forEach(t=>{let n=(0,l.x)({},r,{el:t});e.push(new I(n))}),e}let i=this;i.__swiper__=!0,i.support=d(),i.device=u({userAgent:r.userAgent}),i.browser=c(),i.eventsListeners={},i.eventsAnyListeners=[],i.modules=[...i.__modules__],r.modules&&Array.isArray(r.modules)&&r.modules.forEach(e=>{"function"==typeof e&&0>i.modules.indexOf(e)&&i.modules.push(e)});let s={};i.modules.forEach(e=>{e({params:r,swiper:i,extendParams:function(e,t){return function(r={}){let n=Object.keys(r)[0],i=r[n];return"object"!=typeof i||null===i?void(0,l.x)(t,r):(!0===e[n]&&(e[n]={enabled:!0}),"navigation"===n&&e[n]&&e[n].enabled&&!e[n].prevEl&&!e[n].nextEl&&(e[n].auto=!0),["pagination","scrollbar"].indexOf(n)>=0&&e[n]&&e[n].enabled&&!e[n].el&&(e[n].auto=!0),n in e&&"enabled"in i)?void("object"==typeof e[n]&&!("enabled"in e[n])&&(e[n].enabled=!0),!e[n]&&(e[n]={enabled:!1}),(0,l.x)(t,r)):void(0,l.x)(t,r)}}(r,s),on:i.on.bind(i),once:i.once.bind(i),off:i.off.bind(i),emit:i.emit.bind(i)})});let a=(0,l.x)({},L,s);return i.params=(0,l.x)({},a,O,r),i.originalParams=(0,l.x)({},i.params),i.passedParams=(0,l.x)({}
1,r),i.params&&i.params.on&&Object.keys(i.params.on).forEach(e=>{i.on(e,i.params.on[e])}),i.params&&i.params.onAny&&i.onAny(i.params.onAny),Object.assign(i,{enabled:i.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===i.params.direction,isVertical:()=>"vertical"===i.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:i.params.allowSlideNext,allowSlidePrev:i.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:i.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:i.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),i.emit("_swiper"),i.params.init&&i.init(),i}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){let{slidesEl:t,params:r}=this,n=(0,l.e)(t,`.${r.slideClass}, swiper-slide`),i=(0,l.j)(n[0]);return(0,l.j)(e)-i}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>+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(){let{slidesEl:e,params:t}=this;this.slides=(0,l.e)(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let r=this.minTranslate(),n=(this.maxTranslate()-r)*e+r;this.translateTo(n,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(r=>{let n=e.getSlideClasses(r);t.push({slideEl:r,classNames:n}),e.emit("_slideClass",r,n)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){let{params:r,slides:n,slidesGrid:i,slidesSizesGrid:s,size:a,activeIndex:o}=this,l=1;if("number"==typeof r.slidesPerView)return r.slidesPerView;if(r.centeredSlides){let e,t=n[o]?Math.ceil(n[o].swiperSlideSize):0;for(let r=o+1;r<n.length;r+=1)n[r]&&!e&&(t+=Math.ceil(n[r].swiperSlideSize),l+=1,t>a&&(e=!0));for(let r=o-1;r>=0;r-=1)n[r]&&!e&&(t+=n[r].swiperSlideSize,l+=1,t>a&&(e=!0))}else if("current"===e)for(let e=o+1;e<n.length;e+=1)(t?i[e]+s[e]-i[o]<a:i[e]-i[o]<a)&&(l+=1);else for(let e=o-1;e>=0;e-=1)i[o]-i[e]<a&&(l+=1);return l}update(){let e,t=this;if(!t||t.destroyed)return;let{snapGrid:r,params:n}=t;function i(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(n.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&f(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),n.freeMode&&n.freeMode.enabled&&!n.cssMode)i(),n.autoHeight&&t.updateAutoHeight();else{if(("auto"===n.slidesPerView||n.slidesPerView>1)&&t.isEnd&&!n.centeredSlides){let r=t.virtual&&n.virtual.enabled?t.virtual.slides:t.slides;
1e=t.slideTo(r.length-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||i()}n.watchOverflow&&r!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t=!0){let r=this.params.direction;return e||(e="horizontal"===r?"vertical":"horizontal"),e===r||"horizontal"!==e&&"vertical"!==e||(this.el.classList.remove(`${this.params.containerModifierClass}${r}`),this.el.classList.add(`${this.params.containerModifierClass}${e}`),this.emitContainerClasses(),this.params.direction=e,this.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),this.emit("changeDirection"),t&&this.update()),this}changeLanguageDirection(e){(!this.rtl||"rtl"!==e)&&(this.rtl||"ltr"!==e)&&(this.rtl="rtl"===e,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.el.classList.add(`${this.params.containerModifierClass}rtl`),this.el.dir="rtl"):(this.el.classList.remove(`${this.params.containerModifierClass}rtl`),this.el.dir="ltr"),this.update())}mount(e){let t=this;if(t.mounted)return!0;let r=e||t.params.el;if("string"==typeof r&&(r=document.querySelector(r)),!r)return!1;r.swiper=t,r.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);let n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,i=r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(n()):(0,l.e)(r,n())[0];return!i&&t.params.createElements&&(i=(0,l.c)("div",t.params.wrapperClass),r.append(i),(0,l.e)(r,`.${t.params.slideClass}`).forEach(e=>{i.append(e)})),Object.assign(t,{el:r,wrapperEl:i,slidesEl:t.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:i,hostEl:t.isElement?r.parentNode.host:r,mounted:!0,rtl:"rtl"===r.dir.toLowerCase()||"rtl"===(0,l.q)(r,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===(0,l.q)(r,"direction")),wrongRTL:"-webkit-box"===(0,l.q)(i,"display")}),!0}init(e){let t=this;if(t.initialized||!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();let r=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&r.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach(e=>{e.complete?f(t,e):e.addEventListener("load",e=>{f(t,e.target)})}),v(t),t.initialized=!0,v(t),t.emit("init"),t.emit("afterInit"),t}destroy(e=!0,t=!0){let r=this,{params:n,el:i,wrapperEl:s,slides:a}=r;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),n.loop&&r.loopDestroy(),t&&(r.removeClasses(),i&&"string"!=typeof i&&i.removeAttribute("style"),s&&s.removeAttribute("style"),a&&a.length&&a.forEach(e=>{e.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(e=>{r.off(e)}),!1!==e&&(r.el&&"string"!=typeof r.el&&(r.el.swiper=null),(0,l.y)(r)),r.destroyed=!0),null}static extendDefaults(e){(0,l.x)(O,e)}static get extendedDefaults(){return O}static get defaults(){return L}static installModule(e){I.prototype.__modules__||(I.prototype.__modules__=[]);let t=I.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>I.installModule(e)):I.installModule(e),I}}Object.keys(P).forEach(e=>{Object.keys(P[e]).forEach(t=>{I.prototype[t]=P[e][t]})}),I.use([function({swiper:e,on:t,emit:r}){let n=(0,o.a)(),i=null,s=null,a=()=>{e&&!e.destroyed&&e.initialized&&(r("beforeResize"),r("resize"))},l=()=>{e&&!e.destroyed&&e.initialized&&r("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&void 0!==n.ResizeObserver)return void(e&&!e.destroyed&&e.initialized&&(i=new ResizeObserver(t=>{s=n.requestAnimationFrame(()=>{let{width:r,height:n}=e,i=r,s=n;t.forEach(({contentBoxSize:t,contentRect:r,target:n})=>{n&&n!==e.el||(i=r?r.width:(t[0]||t).inlineSize,s=r?r.height:(t[0]||t).blockSize)}),(i!==r||s!==n)&&a()})})).observe(e.el));n.addEventListener("resize",a),n.addEventListener("orientationchange",l)}),t("destroy",()=>{s&&n.cancelAnimationFrame(s),i&&i.unobserve&&e.el&&(i.unobserve(e.el),i=null),n.removeEventListener("resize",a),n.removeEventListener("orientationchange",l)})},function({swiper:e,extendParams:t,on:r,emit:n}){let i=[],s=(0,o.a)(),a=(t,r={})=>{let a=new(s.MutationObserver||s.WebkitMutationObserver)(t=>{if(e.__preventObserver__)return;if(1===t.length)return void n("observerUpdate",t[0]);let r=function(){n("observerUpdate",t[0])};s.requestAnimationFrame?s.requestAnimationFrame(r):s.setTimeout(r,0)});a.observe(t,{attributes:void 0===r.attributes||r.attributes,childList:e.isElement||(void 0===r.childList||r).childList,characterData:void 0===r.characterData||r.characterData}),i.push(a)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",()=>{if(e.params.observer){if(e.params.observeParents){let t=(0,l.d)(e.hostEl);for(let e=0;e<t.length;e+=1)a(t[e])}a(e.hostEl,{childList:e.params.observeSlideChildren}),a(e.wrapperEl,{attributes:!1})}}),r("destroy",()=>
1{i.forEach(e=>{e.disconnect()}),i.splice(0,i.length)})}]);let D=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_snapToSlideEdge","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function N(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function A(e,t){let r=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>r.indexOf(e)).forEach(r=>{void 0===e[r]?e[r]=t[r]:N(t[r])&&N(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:A(e[r],t[r]):e[r]=t[r]})}function R(e={}){return e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function F(e={}){return e.pagination&&void 0===e.pagination.el}function z(e={}){return e.scrollbar&&void 0===e.scrollbar.el}function j(e=""){let t=e.split(" ").map(e=>e.trim()).filter(e=>!!e),r=[];return t.forEach(e=>{0>r.indexOf(e)&&r.push(e)}),r.join(" ")}function $(){return($=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function W(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function B(e,t){return"undefined"==typeof window?(0,a.useEffect)(e,t):(0,a.useLayoutEffect)(e,t)}let G=(0,a.createContext)(null),H=(0,a.createContext)(null),Y=(0,a.forwardRef)(({className:e,tag:t="div",wrapperTag:r="div",children:n,onSwiper:i,...s}={},o)=>{let d=!1,[u,c]=(0,a.useState)("swiper"),[p,h]=(0,a.useState)(null),[f,m]=(0,a.useState)(!1),v=(0,a.useRef)(!1),g=(0,a.useRef)(null),y=(0,a.useRef)(null),b=(0,a.useRef)(null),w=(0,a.useRef)(null),S=(0,a.useRef)(null),E=(0,a.useRef)(null),x=(0,a.useRef)(null),T=(0,a.useRef)(null),{params:M,passedParams:C,rest:_,events:k}=function(e={},t=!0){let r={on:{}},n={},i={};A(r,L),r._emitClasses=!0,r.init=!1;let s={},a=D.map(e=>e.replace(/_/,""));return Object.keys(Object.assign({},e)).forEach(o=>{void 0!==e[o]&&(a.indexOf(o)>=0?N(e[o])?(r[o]={},i[o]={},A(r[o],e[o]),A(i[o],e[o])):(r[o]=e[o],i[o]=e[o]):0===o.search(/on[A-Z]/)&&"function"==typeof e[o]?t?n[`${o[2].toLowerCase()}${o.substr(3)}`]=e[o]:r.on[`${o[2].toLowerCase()}${o.substr(3)}`]=e[o]:s[o]=e[o])}
1),["navigation","pagination","scrollbar"].forEach(e=>{!0===r[e]&&(r[e]={}),!1===r[e]&&delete r[e]}),{params:r,passedParams:i,rest:s,events:n}}(s),{slides:P,slots:O}=function(e){let t=[],r={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return a.Children.toArray(e).forEach(e=>{if(W(e))t.push(e);else if(e.props&&e.props.slot&&r[e.props.slot])r[e.props.slot].push(e);else if(e.props&&e.props.children){let n=function e(t){let r=[];return a.Children.toArray(t).forEach(t=>{W(t)?r.push(t):t.props&&t.props.children&&e(t.props.children).forEach(e=>r.push(e))}),r}(e.props.children);n.length>0?n.forEach(e=>t.push(e)):r["container-end"].push(e)}else r["container-end"].push(e)}),{slides:t,slots:r}}(n),G=()=>{m(!f)};Object.assign(M.on,{_containerClasses(e,t){c(t)}});let Y=()=>{Object.assign(M.on,k),d=!0;let e={...M};if(delete e.wrapperClass,y.current=new I(e),y.current.virtual&&y.current.params.virtual.enabled){y.current.virtual.slides=P;let e={cache:!1,slides:P,renderExternal:h,renderExternalUpdate:!1};A(y.current.params.virtual,e),A(y.current.originalParams.virtual,e)}};return g.current||Y(),y.current&&y.current.on("_beforeBreakpoint",G),(0,a.useEffect)(()=>()=>{y.current&&y.current.off("_beforeBreakpoint",G)}),(0,a.useEffect)(()=>{!v.current&&y.current&&(y.current.emitSlidesClasses(),v.current=!0)}),B(()=>{if(o&&(o.current=g.current),g.current)return y.current.destroyed&&Y(),!function({el:e,nextEl:t,prevEl:r,paginationEl:n,scrollbarEl:i,swiper:s},a){R(a)&&t&&r&&(s.params.navigation.nextEl=t,s.originalParams.navigation.nextEl=t,s.params.navigation.prevEl=r,s.originalParams.navigation.prevEl=r),F(a)&&n&&(s.params.pagination.el=n,s.originalParams.pagination.el=n),z(a)&&i&&(s.params.scrollbar.el=i,s.originalParams.scrollbar.el=i),s.init(e)}({el:g.current,nextEl:S.current,prevEl:E.current,paginationEl:x.current,scrollbarEl:T.current,swiper:y.current},M),i&&!y.current.destroyed&&i(y.current),()=>{y.current&&!y.current.destroyed&&y.current.destroy(!0,!1)}},[]),B(()=>{!d&&k&&y.current&&Object.keys(k).forEach(e=>{y.current.on(e,k[e])});let e=function(e,t,r,n,i){let s=[];if(!t)return s;let a=e=>{0>s.indexOf(e)&&s.push(e)};if(r&&n){let e=n.map(i),t=r.map(i);e.join("")!==t.join("")&&a("children"),n.length!==r.length&&a("children")}return D.filter(e=>"_"===e[0]).map(e=>e.replace(/_/,"")).forEach(r=>{if(r in e&&r in t)if(N(e[r])&&N(t[r])){let n=Object.keys(e[r]),i=Object.keys(t[r]);n.length!==i.length?a(r):(n.forEach(n=>{e[r][n]!==t[r][n]&&a(r)}),i.forEach(n=>{e[r][n]!==t[r][n]&&a(r)}))}else e[r]!==t[r]&&a(r)}),s}(C,b.current,P,w.current,e=>e.key);return b.current=C,w.current=P,e.length&&y.current&&!y.current.destroyed&&function({swiper:e,slides:t,passedParams:r,changedParams:n,nextEl:i,prevEl:s,scrollbarEl:a,paginationEl:o}){let d,u,c,p,h,f,m,v,g=n.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:y,pagination:b,navigation:w,scrollbar:S,virtual:E,thumbs:x}=e;n.includes("thumbs")&&r.thumbs&&r.thumbs.swiper&&!r.thumbs.swiper.destroyed&&y.thumbs&&(!y.thumbs.swiper||y.thumbs.swiper.destroyed)&&(d=!0),n.includes("controller")&&r.controller&&r.controller.control&&y.controller&&!y.controller.control&&(u=!0),n.includes("pagination")&&r.pagination&&(r.pagination.el||o)&&(y.pagination||!1===y.pagination)&&b&&!b.el&&(c=!0),n.includes("scrollbar")&&r.scrollbar&&(r.scrollbar.el||a)&&(y.scrollbar||!1===y.scrollbar)&&S&&!S.el&&(p=!0),n.includes("navigation")&&r.navigation&&(r.navigation.prevEl||s)&&(r.navigation.nextEl||i)&&(y.navigation||!1===y.navigation)&&w&&!w.prevEl&&!w.nextEl&&(h=!0);let T=t=>{e[t]&&(e[t].destroy(),"navigation"===t?(e.isElement&&(e[t].prevEl.remove(),e[t].nextEl.remove()),y[t].prevEl=void 0,y[t].nextEl=void 0,e[t].prevEl=void 0,e[t].nextEl=void 0):(e.isElement&&e[t].el.remove(),y[t].el=void 0,e[t].el=void 0))};n.includes("loop")&&e.isElement&&(y.loop&&!r.loop?f=!0:!y.loop&&r.loop?m=!0:v=!0),g.forEach(e=>{if(N(y[e])&&N(r[e]))Object.assign(y[e],r[e]),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in r[e]&&!r[e].enabled&&T(e);else{let t=r[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&T(e):y[e]=r[e]}}),g.includes("controller")&&!u&&e.controller&&e.controller.control&&y.controller&&y.controller.control&&(e.controller.control=y.controller.control),n.includes("children")&&t&&E&&y.virtual.enabled?(E.slides=t,E.update(!0)):n.includes("virtual")&&E&&y.virtual.enabled&&(t&&(E.slides=t),E.update(!0)),n.includes("children")&&t&&y.loop&&(v=!0),d&&x.init()&&x.update(!0),u&&(e.controller.control=y.controller.control),c&&(e.isElement&&(!o||"string"==typeof o)&&((o=document.createElement("div")).classList.add("swiper-pagination"),o.part.add("pagination"),e.el.appendChild(o)),o&&(y.pagination.el=o),b.init(),b.render(),b.update(
1)),p&&(e.isElement&&(!a||"string"==typeof a)&&((a=document.createElement("div")).classList.add("swiper-scrollbar"),a.part.add("scrollbar"),e.el.appendChild(a)),a&&(y.scrollbar.el=a),S.init(),S.updateSize(),S.setTranslate()),h&&(e.isElement&&(i&&"string"!=typeof i||((i=document.createElement("div")).classList.add("swiper-button-next"),(0,l.s)(i,e.navigation.arrowSvg),i.part.add("button-next"),e.el.appendChild(i)),s&&"string"!=typeof s||((s=document.createElement("div")).classList.add("swiper-button-prev"),(0,l.s)(s,e.navigation.arrowSvg),s.part.add("button-prev"),e.el.appendChild(s))),i&&(y.navigation.nextEl=i),s&&(y.navigation.prevEl=s),w.init(),w.update()),n.includes("allowSlideNext")&&(e.allowSlideNext=r.allowSlideNext),n.includes("allowSlidePrev")&&(e.allowSlidePrev=r.allowSlidePrev),n.includes("direction")&&e.changeDirection(r.direction,!1),(f||v)&&e.loopDestroy(),(m||v)&&e.loopCreate(),e.update()}({swiper:y.current,slides:P,passedParams:C,changedParams:e,nextEl:S.current,prevEl:E.current,scrollbarEl:T.current,paginationEl:x.current}),()=>{k&&y.current&&Object.keys(k).forEach(e=>{y.current.off(e,k[e])})}}),B(()=>{(e=>{e&&!e.destroyed&&e.params.virtual&&(!e.params.virtual||e.params.virtual.enabled)&&(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.emit("_virtualUpdated"),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())})(y.current)},[p]),a.createElement(t,$({ref:g,className:j(`${u}${e?` ${e}`:""}`)},_),a.createElement(H.Provider,{value:y.current},O["container-start"],a.createElement(r,{className:function(e=""){return e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}(M.wrapperClass)},O["wrapper-start"],M.virtual?function(e,t,r){if(!r)return null;let n=e=>{let r=e;return e<0?r=t.length+e:r>=t.length&&(r-=t.length),r},i=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${r.offset}px`}:{top:`${r.offset}px`},{from:s,to:o}=r,l=e.params.loop?-t.length:0,d=e.params.loop?2*t.length:t.length,u=[];for(let e=l;e<d;e+=1)e>=s&&e<=o&&u.push(t[n(e)]);return u.map((t,r)=>a.cloneElement(t,{swiper:e,style:i,key:t.props.virtualIndex||t.key||`slide-${r}`}))}(y.current,P,p):P.map((e,t)=>a.cloneElement(e,{swiper:y.current,swiperSlideIndex:t})),O["wrapper-end"]),R(M)&&a.createElement(a.Fragment,null,a.createElement("div",{ref:E,className:"swiper-button-prev"}),a.createElement("div",{ref:S,className:"swiper-button-next"})),z(M)&&a.createElement("div",{ref:T,className:"swiper-scrollbar"}),F(M)&&a.createElement("div",{ref:x,className:"swiper-pagination"}),O["container-end"]))});Y.displayName="Swiper";let q=(0,a.forwardRef)(({tag:e="div",children:t,className:r="",swiper:n,zoom:i,lazy:s,virtualIndex:o,swiperSlideIndex:l,...d}={},u)=>{let c=(0,a.useRef)(null),[p,h]=(0,a.useState)("swiper-slide"),[f,m]=(0,a.useState)(!1);function v(e,t,r){t===c.current&&h(r)}B(()=>{if(void 0!==l&&(c.current.swiperSlideIndex=l),u&&(u.current=c.current),c.current&&n){if(n.destroyed){"swiper-slide"!==p&&h("swiper-slide");return}return n.on("_slideClass",v),()=>{n&&n.off("_slideClass",v)}}}),B(()=>{n&&c.current&&!n.destroyed&&h(n.getSlideClasses(c.current))},[n]);let g={isActive:p.indexOf("swiper-slide-active")>=0,isVisible:p.indexOf("swiper-slide-visible")>=0,isPrev:p.indexOf("swiper-slide-prev")>=0,isNext:p.indexOf("swiper-slide-next")>=0},y=()=>"function"==typeof t?t(g):t;return a.createElement(e,$({ref:c,className:j(`${p}${r?` ${r}`:""}`),"data-swiper-slide-index":o,onLoad:()=>{m(!0)}},d),i&&a.createElement(G.Provider,{value:g},a.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof i?i:void 0},y(),s&&!f&&a.createElement("div",{className:"swiper-lazy-preloader",ref:e=>{e&&(e.lazyPreloaderManaged=!0)}}))),!i&&a.createElement(G.Provider,{value:g},y(),s&&!f&&a.createElement("div",{className:"swiper-lazy-preloader",ref:e=>{e&&(e.lazyPreloaderManaged=!0)}})))});q.displayName="SwiperSlide"},2735:(e,t,r)=>{"use strict";var n=r(85450);r(71914);var i=r(34340),s=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(i),a=void 0!==n&&n.env&&!0,o=function(e){return"[object String]"===Object.prototype.toString.call(e)},l=function(){function e(e){var t=void 0===e?{}:e,r=t.name,n=void 0===r?"stylesheet":r,i=t.optimizeForSpeed,s=void 0===i?a:i;d(o(n),"`name` must be a string"),this._name=n,this._deletedRulePlaceholder="#"+n+"-deleted-rule____{}",d("boolean"==typeof s,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=s,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var l="undefined"!=typeof window&&document.querySelector('meta[property="csp-nonce"]');this._nonce=l?l.getAttribute("content"):null}var t,r=e.prototype;return r.setOptimizeForSpeed=function(e){d("boolean"==typeof e,"`setOptimizeForSpeed` accepts a boolean"),d(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=e,this.inject()},r.isOptimizeForSpeed=function(){return this._optimizeForSpeed},r.inject=function(){var e=this;if(d(!this._injected,"sheet already injected"),this._injected=!0,"undefined"!=typeof window&&this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.get
1Sheet(),this._optimizeForSpeed||(a||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(t,r){return"number"==typeof r?e._serverSheet.cssRules[r]={cssText:t}:e._serverSheet.cssRules.push({cssText:t}),r},deleteRule:function(t){e._serverSheet.cssRules[t]=null}}},r.getSheetForTag=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]},r.getSheet=function(){return this.getSheetForTag(this._tags[this._tags.length-1])},r.insertRule=function(e,t){if(d(o(e),"`insertRule` accepts only strings"),"undefined"==typeof window)return"number"!=typeof t&&(t=this._serverSheet.cssRules.length),this._serverSheet.insertRule(e,t),this._rulesCount++;if(this._optimizeForSpeed){var r=this.getSheet();"number"!=typeof t&&(t=r.cssRules.length);try{r.insertRule(e,t)}catch(t){return a||console.warn("StyleSheet: illegal rule: \n\n"+e+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),-1}}else{var n=this._tags[t];this._tags.push(this.makeStyleTag(this._name,e,n))}return this._rulesCount++},r.replaceRule=function(e,t){if(this._optimizeForSpeed||"undefined"==typeof window){var r="undefined"!=typeof window?this.getSheet():this._serverSheet;if(t.trim()||(t=this._deletedRulePlaceholder),!r.cssRules[e])return e;r.deleteRule(e);try{r.insertRule(t,e)}catch(n){a||console.warn("StyleSheet: illegal rule: \n\n"+t+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),r.insertRule(this._deletedRulePlaceholder,e)}}else{var n=this._tags[e];d(n,"old rule at index `"+e+"` not found"),n.textContent=t}return e},r.deleteRule=function(e){if("undefined"==typeof window)return void this._serverSheet.deleteRule(e);if(this._optimizeForSpeed)this.replaceRule(e,"");else{var t=this._tags[e];d(t,"rule at index `"+e+"` not found"),t.parentNode.removeChild(t),this._tags[e]=null}},r.flush=function(){this._injected=!1,this._rulesCount=0,"undefined"!=typeof window?(this._tags.forEac
1h(function(e){return e&&e.parentNode.removeChild(e)}),this._tags=[]):this._serverSheet.cssRules=[]},r.cssRules=function(){var e=this;return"undefined"==typeof window?this._serverSheet.cssRules:this._tags.reduce(function(t,r){return r?t=t.concat(Array.prototype.map.call(e.getSheetForTag(r).cssRules,function(t){return t.cssText===e._deletedRulePlaceholder?null:t})):t.push(null),t},[])},r.makeStyleTag=function(e,t,r){t&&d(o(t),"makeStyleTag accepts only strings as second parameter");var n=document.createElement("style");this._nonce&&n.setAttribute("nonce",this._nonce),n.type="text/css",n.setAttribute("data-"+e,""),t&&n.appendChild(document.createTextNode(t));var i=document.head||document.getElementsByTagName("head")[0];return r?i.insertBefore(n,r):i.appendChild(n),n},t=[{key:"length",get:function(){return this._rulesCount}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}();function d(e,t){if(!e)throw Error("StyleSheet: "+t+".")}var u=function(e){for(var t=5381,r=e.length;r;)t=33*t^e.charCodeAt(--r);return t>>>0},c={};function p(e,t){if(!t)return"jsx-"+e;var r=String(t),n=e+r;return c[n]||(c[n]="jsx-"+u(e+"-"+r)),c[n]}function h(e,t){"undefined"==typeof window&&(t=t.replace(/\/style/gi,"\\/style"));var r=e+t;return c[r]||(c[r]=t.replace(/__jsx-style-dynamic-selector/g,e)),c[r]}var f=function(){function e(e){var t=void 0===e?{}:e,r=t.styleSheet,n=void 0===r?null:r,i=t.optimizeForSpeed,s=void 0!==i&&i;this._sheet=n||new l({name:"styled-jsx",optimizeForSpeed:s}),this._sheet.inject(),n&&"boolean"==typeof s&&(this._sheet.setOptimizeForSpeed(s),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer=void 0,this._indices={},this._instancesCounts={}}var t=e.prototype;return t.add=function(e){var t=this;void 0===this._optimizeForSpeed&&(this._optimizeForSpeed=Array.isArray(e.children),this._sheet.setOptimizeForSpeed(this._optimizeForSpeed),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),"undefined"==typeof window||this._fromServer||(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(e,t){return e[t]=0,e},{}));var r=this.getIdAndRules(e),n=r.styleId,i=r.rules;if(n in this._instancesCounts){this._instancesCounts[n]+=1;return}var s=i.map(function(e){return t._sheet.insertRule(e)}).filter(function(e){return -1!==e});this._indices[n]=s,this._instancesCounts[n]=1},t.remove=function(e){var t=this,r=this.getIdAndRules(e).styleId;if(function(e,t){if(!e)throw Error("StyleSheetRegistry: "+t+".")}(r in this._instancesCounts,"styleId: `"+r+"` not found"),this._instancesCounts[r]-=1,this._instancesCounts[r]<1){var n=this._fromServer&&this._fromServer[r];n?(n.parentNode.removeChild(n),delete this._fromServer[r]):(this._indices[r].forEach(function(e){return t._sheet.deleteRule(e)}),delete this._indices[r]),delete this._instancesCounts[r]}},t.update=function(e,t){this.add(t),this.remove(e)},t.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},t.cssRules=function(){var e=this,t=this._fromServer?Object.keys(this._fromServer).map(function(t){return[t,e._fromServer[t]]}):[],r=this._sheet.cssRules();return t.concat(Object.keys(this._indices).map(function(t){return[t,e._indices[t].map(function(e){return r[e].cssText}).join(e._optimizeForSpeed?"":"\n")]}).filter(function(e){return!!e[1]}))},t.styles=function(e){var t,r;return t=this.cssRules(),void 0===(r=e)&&(r={}),t.map(function(e){var t=e[0],n=e[1];return s.default.createElement("style",{id:"__"+t,key:"__"+t,nonce:r.nonce?r.nonce:void 0,dangerouslySetInnerHTML:{__html:n}})})},t.getIdAndRules=function(e){var t=e.children,r=e.dynamic,n=e.id;if(r){var i=p(n,r);return{styleId:i,rules:Array.isArray(t)?t.map(function(e){return h(i,e)}):[h(i,t)]}}return{styleId:p(n),rules:Array.isArray(t)?t:[t]}},t.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(e,t){return e[t.id.slice(2)]=t,e},{})},e}(),m=i.createContext(null);m.displayName="StyleSheetContext";var v=s.default.useInsertionEffect||s.default.useLayoutEffect,g="undefined"!=typeof window?new f:void 0;function y(e){var t=g||i.useContext(m);return t&&("undefined"==typeof window?t.add(e):v(function(){return t.add(e),function(){t.remove(e)}},[e.id,String(e.dynamic)])),null}y.dynamic=function(e){return e.map(function(e){return p(e[0],e[1])}).join(" ")},t.style=y},2988:()=>{},5279:(e,t,r)=>{"use strict";function n(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function i(e={},t={}){let r=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>
1r.indexOf(e)).forEach(r=>{void 0===e[r]?e[r]=t[r]:n(t[r])&&n(e[r])&&Object.keys(t[r]).length>0&&i(e[r],t[r])})}r.d(t,{a:()=>l,g:()=>a});let 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(){let e="undefined"!=typeof document?document:{};return i(e,s),e}let o={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 l(){let e="undefined"!=typeof window?window:{};return i(e,o),e}},7854:()=>{},11782:()=>{},16381:(e,t,r)=>{"use strict";r.d(t,{T3:()=>O,T5:()=>E,pH:()=>k,ov:()=>I,zD:()=>L});var n=r(34340);let i=n.createContext(null);function s(){}let a=new Set(["_calcMatrices","_calcFogMatrices","_updateCameraState","_updateSeaLevelZoom"]),o=["type","source","source-layer","minzoom","maxzoom","filter","layout"];function l(e){if(!e)return null;if("string"==typeof e||("toJS"in e&&(e=e.toJS()),!e.layers))return e;let t={};for(let r of e.layers)t[r.id]=r;let r=e.layers.map(e=>{let r=null;"interactive"in e&&(r=Object.assign({},e),delete r.interactive);let n=t[e.ref];if(n)for(let t of(r=r||Object.assign({},e),delete r.ref,o))t in n&&(r[t]=n[t]);return r||e});return{...e,layers:r}}function d(e,t){if(e===t)return!0;if(!e||!t)return!1;if(Array.isArray(e)){if(!Array.isArray(t)||e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(!d(e[r],t[r]))return!1;return!0}if(Array.isArray(t))return!1;if("object"==typeof e&&"object"==typeof t){let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let n of r)if(!t.hasOwnProperty(n)||!d(e[n],t[n]))return!1;return!0}return!1}var u=r(85450);let c={version:8,sources:{},layers:[]},p={mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",click:"onClick",dblclick:"onDblClick",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",mouseout:"onMouseOut",contextmenu:"onContextMenu",touchstart:"onTouchStart",touchend:"onTouchEnd",touchmove:"onTouchMove",touchcancel:"onTouchCancel"},h={movestart:"onMoveStart",move:"onMove",moveend:"onMoveEnd",dragstart:"onDragStart",drag:"onDrag",dragend:"onDragEnd",zoomstart:"onZoomStart",zoom:"onZoom",zoomend:"onZoomEnd",rotatestart:"onRotateStart",rotate:"onRotate",rotateend:"onRotateEnd",pitchstart:"onPitchStart",pitch:"onPitch",pitchend:"onPitchEnd"},f={wheel:"onWheel",boxzoomstart:"onBoxZoomStart",boxzoomend:"onBoxZoomEnd",boxzoomcancel:"onBoxZoomCancel",resize:"onResize",load:"onLoad",render:"onRender",idle:"onIdle",remove:"onRemove",data:"onData",styledata:"onStyleData",sourcedata:"onSourceData",error:"onError"},m=["minZoom","maxZoom","minPitch","maxPitch","maxBounds","projection","renderWorldCopies"],v=["scrollZoom","boxZoom","dragRotate","dragPan","keyboard","doubleClickZoom","touchZoomRotate","touchPitch"];class g{constructor(e,t,r){this._map=null,this._internalUpdate=!1,this._inRender=!1,this._hoveredFeatures=null,this._deferredEvents={move:!1,zoom:!1,pitch:!1,rotate:!1},this._onEvent=e=>{let t=this.props[f[e.type]];t?t(e):"error"===e.type&&console.error(e.error)},this._onPointerEvent=e=>{("mousemove"===e.type||"mouseout"===e.type)&&this._updateHover(e);let t=this.props[p[e.type]];t&&(this.props.interactiveLayerIds&&"mouseover"!==e.type&&"mouseout"!==e.type&&(e.features=this._hoveredFeatures||this._queryRenderedFeatures(e.point)),t(e),delete e.features)},this._onCameraEvent=e=>{if(!this._internalUpdate){let t=this.props[h[e.type]],r=this._proxyTransform;t&&(e.viewState=function(e){return{longitude:e.center.lng,latitude:e.center.lat,zoom:e._seaLevelZoom??e.zoom,pitch:e.pitch,bearing:e.bearing,padding:e.padding,elevation:e._centerAltitude}}(r.$proposedTransform??r),t(e)),"moveend"===e.type&&(r.$proposedTransform=null)}e.type in this._deferredEvents&&(this._deferredEvents[e.type]=!1)},this._MapClass=e,this.props=t,this._initialize(r)}get map(){return this._map}get transform(){return this._map.transform}setProps(e){let t=this.props;this.props=e;let r=this._updateSettings(e,t);r&&this._createProxyTransform(this._map);let n=this._updateSize(e),i=this._updateViewState(e,!0);this._updateStyle(e,t),this._updateStyleComponents(e,t),this._updateHandlers(e,t),(r||n||i&&!this._map.isMoving())&&this.redraw()}static reuse(e,t){let r=g.savedMaps.pop();if(!r)return null;let n=r.map,i=n.getContainer();for(t.className=i.className;i.childNodes.length>0;)t.appendChild(i.childNodes[0]);n._container=t,r.setProps({...e,styleDiffing:!1}),n.resize();let{initialViewState:s}=e;return s&&(s.bounds?n.fitBounds(s.bounds,{...s.fitBoundsOptions,duration:0}):r._updateViewState(s,!1)),n.isStyleLoaded()?n.fire("load"):n.once("styledata",()=>n.fire("load")),n._update(),r}_initialize(e){let{props:t}=this,{mapStyle:r=c}=t,n={...t,...t.initialViewState,accessToken:t.mapboxAccessToken||function(){let e=null;if("undefined"!=typeof location){let t=/access_token=([^&\/]*)/.exec(location.search);e=t&&t[1]}try{e=e||u.env.MapboxAccessToken}catch{}try{e=e||u.env.REACT_APP_MAPBOX_ACCESS_TOKEN}catch{}return e}()||null,container:e,style:l(r)},i=n.initialViewState||n.viewState||n;if(Object.assign(n,{center:[i.longitude||0,i.latitude||0],zoom:i.zoom||0,pitch:i.pitch||0,bearing:i.bearing||0}),t.gl){let e=HTMLCanvasElement.prototype.getContext;HTMLCanvasElement.prototype.getContext=()=>(HTMLCanvasElement.prototype.getContext=e,t.gl)}let s=new this._MapClass(n);i.padding&&s.setPadding(i.padding),t.cursor&&(s.getCanvas().style.cursor=t.cursor),this._createProxyTransform(s);let a=s._render;s._render=e=>{this._inRender=!0,a.call(s,e),this._inRender=!1};let o=s._renderTaskQueue.run;s._renderTaskQueue.run=e=>{this._proxyTransform.$internalUpdate=!0,o.call(s._renderTaskQueue,e),this._proxyTransform.$internalUpdate=!1,this._fireDefferedEvents()};let d=s.jumpTo;s.jumpTo=(...e)=>(this._proxyTransform.$internalUpdate=!0,d.apply(s,e),this._proxyTransform.$internalUpdate=!1,s);let m=s.fire;
1for(let e in s.fire=this._fireEvent.bind(this,m),s.on("styledata",()=>{this._updateStyleComponents(this.props,{})}),s.on("sourcedata",()=>{this._updateStyleComponents(this.props,{})}),p)s.on(e,this._onPointerEvent);for(let e in h)s.on(e,this._onCameraEvent);for(let e in f)s.on(e,this._onEvent);this._map=s}recycle(){let e=this.map.getContainer().querySelector("[mapboxgl-children]");e?.remove(),g.savedMaps.push(this)}destroy(){this._map.remove()}redraw(){let e=this._map;!this._inRender&&e.style&&(e._frame&&(e._frame.cancel(),e._frame=null),e._render())}_createProxyTransform(e){var t;let r,n,i,o=(t=e.transform,r=!1,n={},i=null,new Proxy(t,{get(e,s){var o;return"$reactViewState"===s?n:"$proposedTransform"===s?i:"$internalUpdate"===s?r:"_setZoom"===s?e=>{r&&i?.[s](e),Number.isFinite(n.zoom)||t[s](e)}:(r&&"_translateCameraConstrained"===s&&(Number.isFinite((o=n).longitude)||Number.isFinite(o.latitude)||Number.isFinite(o.zoom)||Number.isFinite(o.pitch)||Number.isFinite(o.bearing))&&(i=i||t.clone()),a.has(s))?function(...e){i?.[s](...e),t[s](...e)}:r&&i?i[s]:t[s]},set(e,a,o){if("$reactViewState"===a)return!function(e,t){let r=e._constrain,n=e._calcMatrices;if(e._constrain=s,e._calcMatrices=s,Number.isFinite(t.bearing)&&(e.bearing=t.bearing),Number.isFinite(t.pitch)&&(e.pitch=t.pitch),t.padding&&!e.isPaddingEqual(t.padding)&&(e.padding=t.padding),Number.isFinite(t.longitude)||Number.isFinite(t.latitude)){let r=e.center;e._center=new r.constructor(t.longitude??r.lng,t.latitude??r.lat)}if(Number.isFinite(t.zoom))if(e._centerAltitude=t.elevation??0,e.elevation){e._seaLevelZoom=t.zoom;let r=e.pixelsPerMeter/e.worldSize*e._centerAltitude,n=Math.max(e._mercatorZfromZoom(t.zoom)-r,e._mercatorZfromZoom(e._maxZoom));e._setZoom(e._zoomFromMercatorZ(n))}else e._seaLevelZoom=null,e.zoom=t.zoom;e._constrain=r,e._calcMatrices=n,e._unmodified||(e._constrain(),e._calcMatrices())}(t,n=o),!0;if("$proposedTransform"===a)return i=o,!0;if("$internalUpdate"===a)return r=o,!0;let l=o;return"center"===a||"_center"===a?(Number.isFinite(n.longitude)||Number.isFinite(n.latitude))&&(l=new o.constructor(n.longitude??o.lng,n.latitude??o.lat)):"zoom"===a||"_zoom"===a||"_seaLevelZoom"===a?Number.isFinite(n.zoom)&&(l=t[a]):"_centerAltitude"===a?Number.isFinite(n.elevation)&&(l=t[a]):"pitch"===a||"_pitch"===a?Number.isFinite(n.pitch)&&(l=t[a]):("bearing"===a||"rotation"===a||"angle"===a)&&Number.isFinite(n.bearing)&&(l=t[a]),r&&l!==o&&(i=i||t.clone()),r&&i&&(i[a]=o),t[a]=l,!0}}));e.transform=o,e.painter.transform=o,this._proxyTransform=o}_updateSize(e){let{viewState:t}=e;if(t){let e=this._map;if(t.width!==e.transform.width||t.height!==e.transform.height)return e.resize(),!0}return!1}_updateViewState(e,t){var r;let n=e.viewState||e,i=this._proxyTransform,{zoom:s,pitch:a,bearing:o}=i,l=(r=this._proxyTransform,!(!(Number.isFinite(n.longitude)&&r.center.lng!==n.longitude||Number.isFinite(n.latitude)&&r.center.lat!==n.latitude||Number.isFinite(n.bearing)&&r.bearing!==n.bearing||Number.isFinite(n.pitch)&&r.pitch!==n.pitch||Number.isFinite(n.zoom)&&(r._seaLevelZoom??r.zoom)!==n.zoom)&&(!n.padding||r.isPaddingEqual(n.padding))));if(i.$reactViewState=n,l&&t){let e=this._deferredEvents;e.move=!0,e.zoom||(e.zoom=s!==i.zoom),e.rotate||(e.rotate=o!==i.bearing),e.pitch||(e.pitch=a!==i.pitch)}return l}_updateSettings(e,t){let r=this._map,n=!1;for(let i of m)if(i in e&&!d(e[i],t[i])){n=!0;let t=r[`set${i[0].toUpperCase()}${i.slice(1)}`];t?.call(r,e[i])}return n}_updateStyle(e,t){if(e.cursor!==t.cursor&&(this._map.getCanvas().style.cursor=e.cursor||""),e.mapStyle!==t.mapStyle){let{mapStyle:t=c,styleDiffing:r=!0}=e,n={diff:r};return"localIdeographFontFamily"in e&&(n.localIdeographFontFamily=e.localIdeographFontFamily),this._map.setStyle(l(t),n),!0}return!1}_updateStyleComponents(e,t){let r=this._map,n=!1;return r.isStyleLoaded()&&("light"in e&&r.setLight&&!d(e.light,t.light)&&(n=!0,r.setLight(e.light)),"fog"in e&&r.setFog&&!d(e.fog,t.fog)&&(n=!0,r.setFog(e.fog)),"terrain"in e&&r.setTerrain&&!d(e.terrain,t.terrain)&&(!e.terrain||r.getSource(e.terrain.source))&&(n=!0,r.setTerrain(e.terrain))),n}_updateHandlers(e,t){let r=this._map,n=!1;for(let i of v){let s=e[i]??!0;d(s,t[i]??!0)||(n=!0,s?r[i].enable(s):r[i].disable())}return n}_queryRenderedFeatures(e){let t=this._map,{interactiveLayerIds:r=[]}=this.props;try{return t.queryRenderedFeatures(e,{layers:r.filter(t.getLayer.bind(t))})}catch{return[]}}_updateHover(e){let{props:t}=this;if(t.interactiveLayerIds&&(t.onMouseMove||t.onMouseEnter||t.onMouseLeave)){let t=e.type,r=this._hoveredFeatures?.length>0,n=this._queryRenderedFeatures(e.point),i=n.length>0;!i&&r&&(e.type="mouseleave",this._onPointerEvent(e)),this._hoveredFeatures=n,i&&!r&&(e.type="mouseenter",this._onPointerEvent(e)),e.type=t}else this._hoveredFeatures=null}_fireEvent(e,t,r){let n=this._map,i=this._proxyTransform,s=i.$internalUpdate;try{i.$internalUpdate=!1,e.call(n,t,r)}finally{i.$internalUpdate=s}return n}_fireDefferedEvents(){let e=this._map;for(let t in this._internalUpdate=!0,this._deferredEvents)this._deferredEvents[t]&&e.fire(t);this._internalUpdate=!1}}g.savedMaps=[];
1let y=["setMaxBounds","setMinZoom","setMaxZoom","setMinPitch","setMaxPitch","setRenderWorldCopies","setProjection","setStyle","addSource","removeSource","addLayer","removeLayer","setLayerZoomRange","setFilter","setPaintProperty","setLayoutProperty","setLight","setTerrain","setFog","remove"],b="undefined"!=typeof document?n.useLayoutEffect:n.useEffect,w=["baseApiUrl","maxParallelImageRequests","workerClass","workerCount","workerUrl"],S=n.createContext(null),E=n.forwardRef(function(e,t){let s=(0,n.useContext)(i),[a,o]=(0,n.useState)(null),l=(0,n.useRef)(),{current:d}=(0,n.useRef)({mapLib:null,map:null});(0,n.useEffect)(()=>{let t,n=e.mapLib,i=!0;return Promise.resolve(n||r.e(4622).then(r.t.bind(r,1406,19))).then(r=>{if(!i)return;if(!r)throw Error("Invalid mapLib");let n="Map"in r?r:r.default;if(!n.Map)throw Error("Invalid mapLib");for(let t of w)t in e&&(n[t]=e[t]);let{RTLTextPlugin:a="https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-rtl-text/v0.2.3/mapbox-gl-rtl-text.js"}=e;a&&n.getRTLTextPluginStatus&&"unavailable"===n.getRTLTextPluginStatus()&&n.setRTLTextPlugin(a,e=>
1{e&&console.error(e)},!0),e.reuseMaps&&(t=g.reuse(e,l.current)),t||(t=new g(n.Map,e,l.current)),d.map=function(e){if(!e)return null;let t=e.map,r={getMap:()=>t,getCenter:()=>e.transform.center,getZoom:()=>e.transform.zoom,getBearing:()=>e.transform.bearing,getPitch:()=>e.transform.pitch,getPadding:()=>e.transform.padding,getBounds:()=>e.transform.getBounds(),project:r=>{let n=t.transform;t.transform=e.transform;let i=t.project(r);return t.transform=n,i},unproject:r=>{let n=t.transform;t.transform=e.transform;let i=t.unproject(r);return t.transform=n,i},queryTerrainElevation:(r,n)=>{let i=t.transform;t.transform=e.transform;let s=t.queryTerrainElevation(r,n);return t.transform=i,s},queryRenderedFeatures:(r,n)=>{let i=t.transform;t.transform=e.transform;let s=t.queryRenderedFeatures(r,n);return t.transform=i,s}};for(let e of function(e){let t=new Set,r=e;for(;r;){for(let n of Object.getOwnPropertyNames(r))"_"!==n[0]&&"function"==typeof e[n]&&"fire"!==n&&"setEventedParent"!==n&&t.add(n);r=Object.getPrototypeOf(r)}return Array.from(t)}(t))e in r||y.includes(e)||(r[e]=t[e].bind(t));return r}(t),d.mapLib=n,o(t),s?.onMapMount(d.map,e.id)}).catch(t=>{let{onError:r}=e;r?r({type:"error",target:null,error:t}):console.error(t)}),()=>{i=!1,t&&(s?.onMapUnmount(e.id),e.reuseMaps?t.recycle():t.destroy())}},[]),b(()=>{a&&a.setProps(e)}),(0,n.useImperativeHandle)(t,()=>d.map,[a]);let u=(0,n.useMemo)(()=>({position:"relative",width:"100%",height:"100%",...e.style}),[e.style]);return n.createElement("div",{id:e.id,ref:l,style:u},a&&n.createElement(S.Provider,{value:d},n.createElement("div",{"mapboxgl-children":"",style:{height:"100%"}},e.children)))});var x=r(28453);let T=/box|flex|grid|column|lineHeight|fontWeight|opacity|order|tabSize|zIndex/;function M(e,t){if(!e||!t)return;let r=e.style;for(let e in t){let n=t[e];Number.isFinite(n)&&!T.test(e)?r[e]=`${n}px`:r[e]=n}}function C(e,t){if(e===t)return null;let r=_(e),n=_(t),i=[];for(let e of n)r.has(e)||i.push(e);for(let e of r)n.has(e)||i.push(e);return 0===i.length?null:i}function _(e){return new Set(e?e.trim().split(/\s+/):[])}let k=(0,n.memo)((0,n.forwardRef)((e,t)=>{let{map:r,mapLib:i}=(0,n.useContext)(S),s=(0,n.useRef)({props:e}),a=(0,n.useMemo)(()=>{let t=!1;n.Children.forEach(e.children,e=>{e&&(t=!0)});let r={...e,element:t?document.createElement("div"):null},o=new i.Marker(r);return o.setLngLat([e.longitude,e.latitude]),o.getElement().addEventListener("click",e=>{s.current.props.onClick?.({type:"click",target:o,originalEvent:e})}),o.on("dragstart",e=>{e.lngLat=a.getLngLat(),s.current.props.onDragStart?.(e)}),o.on("drag",e=>{e.lngLat=a.getLngLat(),s.current.props.onDrag?.(e)}),o.on("dragend",e=>{e.lngLat=a.getLngLat(),s.current.props.onDragEnd?.(e)}),o},[]);(0,n.useEffect)(()=>(a.addTo(r.getMap()),()=>{a.remove()}),[]);let{longitude:o,latitude:l,offset:d,style:u,draggable:c=!1,popup:p=null,rotation:h=0,rotationAlignment:f="auto",pitchAlignment:m="auto"}=e;(0,n.useEffect)(()=>{M(a.getElement(),u)},[u]),(0,n.useImperativeHandle)(t,()=>a,[]);let v=s.current.props;(a.getLngLat().lng!==o||a.getLngLat().lat!==l)&&a.setLngLat([o,l]),d&&!function(e,t){let r=Array.isArray(e)?e[0]:e?e.x:0,n=Array.isArray(e)?e[1]:e?e.y:0,i=Array.isArray(t)?t[0]:t?t.x:0,s=Array.isArray(t)?t[1]:t?t.y:0;return r===i&&n===s}(a.getOffset(),d)&&a.setOffset(d),a.isDraggable()!==c&&a.setDraggable(c),a.getRotation()!==h&&a.setRotation(h),a.getRotationAlignment()!==f&&a.setRotationAlignment(f),a.getPitchAlignment()!==m&&a.setPitchAlignment(m),a.getPopup()!==p&&a.setPopup(p);let g=C(v.className,e.className);if(g)for(let e of g)a.toggleClassName(e);return s.current.props=e,(0,x.createPortal)(e.children,a.getElement())})),L=(0,n.memo)((0,n.forwardRef)((e,t)=>{let{map:r,mapLib:i}=(0,n.useContext)(S),s=(0,n.useMemo)(()=>document.createElement("div"),[]),a=(0,n.useRef)({props:e}),o=(0,n.useMemo)(()=>{let t={...e},r=new i.Popup(t);return r.setLngLat([e.longitude,e.latitude]),r.once("open",e=>{a.current.props.onOpen?.(e)}),r},[]);if((0,n.useEffect)(()=>{let e=e=>{a.current.props.onClose?.(e)};return o.on("close",e),o.setDOMContent(s).addTo(r.getMap()),()=>{o.off("close",e),o.isOpen()&&o.remove()}},[]),(0,n.useEffect)(()=>{M(o.getElement(),e.style)},[e.style]),(0,n.useImperativeHandle)(t,()=>o,[]),o.isOpen()){let t=a.current.props;(o.getLngLat().lng!==e.longitude||o.getLngLat().lat!==e.latitude)&&o.setLngLat([e.longitude,e.latitude]),e.offset&&!d(t.offset,e.offset)&&(o.options.anchor=e.anchor,o.setOffset(e.offset)),(t.anchor!==e.anchor||t.maxWidth!==e.maxWidth)&&o.setMaxWidth(e.maxWidth);let r=C(t.className,e.className);if(r)for(let e of r)o.toggleClassName(e);a.current.props=e}return(0,x.createPortal)(e.children,s)}));
1function P(e,t,r,i){let s=(0,n.useContext)(S),a=(0,n.useMemo)(()=>e(s),[]);return(0,n.useEffect)(()=>{let e="function"==typeof t&&"function"==typeof r?t:null,n="function"==typeof r?r:"function"==typeof t?t:null,{map:o}=s;return!o.hasControl(a)&&(o.addControl(a,(i||r||t)?.position),e&&e(s)),()=>{n&&n(s),o.hasControl(a)&&o.removeControl(a)}},[]),a}(0,n.memo)(function(e){let t=P(({mapLib:t})=>new t.AttributionControl(e),{position:e.position});return(0,n.useEffect)(()=>{M(t._container,e.style)},[e.style]),null});let O=(0,n.memo)(function(e){let t=P(({mapLib:t})=>new t.FullscreenControl({container:e.containerId&&document.getElementById(e.containerId)}),{position:e.position});return(0,n.useEffect)(()=>{M(t._controlContainer,e.style)},[e.style]),null});(0,n.memo)((0,n.forwardRef)(function(e,t){let r=(0,n.useRef)({props:e}),i=P(({mapLib:t})=>{let n=new t.GeolocateControl(e),i=n._setupUI.bind(n);return n._setupUI=e=>{n._container.hasChildNodes()||i(e)},n.on("geolocate",e=>{r.current.props.onGeolocate?.(e)}),n.on("error",e=>{r.current.props.onError?.(e)}),n.on("outofmaxbounds",e=>{r.current.props.onOutOfMaxBounds?.(e)}),n.on("trackuserlocationstart",e=>{r.current.props.onTrackUserLocationStart?.(e)}),n.on("trackuserlocationend",e=>{r.current.props.onTrackUserLocationEnd?.(e)}),n},{position:e.position});return r.current.props=e,(0,n.useImperativeHandle)(t,()=>i,[]),(0,n.useEffect)(()=>{M(i._container,e.style)},[e.style]),null}));let I=(0,n.memo)(function(e){let t=P(({mapLib:t})=>new t.NavigationControl(e),{position:e.position});return(0,n.useEffect)(()=>{M(t._container,e.style)},[e.style]),null});(0,n.memo)(function(e){let t=P(({mapLib:t})=>new t.ScaleControl(e),{position:e.position}),r=(0,n.useRef)(e),i=r.current;r.current=e;let{style:s}=e;return void 0!==e.maxWidth&&e.maxWidth!==i.maxWidth&&(t.options.maxWidth=e.maxWidth),void 0!==e.unit&&e.unit!==i.unit&&t.setUnit(e.unit),(0,n.useEffect)(()=>{M(t._container,s)},[s]),null})},17727:(e,t,r)=>{"use strict";r.d(t,{Jq:()=>u,Ij:()=>c,t9:()=>b,hw:()=>v,_R:()=>m,n:()=>y,Vx:()=>o,dK:()=>d});var n=r(5279),i=r(21486);function s(e,t,r,n){return e.params.createElements&&Object.keys(n).forEach(s=>{if(!r[s]&&!0===r.auto){let a=(0,i.e)(e.el,`.${n[s]}`)[0];a||((a=(0,i.c)("div",n[s])).className=n[s],e.el.append(a)),r[s]=a,t[s]=a}}),r}let a='<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>';function o({swiper:e,extendParams:t,on:r,emit:n}){function o(t){let r;return t&&"string"==typeof t&&e.isElement&&(r=e.el.querySelector(t)||e.hostEl.querySelector(t))?r:(t&&("string"==typeof t&&(r=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&"string"==typeof t&&r&&r.length>1&&1===e.el.querySelectorAll(t).length?r=e.el.querySelector(t):r&&1===r.length&&(r=r[0])),t&&!r)?t:r}function l(t,r){let n=e.params.navigation;(t=(0,i.m)(t)).forEach(t=>{t&&(t.classList[r?"add":"remove"](...n.disabledClass.split(" ")),"BUTTON"===t.tagName&&(t.disabled=r),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](n.lockClass))})}function d(){let{nextEl:t,prevEl:r}=e.navigation;if(e.params.loop){l(r,!1),l(t,!1);return}l(r,e.isBeginning&&!e.params.rewind),l(t,e.isEnd&&!e.params.rewind)}function u(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),n("navigationPrev"))}function c(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),n("navigationNext"))}function p(){let t=e.params.navigation;if(e.params.navigation=s(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(t.nextEl||t.prevEl))return;let r=o(t.nextEl),n=o(t.prevEl);Object.assign(e.navigation,{nextEl:r,prevEl:n}),r=(0,i.m)(r),n=(0,i.m)(n);let l=(r,n)=>{if(r){if(t.addIcons&&r.matches(".swiper-button-next,.swiper-button-prev")&&!r.querySelector("svg")){let e=document.createElement("div");(0,i.s)(e,a),r.appendChild(e.querySelector("svg")),e.remove()}r.addEventListener("click","next"===n?c:u)}!e.enabled&&r&&r.classList.add(...t.lockClass.split(" "))};
1r.forEach(e=>l(e,"next")),n.forEach(e=>l(e,"prev"))}function h(){let{nextEl:t,prevEl:r}=e.navigation;t=(0,i.m)(t),r=(0,i.m)(r);let n=(t,r)=>{t.removeEventListener("click","next"===r?c:u),t.classList.remove(...e.params.navigation.disabledClass.split(" "))};t.forEach(e=>n(e,"next")),r.forEach(e=>n(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,arrowSvg:a},r("init",()=>{!1===e.params.navigation.enabled?f():(p(),d())}),r("toEdge fromEdge lock unlock",()=>{d()}),r("destroy",()=>{h()}),r("enable disable",()=>{let{nextEl:t,prevEl:r}=e.navigation;if(t=(0,i.m)(t),r=(0,i.m)(r),e.enabled)return void d();[...t,...r].filter(e=>!!e).forEach(t=>t.classList.add(e.params.navigation.lockClass))}),r("click",(t,r)=>{let{nextEl:s,prevEl:a}=e.navigation;s=(0,i.m)(s),a=(0,i.m)(a);let o=r.target,l=a.includes(o)||s.includes(o);if(e.isElement&&!l){let e=r.path||r.composedPath&&r.composedPath();e&&(l=e.find(e=>s.includes(e)||a.includes(e)))}if(e.params.navigation.hideOnClick&&!l){let t;if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===o||e.pagination.el.contains(o)))return;s.length?t=s[0].classList.contains(e.params.navigation.hiddenClass):a.length&&(t=a[0].classList.contains(e.params.navigation.hiddenClass)),!0===t?n("navigationShow"):n("navigationHide"),[...s,...a].filter(e=>!!e).forEach(t=>t.classList.toggle(e.params.navigation.hiddenClass))}});let f=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),h()};Object.assign(e.navigation,{enable:()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),p(),d()},disable:f,update:d,init:p,destroy:h})}function l(e=""){return`.${e.trim().replace(/([\.:!+\/()[\]#>~*^$|=,'"@{}\\])/g,"\\$1").replace(/ /g,".")}`}function d({swiper:e,extendParams:t,on:r,emit:n}){let a,o="swiper-pagination";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:`${o}-bullet`,bulletActiveClass:`${o}-bullet-active`,modifierClass:`${o}-`,currentClass:`${o}-current`,totalClass:`${o}-total`,hiddenClass:`${o}-hidden`,progressbarFillClass:`${o}-progressbar-fill`,progressbarOppositeClass:`${o}-progressbar-opposite`,clickableClass:`${o}-clickable`,lockClass:`${o}-lock`,horizontalClass:`${o}-horizontal`,verticalClass:`${o}-vertical`,paginationDisabledClass:`${o}-disabled`}}),e.pagination={el:null,bullets:[]};let d=0;function u(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&0===e.pagination.el.length}function c(t,r){let{bulletActiveClass:n}=e.params.pagination;t&&(t=t[`${"prev"===r?"previous":"next"}ElementSibling`])&&(t.classList.add(`${n}-${r}`),(t=t[`${"prev"===r?"previous":"next"}ElementSibling`])&&t.classList.add(`${n}-${r}-${r}`))}function p(t){let r=t.target.closest(l(e.params.pagination.bulletClass));if(!r)return;t.preventDefault();let n=(0,i.j)(r)*e.params.slidesPerGroup;if(e.params.loop){var s,a,o;if(e.realIndex===n)return;let t=(s=e.realIndex,a=n,(s%=o=e.slides.length,(a%=o)===s+1)?"next":a===s-1?"previous":void 0);"next"===t?e.slideNext():"previous"===t?e.slidePrev():e.slideToLoop(n)}else e.slideTo(n)}function h(){let t,r,s=e.rtl,o=e.params.pagination;if(u())return;let p=e.pagination.el;p=(0,i.m)(p);let h=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,f=e.params.loop?Math.ceil(h/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(r=e.previousRealIndex||0,t=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):void 0!==e.snapIndex?(t=e.snapIndex,r=e.previousSnapIndex):(r=e.previousIndex||0,t=e.activeIndex||0),"bullets"===o.type&&e.pagination.bullets&&e.pagination.bullets.length>0){let n,l,u,h=e.pagination.bullets;if(o.dynamicBullets&&(a=(0,i.i)(h[0],e.isHorizontal()?"width":"height",!0),p.forEach(t=>{t.style[e.isHorizontal()?"width":"height"]=`${a*(o.dynamicMainBullets+4)}px`}),o.dynamicMainBullets>1&&void 0!==r&&((d+=t-(r||0))>o.dynamicMainBullets-1?d=o.dynamicMainBullets-1:d<0&&(d=0)),u=((l=(n=Math.max(t-d,0))+(Math.min(h.length,o.dynamicMainBullets)-1))+n)/2),h.forEach(e
1=>{let t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${o.bulletActiveClass}${e}`)].map(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...t)}),p.length>1)h.forEach(r=>{let s=(0,i.j)(r);s===t?r.classList.add(...o.bulletActiveClass.split(" ")):e.isElement&&r.setAttribute("part","bullet"),o.dynamicBullets&&(s>=n&&s<=l&&r.classList.add(...`${o.bulletActiveClass}-main`.split(" ")),s===n&&c(r,"prev"),s===l&&c(r,"next"))});else{let r=h[t];if(r&&r.classList.add(...o.bulletActiveClass.split(" ")),e.isElement&&h.forEach((e,r)=>{e.setAttribute("part",r===t?"bullet-active":"bullet")}),o.dynamicBullets){let e=h[n],t=h[l];for(let e=n;e<=l;e+=1)h[e]&&h[e].classList.add(...`${o.bulletActiveClass}-main`.split(" "));c(e,"prev"),c(t,"next")}}if(o.dynamicBullets){let t=Math.min(h.length,o.dynamicMainBullets+4),r=(a*t-a)/2-u*a,n=s?"right":"left";h.forEach(t=>{t.style[e.isHorizontal()?n:"top"]=`${r}px`})}}p.forEach((r,s)=>{if("fraction"===o.type&&(r.querySelectorAll(l(o.currentClass)).forEach(e=>{e.textContent=o.formatFractionCurrent(t+1)}),r.querySelectorAll(l(o.totalClass)).forEach(e=>{e.textContent=o.formatFractionTotal(f)})),"progressbar"===o.type){let n;n=o.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";let i=(t+1)/f,s=1,a=1;"horizontal"===n?s=i:a=i,r.querySelectorAll(l(o.progressbarFillClass)).forEach(t=>{t.style.transform=`translate3d(0,0,0) scaleX(${s}) scaleY(${a})`,t.style.transitionDuration=`${e.params.speed}ms`})}"custom"===o.type&&o.renderCustom?((0,i.s)(r,o.renderCustom(e,t+1,f)),0===s&&n("paginationRender",r)):(0===s&&n("paginationRender",r),n("paginationUpdate",r)),e.params.watchOverflow&&e.enabled&&r.classList[e.isLocked?"add":"remove"](o.lockClass)})}function f(){let t=e.params.pagination;if(u())return;let r=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,s=e.pagination.el;s=(0,i.m)(s);let a="";if("bullets"===t.type){let n=e.params.loop?Math.ceil(r/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&n>r&&(n=r);for(let r=0;r<n;r+=1)t.renderBullet?a+=t.renderBullet.call(e,r,t.bulletClass):a+=`<${t.bulletElement} ${e.isElement?'part="bullet"':""} class="${t.bulletClass}"></${t.bulletElement}>`}"fraction"===t.type&&(a=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`),"progressbar"===t.type&&(a=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`),e.pagination.bullets=[],s.forEach(r=>{"custom"!==t.type&&(0,i.s)(r,a||""),"bullets"===t.type&&e.pagination.bullets.push(...r.querySelectorAll(l(t.bulletClass)))}),"custom"!==t.type&&n("paginationRender",s[0])}function m(){let t;e.params.pagination=s(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});let r=e.params.pagination;r.el&&("string"==typeof r.el&&e.isElement&&(t=e.el.querySelector(r.el)),t||"string"!=typeof r.el||(t=[...document.querySelectorAll(r.el)]),t||(t=r.el),t&&0!==t.length&&(e.params.uniqueNavElements&&"string"==typeof r.el&&Array.isArray(t)&&t.length>1&&(t=[...e.el.querySelectorAll(r.el)]).length>1&&(t=t.find(t=>(0,i.d)(t,".swiper")[0]===e.el)),Array.isArray(t)&&1===t.length&&(t=t[0]),Object.assign(e.pagination,{el:t}),(t=(0,i.m)(t)).forEach(t=>{"bullets"===r.type&&r.clickable&&t.classList.add(...(r.clickableClass||"").split(" ")),t.classList.add(r.modifierClass+r.type),t.classList.add(e.isHorizontal()?r.horizontalClass:r.verticalClass),"bullets"===r.type&&r.dynamicBullets&&(t.classList.add(`${r.modifierClass}${r.type}-dynamic`),d=0,r.dynamicMainBullets<1&&(r.dynamicMainBullets=1)),"progressbar"===r.type&&r.progressbarOpposite&&t.classList.add(r.progressbarOppositeClass),r.clickable&&t.addEventListener("click",p),e.enabled||t.classList.add(r.lockClass)})))}function v(){let t=e.params.pagination;if(u())return;let r=e.pagination.el;
1r&&(r=(0,i.m)(r)).forEach(r=>{r.classList.remove(t.hiddenClass),r.classList.remove(t.modifierClass+t.type),r.classList.remove(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&(r.classList.remove(...(t.clickableClass||"").split(" ")),r.removeEventListener("click",p))}),e.pagination.bullets&&e.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(" ")))}r("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;let t=e.params.pagination,{el:r}=e.pagination;(r=(0,i.m)(r)).forEach(r=>{r.classList.remove(t.horizontalClass,t.verticalClass),r.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),r("init",()=>{!1===e.params.pagination.enabled?g():(m(),f(),h())}),r("activeIndexChange",()=>{void 0===e.snapIndex&&h()}),r("snapIndexChange",()=>{h()}),r("snapGridLengthChange",()=>{f(),h()}),r("destroy",()=>{v()}),r("enable disable",()=>{let{el:t}=e.pagination;t&&(t=(0,i.m)(t)).forEach(t=>t.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass))}),r("lock unlock",()=>{h()}),r("click",(t,r)=>{let s=r.target,a=(0,i.m)(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&a&&a.length>0&&!s.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&s===e.navigation.nextEl||e.navigation.prevEl&&s===e.navigation.prevEl))return;!0===a[0].classList.contains(e.params.pagination.hiddenClass)?n("paginationShow"):n("paginationHide"),a.forEach(t=>t.classList.toggle(e.params.pagination.hiddenClass))}});let g=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=(0,i.m)(t)).forEach(t=>t.classList.add(e.params.pagination.paginationDisabledClass)),v()};Object.assign(e.pagination,{enable:()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=(0,i.m)(t)).forEach(t=>t.classList.remove(e.params.pagination.paginationDisabledClass)),m(),f(),h()},disable:g,render:f,update:h,init:m,destroy:v})}function u({swiper:e,extendParams:t,on:r}){let s,a;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,scrollOnFocus:!0,wrapperLiveRegion:!0}}),e.a11y={clicked:!1};let o=null,d=new Date().getTime();function u(e){let t=o;0!==t.length&&(0,i.s)(t,e)}function c(e){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function p(e){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function h(e,t){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("role",t)})}function f(e,t){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function m(e,t){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("aria-label",t)})}function v(e){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function g(e){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("aria-disabled",!1)})}function y(t){if(13!==t.keyCode&&32!==t.keyCode)return;let r=e.params.a11y,n=t.target;if(!(e.pagination&&e.pagination.el&&(n===e.pagination.el||e.pagination.el.contains(t.target)))||t.target.matches(l(e.params.pagination.bulletClass))){if(e.navigation&&e.navigation.prevEl&&e.navigation.nextEl){let t=(0,i.m)(e.navigation.prevEl);(0,i.m)(e.navigation.nextEl).includes(n)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?u(r.lastSlideMessage):u(r.nextSlideMessage)),t.includes(n)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?u(r.firstSlideMessage):u(r.prevSlideMessage))}e.pagination&&n.matches(l(e.params.pagination.bulletClass))&&n.click()}}function b(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function w(){return b()&&e.params.pagination.clickable}let S=(e,t,r)=>{var n;c(e),"BUTTON"!==e.tagName&&(h(e,"button"),e.addEventListener("keydown",y)),m(e,r),n=e,(n=(0,i.m)(n)).forEac
1h(e=>{e.setAttribute("aria-controls",t)})},E=t=>{a&&a!==t.target&&!a.contains(t.target)&&(s=!0),e.a11y.clicked=!0},x=()=>{s=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},T=e=>{d=new Date().getTime()},M=t=>{if(e.a11y.clicked||!e.params.a11y.scrollOnFocus||new Date().getTime()-d<100)return;let r=t.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!r||!e.slides.includes(r))return;a=r;let n=e.virtual&&e.params.virtual.enabled,i=(n?parseInt(r.getAttribute("data-swiper-slide-index"),10):e.slides.indexOf(r))===e.activeIndex,o=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(r);!i&&!o&&(t.sourceCapabilities&&t.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,requestAnimationFrame(()=>{s||(e.params.loop?e.slideToLoop(e.getSlideIndexWhenGrid(parseInt(r.getAttribute("data-swiper-slide-index"))),0):n?e.slideTo(e.getSlideIndexWhenGrid(parseInt(r.getAttribute("data-swiper-slide-index"),10)),0):e.slideTo(e.getSlideIndexWhenGrid(e.slides.indexOf(r)),0),s=!1)})))},C=()=>{let t=e.params.a11y;t.itemRoleDescriptionMessage&&f(e.slides,t.itemRoleDescriptionMessage),t.slideRole&&h(e.slides,t.slideRole);let r=e.slides.length;t.slideLabelMessage&&e.slides.forEach((n,i)=>{let s=e.params.loop?parseInt(n.getAttribute("data-swiper-slide-index"),10):i;m(n,t.slideLabelMessage.replace(/\{\{index\}\}/,s+1).replace(/\{\{slidesLength\}\}/,r))})};r("beforeInit",()=>{(o=(0,i.c)("span",e.params.a11y.notificationClass)).setAttribute("aria-live","assertive"),o.setAttribute("aria-atomic","true")}),r("afterInit",()=>{e.params.a11y.enabled&&(()=>{var t,r;let s=e.params.a11y;e.el.append(o);let a=e.el;s.containerRoleDescriptionMessage&&f(a,s.containerRoleDescriptionMessage),s.containerMessage&&m(a,s.containerMessage),s.containerRole&&h(a,s.containerRole);let l=e.wrapperEl,d=s.id||l.getAttribute("id")||`swiper-wrapper-${function(e=16){return"x".repeat(e).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}(16)}`;if(t=l,(t=(0,i.m)(t)).forEach(e=>{e.setAttribute("id",d)}),s.wrapperLiveRegion){let t=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";r=l,(r=(0,i.m)(r)).forEach(e=>{e.setAttribute("aria-live",t)})}C();let{nextEl:u,prevEl:c}=e.navigation?e.navigation:{};u=(0,i.m)(u),c=(0,i.m)(c),u&&u.forEach(e=>S(e,d,s.nextSlideMessage)),c&&c.forEach(e=>S(e,d,s.prevSlideMessage)),w()&&(0,i.m)(e.pagination.el).forEach(e=>{e.addEventListener("keydown",y)}),(0,n.g)().addEventListener("visibilitychange",T),e.el.addEventListener("focus",M,!0),e.el.addEventListener("pointerdown",E,!0),e.el.addEventListener("pointerup",x,!0)})()}),r("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{e.params.a11y.enabled&&C()}),r("fromEdge toEdge afterInit lock unlock",()=>{e.params.a11y.enabled&&function(){if(e.params.loop||e.params.rewind||!e.navigation)return;let{nextEl:t,prevEl:r}=e.navigation;r&&(e.isBeginning?(v(r),p(r)):(g(r),c(r))),t&&(e.isEnd?(v(t),p(t)):(g(t),c(t)))}()}),r("paginationUpdate",()=>{if(e.params.a11y.enabled){let t=e.params.a11y;b()&&e.pagination.bullets.forEach(r=>{e.params.pagination.clickable&&(c(r),e.params.pagination.renderBullet||(h(r,"button"),m(r,t.paginationBulletMessage.replace(/\{\{index\}\}/,(0,i.j)(r)+1)))),r.matches(l(e.params.pagination.bulletActiveClass))?r.setAttribute("aria-current","true"):r.removeAttribute("aria-current")})}}),r("destroy",()=>{e.params.a11y.enabled&&function(){o&&o.remove();let{nextEl:t,prevEl:r}=e.navigation?e.navigation:{};t=(0,i.m)(t),r=(0,i.m)(r),t&&t.forEach(e=>e.removeEventListener("keydown",y)),r&&r.forEach(e=>e.removeEventListener("keydown",y)),w()&&(0,i.m)(e.pagination.el).forEach(e=>{e.removeEventListener("keydown",y)}),(0,n.g)().removeEventListener("visibilitychange",T),e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("focus",M,!0),e.el.removeEventListener("pointerdown",E,!0),e.el.removeEventListener("pointerup",x,!0))}()})}function c({swiper:e,extendParams:t,on:r,emit:i,params:s}){let a,o,l,d,u,c,p,h,f;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 m=s&&s.autoplay?s.autoplay.delay:3e3,v=s&&s.autoplay?s.autoplay.delay:3e3,g=new Date().getTime();function y(t){e&&!e.destroyed&&e.wrapperEl&&t.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",y),f||t.detail&&t.detail.bySwiperTouchMove||M())}let b=()=>{if(e.destroyed||!e.autoplay.running)return;
1e.autoplay.paused?d=!0:d&&(v=l,d=!1);let t=e.autoplay.paused?l:g+v-new Date().getTime();e.autoplay.timeLeft=t,i("autoplayTimeLeft",t,t/m),o=requestAnimationFrame(()=>{b()})},w=()=>{let t=e.params.autoplay.delay,r=(()=>{let t;if(t=e.virtual&&e.params.virtual.enabled?e.slides.find(e=>e.classList.contains("swiper-slide-active")):e.slides[e.activeIndex])return parseInt(t.getAttribute("data-swiper-autoplay"),10)})();return!Number.isNaN(r)&&r>0&&(t=r),t},S=t=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(o),b();let r=t;void 0===r&&(m=r=w(),v=r),l=r;let n=e.params.speed,s=()=>{e&&!e.destroyed&&(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(n,!0,!0),i("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,n,!0,!0),i("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(n,!0,!0),i("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,n,!0,!0),i("autoplay")),e.params.cssMode&&(g=new Date().getTime(),requestAnimationFrame(()=>{S()})))};return r>0?(clearTimeout(a),a=setTimeout(()=>{s()},r)):requestAnimationFrame(()=>{s()}),r},E=()=>{g=new Date().getTime(),e.autoplay.running=!0,S(),i("autoplayStart")},x=()=>{e.autoplay.running=!1,clearTimeout(a),cancelAnimationFrame(o),i("autoplayStop")},T=(t,r)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(a),t||(h=!0);let n=()=>{i("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",y):M()};if(e.autoplay.paused=!0,r)return void n();l=(l||e.params.autoplay.delay)-(new Date().getTime()-g),e.isEnd&&l<0&&!e.params.loop||(l<0&&(l=0),n())},M=()=>{e.isEnd&&l<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(g=new Date().getTime(),h?(h=!1,S(l)):S(),e.autoplay.paused=!1,i("autoplayResume"))},C=()=>{if(e.destroyed||!e.autoplay.running)return;let t=(0,n.g)();"hidden"===t.visibilityState&&(h=!0,T(!0)),"visible"===t.visibilityState&&M()},_=t=>{"mouse"===t.pointerType&&(h=!0,f=!0,e.animating||e.autoplay.paused||T(!0))},k=t=>{"mouse"===t.pointerType&&(f=!1,e.autoplay.paused&&M())};r("init",()=>{e.params.autoplay.enabled&&(e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",_),e.el.addEventListener("pointerleave",k)),(0,n.g)().addEventListener("visibilitychange",C),E())}),r("destroy",()=>{e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("pointerenter",_),e.el.removeEventListener("pointerleave",k)),(0,n.g)().removeEventListener("visibilitychange",C),e.autoplay.running&&x()}),r("_freeModeStaticRelease",()=>{(c||h)&&M()}),r("_freeModeNoMomentumRelease",()=>{e.params.autoplay.disableOnInteraction?x():T(!0,!0)}),r("beforeTransitionStart",(t,r,n)=>{!e.destroyed&&e.autoplay.running&&(n||!e.params.autoplay.disableOnInteraction?T(!0,!0):x())}),r("sliderFirstMove",()=>{if(!e.destroyed&&e.autoplay.running){if(e.params.autoplay.disableOnInteraction)return void x();u=!0,c=!1,h=!1,p=setTimeout(()=>{h=!0,c=!0,T(!0)},200)}}),r("touchEnd",()=>{if(!e.destroyed&&e.autoplay.running&&u){if(clearTimeout(p),clearTimeout(a),e.params.autoplay.disableOnInteraction){c=!1,u=!1;return}c&&e.params.cssMode&&M(),c=!1,u=!1}}),r("slideChange",()=>{!e.destroyed&&e.autoplay.running&&e.autoplay.paused&&(l=w(),m=w())}),Object.assign(e.autoplay,{start:E,stop:x,pause:T,resume:M})}function p(e){let t,{effect:r,swiper:n,on:i,setTranslate:s,setTransition:a,overwriteParams:o,perspective:l,recreateShadows:d,getEffectParams:u}=e;i("beforeInit",()=>{if(n.params.effect!==r)return;n.classNames.push(`${n.params.containerModifierClass}${r}`),l&&l()&&n.classNames.push(`${n.params.containerModifierClass}3d`);let e=o?o():{};Object.assign(n.params,e),Object.assign(n.originalParams,e)}),i("setTranslate _virtualUpdated",()=>{n.params.effect===r&&s()}),i("setTransition",(e,t)=>{n.params.effect===r&&a(t)}),i("transitionEnd",()=>{n.params.effect===r&&d&&u&&u().slideShadows&&(n.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())}),d())}),i("virtualUpdate",()=>{n.params.effect===r&&(n.slides.length||(t=!0),requestAnimationFrame(()=>{t&&n.slides&&n.slides.length&&(s(),t=!1)}))})}function h(e,t){let r=(0,i.g)(t);return r!==t&&(r.style.backfaceVisibility="hidden",r.style["-webkit-backface-visibility"]="hidden"),r}function f({swiper:e,duration:t,transformElements:r,allSlides:n}){let{activeIndex:s}=e;if(e.params.virtualTranslate&&0!==t){let t=!1;(n?r:r.filter(t=>{let r=t.classList.contains("swiper-slide-transform")?t.parentElement?t.parentElement:e.slides.find(e=>e.shadowRoot&&e.shadowRoot===t.parentNode):t;return e.getSlideIndex(r)===s}
1)).forEach(r=>{(0,i.o)(r,()=>{if(t||!e||e.destroyed)return;t=!0,e.animating=!1;let r=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});e.wrapperEl.dispatchEvent(r)})})}}function m({swiper:e,extendParams:t,on:r}){t({fadeEffect:{crossFade:!1}}),p({effect:"fade",swiper:e,on:r,setTranslate:()=>{let{slides:t}=e,r=e.params.fadeEffect;for(let n=0;n<t.length;n+=1){let t=e.slides[n],i=-t.swiperSlideOffset;e.params.virtualTranslate||(i-=e.translate);let s=0;e.isHorizontal()||(s=i,i=0);let a=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(t.progress),0):1+Math.min(Math.max(t.progress,-1),0),o=h(r,t);o.style.opacity=a,o.style.transform=`translate3d(${i}px, ${s}px, 0px)`}},setTransition:t=>{let r=e.slides.map(e=>(0,i.g)(e));r.forEach(e=>{e.style.transitionDuration=`${t}ms`}),f({swiper:e,duration:t,transformElements:r,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function v({swiper:e,extendParams:t,on:r}){t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});let n=(e,t,r)=>{let n=r?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),s=r?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");n||(n=(0,i.c)("div",`swiper-slide-shadow-cube swiper-slide-shadow-${r?"left":"top"}`.split(" ")),e.append(n)),s||(s=(0,i.c)("div",`swiper-slide-shadow-cube swiper-slide-shadow-${r?"right":"bottom"}`.split(" ")),e.append(s)),n&&(n.style.opacity=Math.max(-t,0)),s&&(s.style.opacity=Math.max(t,0))};p({effect:"cube",swiper:e,on:r,setTranslate:()=>{let t,{el:r,wrapperEl:s,slides:a,width:o,height:l,rtlTranslate:d,size:u,browser:c}=e,p=(0,i.a)(e),h=e.params.cubeEffect,f=e.isHorizontal(),m=e.virtual&&e.params.virtual.enabled,v=0;h.shadow&&(f?((t=e.wrapperEl.querySelector(".swiper-cube-shadow"))||(t=(0,i.c)("div","swiper-cube-shadow"),e.wrapperEl.append(t)),t.style.height=`${o}px`):(t=r.querySelector(".swiper-cube-shadow"))||(t=(0,i.c)("div","swiper-cube-shadow"),r.append(t)));for(let e=0;e<a.length;e+=1){let t=a[e],r=e;m&&(r=parseInt(t.getAttribute("data-swiper-slide-index"),10));let i=90*r,s=Math.floor(i/360);d&&(s=Math.floor(-(i=-i)/360));let o=Math.max(Math.min(t.progress,1),-1),l=0,c=0,g=0;r%4==0?(l=-(4*s)*u,g=0):(r-1)%4==0?(l=0,g=-(4*s)*u):(r-2)%4==0?(l=u+4*s*u,g=u):(r-3)%4==0&&(l=-u,g=3*u+4*u*s),d&&(l=-l),f||(c=l,l=0);let y=`rotateX(${p(f?0:-i)}deg) rotateY(${p(f?i:0)}deg) translate3d(${l}px, ${c}px, ${g}px)`;o<=1&&o>-1&&(v=90*r+90*o,d&&(v=-(90*r)-90*o)),t.style.transform=y,h.slideShadows&&n(t,o,f)}if(s.style.transformOrigin=`50% 50% -${u/2}px`,s.style["-webkit-transform-origin"]=`50% 50% -${u/2}px`,h.shadow)if(f)t.style.transform=`translate3d(0px, ${o/2+h.shadowOffset}px, ${-o/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${h.shadowScale})`;else{let e=Math.abs(v)-90*Math.floor(Math.abs(v)/90),r=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),n=h.shadowScale,i=h.shadowScale/r,s=h.shadowOffset;t.style.transform=`scale3d(${n}, 1, ${i}) translate3d(0px, ${l/2+s}px, ${-l/2/i}px) rotateX(-89.99deg)`}let g=(c.isSafari||c.isWebView)&&c.needPerspectiveFix?-u/2:0;s.style.transform=`translate3d(0px,0,${g}px) rotateX(${p(e.isHorizontal()?0:v)}deg) rotateY(${p(e.isHorizontal()?-v:0)}deg)`,s.style.setProperty("--swiper-cube-translate-z",`${g}px`)},setTransition:t=>{let{el:r,slides:n}=e;if(n.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()){let e=r.querySelector(".swiper-cube-shadow");e&&(e.style.transitionDuration=`${t}ms`)}},recreateShadows:()=>{let t=e.isHorizontal();e.slides.forEach(e=>{let r=Math.max(Math.min(e.progress,1),-1);n(e,r,t)})},getEffectParams:()=>e.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})}function g(e,t,r){let n=`swiper-slide-shadow${r?`-${r}`:""}${e?` swiper-slide-shadow-${e}`:""}`,s=(0,i.g)(t),a=s.querySelector(`.${n.split(" ").join(".")}`);return a||(a=(0,i.c)("div",n.split(" ")),s.append(a)),a}function y({swiper:e,extendParams:t,on:r}){t({flipEffect:{slideShadows:!0,limitRotation:!0}});let n=(t,r)=>{let n=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");n||(n=g("flip",t,e.isHorizontal()?"left":"top")),i||(i=g("flip",t,e.isHorizontal()?"right":"bottom")),n&&(n.style.opacity=Math.max(-r,0)),i&&(i.style.opacity=Math.max(r,0))};p({effect:"flip",swiper:e,on:r,setTranslate:()=>{let{slides:t,rtlTranslate:r}=e,s=e.params.flipEffect,a=(0,i.a)(e);for(let i=0;i<t.length;i+=1){let o=t[i],l=o.progress;e.params.flipEffect.limitRotation&&(l=Math.max(Math.min(o.progress,
11),-1));let d=o.swiperSlideOffset,u=-180*l,c=0,p=e.params.cssMode?-d-e.translate:-d,f=0;e.isHorizontal()?r&&(u=-u):(f=p,p=0,c=-u,u=0),o.style.zIndex=-Math.abs(Math.round(l))+t.length,s.slideShadows&&n(o,l);let m=`translate3d(${p}px, ${f}px, 0px) rotateX(${a(c)}deg) rotateY(${a(u)}deg)`;h(s,o).style.transform=m}},setTransition:t=>{let r=e.slides.map(e=>(0,i.g)(e));r.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`})}),f({swiper:e,duration:t,transformElements:r})},recreateShadows:()=>{e.params.flipEffect,e.slides.forEach(t=>{let r=t.progress;e.params.flipEffect.limitRotation&&(r=Math.max(Math.min(t.progress,1),-1)),n(t,r)})},getEffectParams:()=>e.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function b({swiper:e,extendParams:t,on:r}){t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),p({effect:"coverflow",swiper:e,on:r,setTranslate:()=>{let{width:t,height:r,slides:n,slidesSizesGrid:s}=e,a=e.params.coverflowEffect,o=e.isHorizontal(),l=e.translate,d=o?-l+t/2:-l+r/2,u=o?a.rotate:-a.rotate,c=a.depth,p=(0,i.a)(e);for(let e=0,t=n.length;e<t;e+=1){let t=n[e],r=s[e],i=(d-t.swiperSlideOffset-r/2)/r,l="function"==typeof a.modifier?a.modifier(i):i*a.modifier,f=o?u*l:0,m=o?0:u*l,v=-c*Math.abs(l),y=a.stretch;"string"==typeof y&&-1!==y.indexOf("%")&&(y=parseFloat(a.stretch)/100*r);let b=o?0:y*l,w=o?y*l:0,S=1-(1-a.scale)*Math.abs(l);.001>Math.abs(w)&&(w=0),.001>Math.abs(b)&&(b=0),.001>Math.abs(v)&&(v=0),.001>Math.abs(f)&&(f=0),.001>Math.abs(m)&&(m=0),.001>Math.abs(S)&&(S=0);let E=`translate3d(${w}px,${b}px,${v}px)  rotateX(${p(m)}deg) rotateY(${p(f)}deg) scale(${S})`;if(h(a,t).style.transform=E,t.style.zIndex=-Math.abs(Math.round(l))+1,a.slideShadows){let e=o?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),r=o?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");e||(e=g("coverflow",t,o?"left":"top")),r||(r=g("coverflow",t,o?"right":"bottom")),e&&(e.style.opacity=l>0?l:0),r&&(r.style.opacity=-l>0?-l:0)}}},setTransition:t=>{e.slides.map(e=>(0,i.g)(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})})}},21486:(e,t,r)=>{"use strict";r.d(t,{a:()=>T,b:()=>d,c:()=>m,d:()=>w,e:()=>p,g:()=>c,h:()=>a,i:()=>E,j:()=>b,l:()=>o,m:()=>x,n:()=>s,o:()=>S,q:()=>y,r:()=>g,s:()=>M,t:()=>v,u:()=>u,v:()=>f,w:()=>h,x:()=>function e(...t){let r=Object(t[0]);for(let n=1;n<t.length;n+=1){let i=t[n];if(null!=i&&("undefined"!=typeof window&&void 0!==window.HTMLElement?!(i instanceof HTMLElement):!i||1!==i.nodeType&&11!==i.nodeType)){let t=Object.keys(Object(i)).filter(e=>"__proto__"!==e&&"constructor"!==e&&"prototype"!==e);for(let n=0,s=t.length;n<s;n+=1){let s=t[n],a=Object.getOwnPropertyDescriptor(i,s);void 0!==a&&a.enumerable&&(l(r[s])&&l(i[s])?i[s].__swiper__?r[s]=i[s]:e(r[s],i[s]):!l(r[s])&&l(i[s])?(r[s]={},i[s].__swiper__?r[s]=i[s]:e(r[s],i[s])):r[s]=i[s])}}}return r},y:()=>i});var n=r(5279);function i(e){Object.keys(e).forEach(t=>{try{e[t]=null}catch(e){}try{delete e[t]}catch(e){}})}function s(e,t=0){return setTimeout(e,t)}function a(){return Date.now()}function o(e,t="x"){let r,i,s,a=(0,n.a)(),l=function(e){let t,r=(0,n.a)();return r.getComputedStyle&&(t=r.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}(e);return a.WebKitCSSMatrix?((i=l.transform||l.webkitTransform).split(",").length>6&&(i=i.split(", ").map(e=>e.replace(",",".")).join(", ")),s=new a.WebKitCSSMatrix("none"===i?"":i)):r=(s=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(i=a.WebKitCSSMatrix?s.m41:16===r.length?parseFloat(r[12]):parseFloat(r[4])),"y"===t&&(i=a.WebKitCSSMatrix?s.m42:16===r.length?parseFloat(r[13]):parseFloat(r[5])),i||0}function l(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function d(e,t,r){e.style.setProperty(t,r)}function u({swiper:e,targetPosition:t,side:r}){let i,s=(0,n.a)(),a=-e.translate,o=null,l=e.params.speed;e.wrapperEl.style.scrollSnapType="none",s.cancelAnimationFrame(e.cssModeFrameID);let d=t>a?"next":"prev",u=(e,t)=>
1"next"===d&&e>=t||"prev"===d&&e<=t,c=()=>{i=new Date().getTime(),null===o&&(o=i);let n=a+(.5-Math.cos(Math.max(Math.min((i-o)/l,1),0)*Math.PI)/2)*(t-a);if(u(n,t)&&(n=t),e.wrapperEl.scrollTo({[r]:n}),u(n,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[r]:n})}),s.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=s.requestAnimationFrame(c)};c()}function c(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function p(e,t=""){let r=(0,n.a)(),i=[...e.children];return(r.HTMLSlotElement&&e instanceof HTMLSlotElement&&i.push(...e.assignedElements()),t)?i.filter(e=>e.matches(t)):i}function h(e,t){let r=(0,n.a)(),i=t.contains(e);return!i&&r.HTMLSlotElement&&t instanceof HTMLSlotElement&&((i=[...t.assignedElements()].includes(e))||(i=function(e,t){let r=[t];for(;r.length>0;){let t=r.shift();if(e===t)return!0;r.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(e,t))),i}function f(e){try{console.warn(e);return}catch(e){}}function m(e,t=[]){let r=document.createElement(e);return r.classList.add(...Array.isArray(t)?t:function(e=""){return e.trim().split(" ").filter(e=>!!e.trim())}(t)),r}function v(e,t){let r=[];for(;e.previousElementSibling;){let n=e.previousElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}function g(e,t){let r=[];for(;e.nextElementSibling;){let n=e.nextElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}function y(e,t){return(0,n.a)().getComputedStyle(e,null).getPropertyValue(t)}function b(e){let t,r=e;if(r){for(t=0;null!==(r=r.previousSibling);)1===r.nodeType&&(t+=1);return t}}function w(e,t){let r=[],n=e.parentElement;for(;n;)t?n.matches(t)&&r.push(n):r.push(n),n=n.parentElement;return r}function S(e,t){t&&e.addEventListener("transitionend",function r(n){n.target===e&&(t.call(e,n),e.removeEventListener("transitionend",r))})}function E(e,t,r){let i=(0,n.a)();return r?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function x(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function T(e){return t=>Math.abs(t)>0&&e.browser&&e.browser.need3dFix&&Math.abs(t)%90==0?t+.001:t}function M(e,t=""){"undefined"!=typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}},25910:()=>{},28915:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(88361).createAsyncLocalStorage)()},34158:(e,t,r)=>{"use strict";r.d(t,{c:()=>y});var n,i="clover",s="https://js.stripe.com",a="".concat(s,"/").concat(i,"/stripe.js"),o=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/,l=/^https:\/\/js\.stripe\.com\/(v3|[a-z]+)\/stripe\.js(\?.*)?$/,d=function(){for(var e=document.querySelectorAll('script[src^="'.concat(s,'"]')),t=0;t<e.length;t++){var r,n=e[t];if(r=n.src,o.test(r)||l.test(r))return n}return null},u=function(e){var t=e&&!e.advancedFraudSignals?"?advancedFraudSignals=false":"",r=document.createElement("script");r.src="".concat(a).concat(t);var n=document.head||document.body;if(!n)throw Error("Expected document.body not to be null. Stripe.js requires a <body> element.");return n.appendChild(r),r},c=function(e,t){e&&e._registerWrapper&&e._registerWrapper({name:"stripe-js",version:"8.5.2",startTime:t})},p=null,h=null,f=null,m=function(e,t,r){if(null===e)return null;var n,s=t[0].match(/^pk_test/),a=3===(n=e.version)?"v3":n;s&&a!==i&&console.warn("Stripe.js@".concat(a," was loaded on the page, but @stripe/stripe-js@").concat("8.5.2"," expected Stripe.js@").concat(i,". This may result in unexpected behavior. For more information, see https://docs.stripe.com/sdks/stripejs-versioning"));var o=e.apply(void 0,t);return c(o,r),o},v=!1,g=function(){return n?n:n=(null!==p?p:(p=new Promise(function(e,t){if("undefined"==typeof window||"undefined"==typeof document)return void e(null);if(window.Stripe,window.Stripe)return void e(window.Stripe);try{var r,n=d();n?n&&null!==f&&null!==h&&(n.removeEventListener("load",f),n.removeEventListener("error",h),null==(r=n.parentNode)||r.removeChild(n),n=u(null)):n=u(null),f=function(){window.Stripe?e(window.Stripe):t(Error("Stripe.js not available"))},h=function(e){t(Error("Failed to load Stripe.js",{cause:e}))},n.addEventListener("load",f),n.addEventListener("error",h)}catch(e){t(e);return}})).catch(function(e){return p=null,Promise.reject(e)})).catch(function(e){return n=null,Promise.reject(e)})};Promise.resolve().then(function(){return g()}
1).catch(function(e){v||console.warn(e)});var y=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];v=!0;var n=Date.now();return g().then(function(e){return m(e,t,n)})}},45450:(e,t,r)=>{"use strict";r.d(t,{s:()=>h});var n=r(29064),i=r(34340);let s={horizontalrule:(0,n.jsx)("hr",{})},a={linebreak:(0,n.jsx)("br",{})};var o=r(33360);let l={IS_NORMAL:0,IS_TOKEN:1,IS_SEGMENTED:2,IS_BOLD:1,IS_ITALIC:2,IS_STRIKETHROUGH:4,IS_UNDERLINE:8,IS_CODE:16,IS_SUBSCRIPT:32,IS_SUPERSCRIPT:64,IS_HIGHLIGHT:128,IS_DIRECTIONLESS:1,IS_UNMERGEABLE:2,IS_ALIGN_LEFT:1,IS_ALIGN_CENTER:2,IS_ALIGN_RIGHT:3,IS_ALIGN_JUSTIFY:4,IS_ALIGN_START:5,IS_ALIGN_END:6};l.IS_BOLD,l.IS_ITALIC,l.IS_STRIKETHROUGH,l.IS_UNDERLINE,l.IS_CODE,l.IS_SUBSCRIPT,l.IS_SUPERSCRIPT,l.IS_HIGHLIGHT;let d="֑-߿יִ-﷽ﹰ-ﻼ",u="A-Za-z\xc0-\xd6\xd8-\xf6\xf8-ʸ̀-֐ࠀ-῿‎Ⰰ-﬜︀-﹯﻽-￿";RegExp("^[^"+u+"]*["+d+"]"),RegExp("^[^"+d+"]*["+u+"]"),l.IS_BOLD,l.IS_CODE,l.IS_HIGHLIGHT,l.IS_ITALIC,l.IS_STRIKETHROUGH,l.IS_SUBSCRIPT,l.IS_SUPERSCRIPT,l.IS_UNDERLINE,l.IS_DIRECTIONLESS,l.IS_UNMERGEABLE,l.IS_ALIGN_CENTER,l.IS_ALIGN_END,l.IS_ALIGN_JUSTIFY,l.IS_ALIGN_LEFT,l.IS_ALIGN_RIGHT,l.IS_ALIGN_START,l.IS_ALIGN_CENTER,l.IS_ALIGN_END,l.IS_ALIGN_JUSTIFY,l.IS_ALIGN_LEFT,l.IS_ALIGN_RIGHT,l.IS_ALIGN_START,l.IS_NORMAL,l.IS_SEGMENTED,l.IS_TOKEN,l.IS_NORMAL,l.IS_SEGMENTED,l.IS_TOKEN;let c={paragraph:({node:e,nodesToJSX:t})=>{let r=t({nodes:e.children});return r?.length?(0,n.jsx)("p",{children:r}):(0,n.jsx)("p",{children:(0,n.jsx)("br",{})})},text:({node:e})=>{let t=e.text;return e.format&l.IS_BOLD&&(t=(0,n.jsx)("strong",{children:t})),e.format&l.IS_ITALIC&&(t=(0,n.jsx)("em",{children:t})),e.format&l.IS_STRIKETHROUGH&&(t=(0,n.jsx)("span",{style:{textDecoration:"line-through"},children:t})),e.format&l.IS_UNDERLINE&&(t=(0,n.jsx)("span",{style:{textDecoration:"underline"},children:t})),e.format&l.IS_CODE&&(t=(0,n.jsx)("code",{children:t})),e.format&l.IS_SUBSCRIPT&&(t=(0,n.jsx)("sub",{children:t})),e.format&l.IS_SUPERSCRIPT&&(t=(0,n.jsx)("sup",{children:t})),t},...a,quote:({node:e,nodesToJSX:t})=>{let r=t({nodes:e.children});return(0,n.jsx)("blockquote",{children:r})},table:({node:e,nodesToJSX:t})=>{let r=t({nodes:e.children});return(0,n.jsx)("div",{className:"lexical-table-container",children:(0,n.jsx)("table",{className:"lexical-table",style:{borderCollapse:"collapse"},children:(0,n.jsx)("tbody",{children:r})})})},tablecell:({node:e,nodesToJSX:t})=>{let r=t({nodes:e.children}),i=e.headerState>0?"th":"td",s=`lexical-table-cell-header-${e.headerState}`,a={backgroundColor:e.backgroundColor||void 0,border:"1px solid #ccc",padding:"8px"},o=e.colSpan&&e.colSpan>1?e.colSpan:void 0,l=e.rowSpan&&e.rowSpan>1?e.rowSpan:void 0;return(0,n.jsx)(i,{className:`lexical-table-cell ${s}`,colSpan:o,rowSpan:l,style:a,children:r})},tablerow:({node:e,nodesToJSX:t})=>{let r=t({nodes:e.children});return(0,n.jsx)("tr",{className:"lexical-table-row",children:r})},heading:({node:e,nodesToJSX:t})=>{let r=t({nodes:e.children}),i=e.tag;return(0,n.jsx)(i,{children:r})},...s,list:({node:e,nodesToJSX:t})=>{let r=t({nodes:e.children}),i=e.tag;return(0,n.jsx)(i,{className:`list-${e?.listType}`,children:r})},listitem:({node:e,nodesToJSX:t,parent:r})=>{let i=e.children.some(e=>"list"===e.type),s=t({nodes:e.children});if(!("listType"in r)||r?.listType!=="check")return(0,n.jsx)("li",{className:`${i?"nestedListItem":""}`,style:i?{listStyleType:"none"}:void 0,value:e?.value,children:s});{let t=(0,o.A)();return(0,n.jsx)("li",{"aria-checked":e.checked?"true":"false",className:`list-item-checkbox${e.checked?" list-item-checkbox-checked":" list-item-checkbox-unchecked"}${i?" nestedListItem":""}`,role:"checkbox",style:{listStyleType:"none"},tabIndex:-1,value:e?.value,children:i?s:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("input",{checked:e.checked,id:t,readOnly:!0,type:"checkbox"}),(0,n.jsx)("label",{htmlFor:t,children:s}),(0,n.jsx)("br",{})]})})}},...(({internalDocToHref:e})=>({autolink:({node:e,nodesToJSX:t})=>{let r=t({nodes:e.children}),i=e.fields.newTab?"noopener noreferrer":void 0,s=e.fields.newTab?"_blank":void 0;return(0,n.jsx)("a",{href:e.fields.url,rel:i,target:s,children:r})},link:({node:t,nodesToJSX:r})=>{let i=r({nodes:t.children}),s=t.fields.newTab?"noopener noreferrer":void 0,a=t.fields.newTab?"_blank":void 0,o=t.fields.url??"";return"internal"===t.fields.linkType&&(e?o=e({linkNode:t}):(console.error("Lexical => JSX converter: Link converter: found internal link, but internalDocToHref is not provided"),o="#")),(0,n.jsx)("a",{href:o,rel:s,target:a,children:i})}}))({}),upload:({node:e})=>
1{if("object"!=typeof e.value)return null;let t=e.value,r=e.fields?.alt||t?.alt||"",i=t.url;if(!t.mimeType.startsWith("image"))return(0,n.jsx)("a",{href:i,rel:"noopener noreferrer",children:t.filename});if(!t.sizes||!Object.keys(t.sizes).length)return(0,n.jsx)("img",{alt:r,height:t.height,src:i,width:t.width});let s=[];for(let e in t.sizes){let r=t.sizes[e];if(!r||!r.width||!r.height||!r.mimeType||!r.filesize||!r.filename||!r.url)continue;let i=r?.url;s.push((0,n.jsx)("source",{media:`(max-width: ${r.width}px)`,srcSet:i,type:r.mimeType},e))}return s.push((0,n.jsx)("img",{alt:r,height:t?.height,src:i,width:t?.width},"image")),(0,n.jsx)("picture",{children:s})},tab:"	"};function p(e){return t=>{if(e.Component){let r={...t,isEditor:!1,isJSXConverter:!0};return e.Component(r)}if(e.Block){let r=t.node,n={childIndex:t.childIndex,converters:t.converters,formData:r.fields??{},isEditor:!1,isJSXConverter:!0,node:r,nodesToJSX:t.nodesToJSX,parent:t.parent};return i.createElement(e.Block,n)}if(e.html){let r={...t,isEditor:!1,isJSXConverter:!0},i="function"==typeof e.html?e.html(r):e.html;return(0,n.jsx)("span",{dangerouslySetInnerHTML:{__html:i}})}return null}}function h({className:e,converters:t,data:r,disableContainer:s,disableIndent:a,disableTextAlign:o,nodeMap:l}){if(!r)return null;let d={};d=t?"function"==typeof t?t({defaultConverters:c}):t:c;let u=r&&!Array.isArray(r)&&"object"==typeof r&&"root"in r&&function({converters:e,data:t,disableIndent:r,disableTextAlign:s,nodeMap:a}){if(function(e){if(!e?.root?.children?.length)return!1;let t=!1;if(e?.root?.children?.length===1&&e?.root?.children[0]?.type==="paragraph"){let r=e?.root?.children[0];if(r?.children&&r?.children?.length!==0){if(r?.children?.length===1){let e=r?.children[0];e?.type!=="text"||e?.text?.length||(t=!0)}}else t=!0}return!t}(t)){let o=a?function(e){let t={};for(let[r,i]of Object.entries(e))if(i&&"object"==typeof i){if("blocks"===r){for(let[e,r]of(t.blocks={},Object.entries(i)))(r.Component||r.Block||r.html)&&(t.blocks[e]=p(r));continue}if("inlineBlocks"===r){for(let[e,r]of(t.inlineBlocks={},Object.entries(i)))(r.Component||r.Block||r.html)&&(t.inlineBlocks[e]=p(r));continue}(i.Component||i.html)&&(t[r]=function(e){return t=>{let r={...t,isEditor:!1,isJSXConverter:!0};if(e.Component)return e.Component(r);if(e.html){let t="function"==typeof e.html?e.html(r):e.html;return(0,n.jsx)("span",{dangerouslySetInnerHTML:{__html:t}})}return null}}(i))}return t}(a):void 0;return function e({converters:t,disableIndent:r,disableTextAlign:s,nodes:a,parent:o}){let l=t.unknown;return a.map((a,d)=>{let u;"block"===a.type?(u=t?.blocks?.[a?.fields?.blockType])||l||console.error(`Lexical => JSX converter: Blocks converter: found ${a?.fields?.blockType} block, but no converter is provided`):"inlineBlock"===a.type?(u=t?.inlineBlocks?.[a?.fields?.blockType])||l||console.error(`Lexical => JSX converter: Inline Blocks converter: found ${a?.fields?.blockType} inline block, but no converter is provided`):u=t[a.type];try{let c;!u&&l&&(u=l),c=u?"function"==typeof u?u({childIndex:d,converters:t,node:a,nodesToJSX:n=>e({converters:n.converters??t,disableIndent:n.disableIndent??r,disableTextAlign:n.disableTextAlign??s,nodes:n.nodes,parent:n.parent??{...a,parent:o}}),parent:o}):u:(0,n.jsx)("span",{children:"unknown node"},d);let p={};if(!s&&(!Array.isArray(s)||!s?.includes(a.type))&&"format"in a&&a.format)switch(a.format){case"center":p.textAlign="center";break;case"end":case"right":p.textAlign="right";break;case"justify":p.textAlign="justify";break;case"left":break;case"start":p.textAlign="left"}if(!r&&(!Array.isArray(r)||!r?.includes(a.type))&&"indent"in a&&a.indent&&"listitem"!==a.type&&(p.paddingInlineStart=`${40*Number(a.indent)}px`),i.isValidElement(c)){if(p.textAlign||p.paddingInlineStart){let e={...p,...c?.props?.style??{}};return i.cloneElement(c,{key:d,style:e})}return i.cloneElement(c,{key:d})}return c}catch(e){return console.error("Error converting lexical node to JSX:",e,"node:",a),null}}).filter(Boolean)}({converters:o?{...e,...o,blocks:{...e.blocks,...o.blocks},inlineBlocks:{...e.inlineBlocks,...o.inlineBlocks}}:e,disableIndent:r,disableTextAlign:s,nodes:t.root.children,parent:t.root})}return(0,n.jsx)(n.Fragment,{})}({converters:d,data:r,disableIndent:a,disableTextAlign:o,nodeMap:l});return s?(0,n.jsx)(n.Fragment,{children:u}):(0,n.jsx)("div",{className:e??"payload-richtext",children:u})}},48164:(e,t,r)=>{"use strict";e.exports=r(2735).style}
1,64001:()=>{},64396:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return i}});let n=r(33535)._(r(65068));function i(e,t){var r;let i={};"function"==typeof e&&(i.loader=e);let s={...i,...t};return(0,n.default)({...s,modules:null==(r=s.loadableGenerated)?void 0:r.modules})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},65068:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let n=r(29064),i=r(34340),s=r(65451);function a(e){return{default:e&&"default"in e?e.default:e}}r(91638);let o={loader:()=>Promise.resolve(a(()=>null)),loading:null,ssr:!0},l=function(e){let t={...o,...e},r=(0,i.lazy)(()=>t.loader().then(a)),l=t.loading;function d(e){let a=l?(0,n.jsx)(l,{isLoading:!0,pastDelay:!0,error:null}):null,o=!t.ssr||!!t.loading,d=o?i.Suspense:i.Fragment,u=t.ssr?(0,n.jsxs)(n.Fragment,{children:[null,(0,n.jsx)(r,{...e})]}):(0,n.jsx)(s.BailoutToCSR,{reason:"next/dynamic",children:(0,n.jsx)(r,{...e})});return(0,n.jsx)(d,{...o?{fallback:a}:{},children:u})}return d.displayName="LoadableComponent",d}},65398:(e,t,r)=>{"use strict";r.d(t,{UC:()=>eW,ZL:()=>e$,bL:()=>ez,l9:()=>ej});var n,i=r(34340),s=r.t(i,2);function a(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function l(...e){return i.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=o(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():o(e[t],null)}}}}(...e),e)}"undefined"!=typeof window&&window.document&&window.document.createElement;var d=r(29064);function u(e,t=[]){let r=[],n=()=>{let t=r.map(e=>i.createContext(e));return function(r){let n=r?.[e]||t;return i.useMemo(()=>({[`__scope${e}`]:{...r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let s=i.createContext(n);s.displayName=t+"Context";let a=r.length;r=[...r,n];let o=t=>{let{scope:r,children:n,...o}=t,l=r?.[e]?.[a]||s,u=i.useMemo(()=>o,Object.values(o));return(0,d.jsx)(l.Provider,{value:u,children:n})};return o.displayName=t+"Provider",[o,function(r,o){let l=o?.[e]?.[a]||s,d=i.useContext(l);if(d)return d;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:n})=>{let i=r(e)[`__scope${n}`];return{...t,...i}},{});return i.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,...t)]}var c=r(28453);function p(e){let t=i.forwardRef((t,r)=>{var n;let s,a,{children:o,...d}=t,u=null,c=!1,p=[];v(o)&&"function"==typeof b&&(o=b(o._payload)),i.Children.forEach(o,e=>{var t;if(t=e,i.isValidElement(t)&&"function"==typeof t.type&&"__radixId"in t.type&&t.type.__radixId===h){c=!0;let t="child"in e.props?e.props.child:e.props.children;v(t)&&"function"==typeof b&&(t=b(t._payload)),u=f(e,t),p.push(u?.props?.children)}else p.push(e)}),u?u=i.cloneElement(u,void 0,p):!c&&1===i.Children.count(o)&&i.isValidElement(o)&&(u=o);let m=u?(n=u,(a=(s=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in s&&s.isReactWarning)?n.ref:(a=(s=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in s&&s.isReactWarning)?n.props.ref:n.props.ref||n.ref):void 0,w=l(r,m);if(!u){if(o||0===o)throw Error(c?y(e):g(e));return o}let S=function(e,t){let r={...t};for(let n in t){let i=e[n],s=t[n];/^on[A-Z]/.test(n)?i&&s?r[n]=(...e)=>{let t=s(...e);return i(...e),t}:i&&(r[n]=i):"style"===n?r[n]={...i,...s}:"className"===n&&(r[n]=[i,s].filter(Boolean).join(" "))}return{...e,...r}}(d,u.props??{});return u.type!==i.Fragment&&(S.ref=r?w:m),i.cloneElement(u,S)});return t.displayName=`${e}.Slot`,t}var h=Symbol.for("radix.slottable"),f=(e,t)=>{if("child"in e.props){let t=e.props.child;return i.isValidElement(t)?i.cloneElement(t,void 0,e.props.children(t.props.children)):null}return i.isValidElement(t)?t:null},m=Symbol.for("react.lazy");function v(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===m&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}var g=e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,y=e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,b=s[" use ".trim().toString()],w=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>
1{let r=p(`Primitive.${t}`),n=i.forwardRef((e,n)=>{let{asChild:i,...s}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,d.jsx)(i?r:t,{...s,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function S(e){let t=i.useRef(e);return i.useEffect(()=>{t.current=e}),i.useMemo(()=>(...e)=>t.current?.(...e),[])}var E="dismissableLayer.update",x=i.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set,dismissableSurfaces:new Set}),T=i.forwardRef((e,t)=>{var r,s;let{disableOutsidePointerEvents:o=!1,deferPointerDownOutside:u=!1,onEscapeKeyDown:c,onPointerDownOutside:p,onFocusOutside:h,onInteractOutside:f,onDismiss:m,...v}=e,g=i.useContext(x),[y,b]=i.useState(null),T=null!=(s=null==y?void 0:y.ownerDocument)?s:null==(r=globalThis)?void 0:r.document,[,_]=i.useState({}),k=l(t,e=>b(e)),L=Array.from(g.layers),[P]=[...g.layersWithOutsidePointerEventsDisabled].slice(-1),O=L.indexOf(P),I=y?L.indexOf(y):-1,D=g.layersWithOutsidePointerEventsDisabled.size>0,N=I>=O,A=i.useRef(!1),R=function(e,t){var r;let{ownerDocument:n=null==(r=globalThis)?void 0:r.document,deferPointerDownOutside:s=!1,isDeferredPointerDownOutsideRef:a,dismissableSurfaces:o}=t,l=S(e),d=i.useRef(!1),u=i.useRef(!1),c=i.useRef(new Map),p=i.useRef(()=>{});return i.useEffect(()=>{function e(){u.current=!1,a.current=!1,c.current.clear()}function t(e){if(!u.current)return;let t=e.target;t instanceof Node&&[...o].some(e=>e.contains(t))||c.current.set(e.type,!0),"click"===e.type&&window.setTimeout(()=>{u.current&&p.current()},0)}function r(e){u.current&&c.current.set(e.type,!1)}let i=t=>{if(t.target&&!d.current){let r=function(){n.removeEventListener("click",p.current);let t=Array.from(c.current.values()).some(Boolean);e(),t||C("dismissableLayer.pointerDownOutside",l,i,{discrete:!0})},i={originalEvent:t};u.current=!0,a.current=s&&0===t.button,c.current.clear(),s&&0===t.button?(n.removeEventListener("click",p.current),p.current=r,n.addEventListener("click",p.current,{once:!0})):r()}else n.removeEventListener("click",p.current),e();d.current=!1},h=["pointerup","mousedown","mouseup","touchstart","touchend","click"];for(let e of h)n.addEventListener(e,t,!0),n.addEventListener(e,r);let f=window.setTimeout(()=>{n.addEventListener("pointerdown",i)},0);return()=>{for(let e of(window.clearTimeout(f),n.removeEventListener("pointerdown",i),n.removeEventListener("click",p.current),h))n.removeEventListener(e,t,!0),n.removeEventListener(e,r)}},[n,l,s,a,o]),{onPointerDownCapture:()=>d.current=!0}}(e=>{let t=e.target;if(!(t instanceof Node))return;let r=[...g.branches].some(e=>e.contains(t));N&&!r&&(null==p||p(e),null==f||f(e),e.defaultPrevented||null==m||m())},{ownerDocument:T,deferPointerDownOutside:u,isDeferredPointerDownOutsideRef:A,dismissableSurfaces:g.dismissableSurfaces}),F=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,n=S(e),s=i.useRef(!1);return i.useEffect(()=>{let e=e=>{e.target&&!s.current&&C("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return r.addEventListener("focusin",e),()=>r.removeEventListener("focusin",e)},[r,n]),{onFocusCapture:()=>s.current=!0,onBlurCapture:()=>s.current=!1}}(e=>{if(u&&A.current)return;let t=e.target;![...g.branches].some(e=>e.contains(t))&&(null==h||h(e),null==f||f(e),e.defaultPrevented||null==m||m())},T);return!function(e,t=globalThis?.document){let r=S(e);i.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{I===g.layers.size-1&&(null==c||c(e),!e.defaultPrevented&&m&&(e.preventDefault(),m()))},T),i.useEffect(()=>{if(y)return o&&(0===g.layersWithOutsidePointerEventsDisabled.size&&(n=T.body.style.pointerEvents,T.body.style.pointerEvents="none"),g.layersWithOutsidePointerEventsDisabled.add(y)),g.layers.add(y),M(),()=>{o&&(g.layersWithOutsidePointerEventsDisabled.delete(y),0===g.layersWithOutsidePointerEventsDisabled.size&&(T.body.style.pointerEvents=n))}},[y,T,o,g]),i.useEffect(()=>()=>{y&&(g.layers.delete(y),g.layersWithOutsidePointerEventsDisabled.delete(y),M())},[y,g]),i.useEffect(()=>{let e=()=>_({});return document.addEventListener(E,e),()=>document.removeEventListener(E,e)},[]),(0,d.jsx)(w.div,{...v,ref:k,style:{pointerEvents:D?N?"auto":"none":void 0,...e.style},onFocusCapture:a(e.onFocusCapture,F.onFocusCapture),onBlurCapture:a(e.onBlurCapture,F.onBlurCapture),onPointerDownCapture:a(e.onPointerDownCapture,R.onPointerDownCapture)})});function M(){let e=new CustomEvent(E);document.dispatchEvent(e)}function C(e,t,r,n){let{discrete:i}=n,s=r.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});if(t&&s.addEventListener(e,t,{once:!0}),i)s&&c.flushSync(()=>s.dispatchEvent(a));else s.dispatchEvent(a)}T.displayName="DismissableLayer",i.forwardRef((e,t)=>
1{let r=i.useContext(x),n=i.useRef(null),s=l(t,n);return i.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,d.jsx)(w.div,{...e,ref:s})}).displayName="DismissableLayerBranch";var _=0,k=null;function L(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var P="focusScope.autoFocusOnMount",O="focusScope.autoFocusOnUnmount",I={bubbles:!1,cancelable:!0},D=i.forwardRef((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:s,onUnmountAutoFocus:a,...o}=e,[u,c]=i.useState(null),p=S(s),h=S(a),f=i.useRef(null),m=l(t,e=>c(e)),v=i.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;i.useEffect(()=>{if(n){let e=function(e){if(v.paused||!u)return;let t=e.target;u.contains(t)?f.current=t:R(f.current,{select:!0})},t=function(e){if(v.paused||!u)return;let t=e.relatedTarget;null!==t&&(u.contains(t)||R(f.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&R(u)});return u&&r.observe(u,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[n,u,v.paused]),i.useEffect(()=>{if(u){F.add(v);let e=document.activeElement;if(!u.contains(e)){let t=new CustomEvent(P,I);u.addEventListener(P,p),u.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=document.activeElement;for(let n of e)if(R(n,{select:t}),document.activeElement!==r)return}(N(u).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&R(u))}return()=>{u.removeEventListener(P,p),setTimeout(()=>{let t=new CustomEvent(O,I);u.addEventListener(O,h),u.dispatchEvent(t),t.defaultPrevented||R(null!=e?e:document.body,{select:!0}),u.removeEventListener(O,h),F.remove(v)},0)}}},[u,p,h,v]);let g=i.useCallback(e=>{if(!r&&!n||v.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,i=document.activeElement;if(t&&i){let t=e.currentTarget,[n,s]=function(e){let t=N(e);return[A(t,e),A(t.reverse(),e)]}(t);n&&s?e.shiftKey||i!==s?e.shiftKey&&i===n&&(e.preventDefault(),r&&R(s,{select:!0})):(e.preventDefault(),r&&R(n,{select:!0})):i===t&&e.preventDefault()}},[r,n,v.paused]);return(0,d.jsx)(w.div,{tabIndex:-1,...o,ref:m,onKeyDown:g})});function N(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function A(e,t){for(let r of e)if(!function(e,t){let{upTo:r}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===r||e!==r);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(r,{upTo:t}))return r}function R(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}D.displayName="FocusScope";var F=function(){let e=[];return{add(t){let r=e[0];t!==r&&(null==r||r.pause()),(e=z(e,t)).unshift(t)},remove(t){var r;null==(r=(e=z(e,t))[0])||r.resume()}}}();function z(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}var j=globalThis?.document?i.useLayoutEffect:()=>{},$=s[" useId ".trim().toString()]||(()=>void 0),W=0,B=r(65967),G=r(2668),H=i.forwardRef((e,t)=>{let{children:r,width:n=10,height:i=5,...s}=e;return(0,d.jsx)(w.svg,{...s,ref:t,width:n,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,d.jsx)("polygon",{points:"0,0 30,0 15,10"})})});H.displayName="Arrow";var Y="Popper",[q,U]=u(Y),[V,Z]=q(Y),X=e=>{let{__scopePopper:t,children:r}=e,[n,s]=i.useState(null),[a,o]=i.useState(void 0);return(0,d.jsx)(V,{scope:t,anchor:n,onAnchorChange:s,placementState:a,setPlacementState:o,children:r})};X.displayName=Y;var K="PopperAnchor",J=i.forwardRef((e,t)=>
1{let{__scopePopper:r,virtualRef:n,...s}=e,a=Z(K,r),o=i.useRef(null),u=a.onAnchorChange,c=l(t,i.useCallback(e=>{o.current=e,e&&u(e)},[u])),p=i.useRef(null);i.useEffect(()=>{if(!n)return;let e=p.current;p.current=n.current,e!==p.current&&u(p.current)});let h=a.placementState&&el(a.placementState),f=null==h?void 0:h[0],m=null==h?void 0:h[1];return n?null:(0,d.jsx)(w.div,{"data-radix-popper-side":f,"data-radix-popper-align":m,...s,ref:c})});J.displayName=K;var Q="PopperContent",[ee,et]=q(Q),er=i.forwardRef((e,t)=>{var r,n,s,a,o,u,c,p;let{__scopePopper:h,side:f="bottom",sideOffset:m=0,align:v="center",alignOffset:g=0,arrowPadding:y=0,avoidCollisions:b=!0,collisionBoundary:E=[],collisionPadding:x=0,sticky:T="partial",hideWhenDetached:M=!1,updatePositionStrategy:C="optimized",onPlaced:_,...k}=e,L=Z(Q,h),[P,O]=i.useState(null),I=l(t,e=>O(e)),[D,N]=i.useState(null),A=function(e){let[t,r]=i.useState(void 0);return j(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,i;if(!Array.isArray(t)||!t.length)return;let s=t[0];if("borderBoxSize"in s){let e=s.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,i=t.blockSize}else n=e.offsetWidth,i=e.offsetHeight;r({width:n,height:i})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}(D),R=null!=(c=null==A?void 0:A.width)?c:0,F=null!=(p=null==A?void 0:A.height)?p:0,z="number"==typeof x?x:{top:0,right:0,bottom:0,left:0,...x},$=Array.isArray(E)?E:[E],W=$.length>0,H={padding:z,boundary:$.filter(ea),altBoundary:W},{refs:Y,floatingStyles:q,placement:U,isPositioned:V,middlewareData:X}=(0,B.we)({strategy:"fixed",placement:f+("center"!==v?"-"+v:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,G.ll)(...t,{animationFrame:"always"===C})},elements:{reference:L.anchor},middleware:[(0,B.cY)({mainAxis:m+F,alignmentAxis:g}),b&&(0,B.BN)({mainAxis:!0,crossAxis:!1,limiter:"partial"===T?(0,B.ER)():void 0,...H}),b&&(0,B.UU)({...H}),(0,B.Ej)({...H,apply:e=>{let{elements:t,rects:r,availableWidth:n,availableHeight:i}=e,{width:s,height:a}=r.reference,o=t.floating.style;o.setProperty("--radix-popper-available-width","".concat(n,"px")),o.setProperty("--radix-popper-available-height","".concat(i,"px")),o.setProperty("--radix-popper-anchor-width","".concat(s,"px")),o.setProperty("--radix-popper-anchor-height","".concat(a,"px"))}}),D&&(0,B.UE)({element:D,padding:y}),eo({arrowWidth:R,arrowHeight:F}),M&&(0,B.jD)({strategy:"referenceHidden",...H,boundary:W?H.boundary:void 0})]}),K=L.setPlacementState;j(()=>(K(U),()=>{K(void 0)}),[U,K]);let[J,et]=el(U),er=S(_);j(()=>{V&&(null==er||er())},[V,er]);let en=null==(r=X.arrow)?void 0:r.x,ei=null==(n=X.arrow)?void 0:n.y,es=(null==(s=X.arrow)?void 0:s.centerOffset)!==0,[ed,eu]=i.useState();return j(()=>{P&&eu(window.getComputedStyle(P).zIndex)},[P]),(0,d.jsx)("div",{ref:Y.setFloating,"data-radix-popper-content-wrapper":"",style:{...q,transform:V?q.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ed,"--radix-popper-transform-origin":[null==(a=X.transformOrigin)?void 0:a.x,null==(o=X.transformOrigin)?void 0:o.y].join(" "),...(null==(u=X.hide)?void 0:u.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,d.jsx)(ee,{scope:h,placedSide:J,placedAlign:et,onArrowChange:N,arrowX:en,arrowY:ei,shouldHideArrow:es,children:(0,d.jsx)(w.div,{"data-side":J,"data-align":et,...k,ref:I,style:{...k.style,animation:V?void 0:"none"}})})})});er.displayName=Q;var en="PopperArrow",ei={top:"bottom",right:"left",bottom:"top",left:"right"},es=i.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,i=et(en,r),s=ei[i.placedSide];return(0,d.jsx)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[s]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:(0,d.jsx)(H,{...n,ref:t,style:{...n.style,display:"block"}})})});function ea(e){return null!==e}es.displayName=en;var eo=e=>({name:"transformOrigin",options:e,fn(t){var r,n,i,s,a;let{placement:o,rects:l,middlewareData:d}=t,u=(null==(r=d.arrow)?void 0:r.centerOffset)!==0,c=u?0:e.arrowWidth,p=u?0:e.arrowHeight,[h,f]=el(o),m={start:"0%",center:"50%",end:"100%"}[f],v=(null!=(s=null==(n=d.arrow)?void 0:n.x)?s:0)+c/2,g=(null!=(a=null==(i=d.arrow)?void 0:i.y)?a:0)+p/2,y="",b="";return"bottom"===h?(y=u?m:"".concat(v,"px"),b="".concat(-p,"px")):"top"===h?(y=u?m:"".concat(v,"px"),b="".concat(l.floating.height+p,"px")):"right"===h?(y="".concat(-p,"px"),b=u?m:"".concat(g,"px")):"left"===h&&(y="".concat(l.floating.width+p,"px"),b=u?m:"".concat(g,"px")),{data:{x:y,y:b}}}});function el(e){let[t,r="center"]=e.split("-");return[t,r]}var ed=i.forwardRef((e,t)=>
1{var r,n;let{container:s,...a}=e,[o,l]=i.useState(!1);j(()=>l(!0),[]);let u=s||o&&(null==(n=globalThis)||null==(r=n.document)?void 0:r.body);return u?c.createPortal((0,d.jsx)(w.div,{...a,ref:t}),u):null});ed.displayName="Portal";var eu=e=>{let{present:t,children:r}=e,n=function(e){var t,r;let[n,s]=i.useState(),a=i.useRef(null),o=i.useRef(e),l=i.useRef("none"),[d,u]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},i.useReducer((e,t)=>{let n=r[e][t];return null!=n?n:e},t));return i.useEffect(()=>{let e=ep(a.current);l.current="mounted"===d?e:"none"},[d]),j(()=>{let t=a.current,r=o.current;if(r!==e){let n=l.current,i=ep(t);e?u("MOUNT"):"none"===i||(null==t?void 0:t.display)==="none"?u("UNMOUNT"):r&&n!==i?u("ANIMATION_OUT"):u("UNMOUNT"),o.current=e}},[e,u]),j(()=>{if(n){var e;let t,r=null!=(e=n.ownerDocument.defaultView)?e:window,i=e=>{let i=ep(a.current).includes(CSS.escape(e.animationName));if(e.target===n&&i&&(u("ANIMATION_END"),!o.current)){let e=n.style.animationFillMode;n.style.animationFillMode="forwards",t=r.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=e)})}},s=e=>{e.target===n&&(l.current=ep(a.current))};return n.addEventListener("animationstart",s),n.addEventListener("animationcancel",i),n.addEventListener("animationend",i),()=>{r.clearTimeout(t),n.removeEventListener("animationstart",s),n.removeEventListener("animationcancel",i),n.removeEventListener("animationend",i)}}u("ANIMATION_END")},[n,u]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:i.useCallback(e=>{a.current=e?getComputedStyle(e):null,s(e)},[])}}(t),s="function"==typeof r?r({present:n.isPresent}):i.Children.only(r),a=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let n=i.useRef(t);return n.current=t,i.useCallback(e=>{let t=n.current,r=!1,i=t.map(t=>{let n=ec(t,e);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let e=0;e<i.length;e++){let r=i[e];"function"==typeof r?r():ec(t[e],null)}}},[])}(n.ref,function(e){var t,r;let n=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,i=n&&"isReactWarning"in n&&n.isReactWarning;return i?e.ref:(i=(n=null==(r=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:r.get)&&"isReactWarning"in n&&n.isReactWarning)?e.props.ref:e.props.ref||e.ref}(s));return"function"==typeof r||n.isPresent?i.cloneElement(s,{ref:a}):null};function ec(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function ep(e){return(null==e?void 0:e.animationName)||"none"}eu.displayName="Presence";var eh=s[" useInsertionEffect ".trim().toString()]||j;Symbol("RADIX:SYNC_STATE");var ef=r(91615),em=r(63947),ev="Popover",[eg,ey]=u(ev,[U]),eb=U(),[ew,eS]=eg(ev),eE=e=>{let{__scopePopover:t,children:r,open:n,defaultOpen:s,onOpenChange:a,modal:o=!1}=e,l=eb(t),u=i.useRef(null),[c,p]=i.useState(!1),[h,f]=function({prop:e,defaultProp:t,onChange:r=()=>{},caller:n}){let[s,a,o]=function({defaultProp:e,onChange:t}){let[r,n]=i.useState(e),s=i.useRef(r),a=i.useRef(t);return eh(()=>{a.current=t},[t]),i.useEffect(()=>{s.current!==r&&(a.current?.(r),s.current=r)},[r,s]),[r,n,a]}({defaultProp:t,onChange:r}),l=void 0!==e,d=l?e:s;{let t=i.useRef(void 0!==e);i.useEffect(()=>{let e=t.current;if(e!==l){let t=l?"controlled":"uncontrolled";console.warn(`${n} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=l},[l,n])}return[d,i.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&o.current?.(r)}else a(t)},[l,e,a,o])]}({prop:n,defaultProp:null!=s&&s,onChange:a,caller:ev});return(0,d.jsx)(X,{...l,children:(0,d.jsx)(ew,{scope:t,contentId:function(e){let[t,r]=i.useState($());return j(()=>{r(e=>e??String(W++))},[void 0]),e||(t?`radix-${t}`:"")}(),triggerRef:u,open:h,onOpenChange:f,onOpenToggle:i.useCallback(()=>f(e=>!e),[f]),hasCustomAnchor:c,onCustomAnchorAdd:i.useCallback(()=>p(!0),[]),onCustomAnchorRemove:i.useCallback(()=>p(!1),[]),modal:o,children:r})})};eE.displayName=ev;var ex="PopoverAnchor";i.forwardRef((e,t)=>
1{let{__scopePopover:r,...n}=e,s=eS(ex,r),a=eb(r),{onCustomAnchorAdd:o,onCustomAnchorRemove:l}=s;return i.useEffect(()=>(o(),()=>l()),[o,l]),(0,d.jsx)(J,{...a,...n,ref:t})}).displayName=ex;var eT="PopoverTrigger",eM=i.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,i=eS(eT,r),s=eb(r),o=l(t,i.triggerRef),u=(0,d.jsx)(w.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.open?i.contentId:void 0,"data-state":eF(i.open),...n,ref:o,onClick:a(e.onClick,i.onOpenToggle)});return i.hasCustomAnchor?u:(0,d.jsx)(J,{asChild:!0,...s,children:u})});eM.displayName=eT;var eC="PopoverPortal",[e_,ek]=eg(eC,{forceMount:void 0}),eL=e=>{let{__scopePopover:t,forceMount:r,children:n,container:i}=e,s=eS(eC,t);return(0,d.jsx)(e_,{scope:t,forceMount:r,children:(0,d.jsx)(eu,{present:r||s.open,children:(0,d.jsx)(ed,{asChild:!0,container:i,children:n})})})};eL.displayName=eC;var eP="PopoverContent",eO=i.forwardRef((e,t)=>{let r=ek(eP,e.__scopePopover),{forceMount:n=r.forceMount,...i}=e,s=eS(eP,e.__scopePopover);return(0,d.jsx)(eu,{present:n||s.open,children:s.modal?(0,d.jsx)(eD,{...i,ref:t}):(0,d.jsx)(eN,{...i,ref:t})})});eO.displayName=eP;var eI=p("PopoverContent.RemoveScroll"),eD=i.forwardRef((e,t)=>{let r=eS(eP,e.__scopePopover),n=i.useRef(null),s=l(t,n),o=i.useRef(!1);return i.useEffect(()=>{let e=n.current;if(e)return(0,ef.Eq)(e)},[]),(0,d.jsx)(em.A,{as:eI,allowPinchZoom:!0,children:(0,d.jsx)(eA,{...e,ref:s,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:a(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),o.current||null==(t=r.triggerRef.current)||t.focus()}),onPointerDownOutside:a(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;o.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:a(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),eN=i.forwardRef((e,t)=>{let r=eS(eP,e.__scopePopover),n=i.useRef(!1),s=i.useRef(!1);return(0,d.jsx)(eA,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var i,a;null==(i=e.onCloseAutoFocus)||i.call(e,t),t.defaultPrevented||(n.current||null==(a=r.triggerRef.current)||a.focus(),t.preventDefault()),n.current=!1,s.current=!1},onInteractOutside:t=>{var i,a;null==(i=e.onInteractOutside)||i.call(e,t),t.defaultPrevented||(n.current=!0,"pointerdown"===t.detail.originalEvent.type&&(s.current=!0));let o=t.target;(null==(a=r.triggerRef.current)?void 0:a.contains(o))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&s.current&&t.preventDefault()}})}),eA=i.forwardRef((e,t)=>{let{__scopePopover:r,trapFocus:n,onOpenAutoFocus:s,onCloseAutoFocus:a,disableOutsidePointerEvents:o,onEscapeKeyDown:l,onPointerDownOutside:u,onFocusOutside:c,onInteractOutside:p,...h}=e,f=eS(eP,r),m=eb(r);return i.useEffect(()=>{k||(k={start:L(),end:L()});let{start:e,end:t}=k;return document.body.firstElementChild!==e&&document.body.insertAdjacentElement("afterbegin",e),document.body.lastElementChild!==t&&document.body.insertAdjacentElement("beforeend",t),_++,()=>{1===_&&(null==k||k.start.remove(),null==k||k.end.remove(),k=null),_=Math.max(0,_-1)}},[]),(0,d.jsx)(D,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:s,onUnmountAutoFocus:a,children:(0,d.jsx)(T,{asChild:!0,disableOutsidePointerEvents:o,onInteractOutside:p,onEscapeKeyDown:l,onPointerDownOutside:u,onFocusOutside:c,onDismiss:()=>f.onOpenChange(!1),deferPointerDownOutside:!0,children:(0,d.jsx)(er,{"data-state":eF(f.open),role:"dialog",id:f.contentId,...m,...h,ref:t,style:{...h.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),eR="PopoverClose";function eF(e){return e?"open":"closed"}i.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,i=eS(eR,r);return(0,d.jsx)(w.button,{type:"button",...n,ref:t,onClick:a(e.onClick,()=>i.onOpenChange(!1))})}).displayName=eR,i.forwardRef((e,t)=>
1{let{__scopePopover:r,...n}=e,i=eb(r);return(0,d.jsx)(es,{...i,...n,ref:t})}).displayName="PopoverArrow";var ez=eE,ej=eM,e$=eL,eW=eO},65451:(e,t,r)=>{"use strict";function n(e){let{reason:t,children:r}=e;return r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return n}}),r(76287)},71914:()=>{},75533:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorage",{enumerable:!0,get:function(){return n.workAsyncStorageInstance}});let n=r(28915)},78355:()=>{},80142:()=>{},83863:(e,t,r)=>{"use strict";r.d(t,{default:()=>i.a});var n=r(64396),i=r.n(n)},84753:()=>{},88361:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{bindSnapshot:function(){return a},createAsyncLocalStorage:function(){return s},createSnapshot:function(){return o}});let r=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class n{disable(){throw r}getStore(){}run(){throw r}exit(){throw r}enterWith(){throw r}static bind(e){return e}}let i="undefined"!=typeof globalThis&&globalThis.AsyncLocalStorage;function s(){return i?new i:new n}function a(e){return i?i.bind(e):n.bind(e)}function o(){return i?i.snapshot():function(e,...t){return e(...t)}}},88684:()=>{},91638:(e,t,r)=>{"use strict";function n(e){let{moduleIds:t}=e;return null}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreloadChunks",{enumerable:!0,get:function(){return n}}),r(29064),r(28453),r(75533),r(39908)},97346:(e,t,r)=>{"use strict";r.d(t,{h:()=>e9});var n,i,s,a,o,l={};r.r(l),r.d(l,{CaptionLabel:()=>ee,Chevron:()=>et,Day:()=>er,DayButton:()=>en,Dropdown:()=>ea,DropdownNav:()=>eo,Footer:()=>el,Month:()=>ed,MonthCaption:()=>eu,MonthGrid:()=>ec,Months:()=>ep,MonthsDropdown:()=>eh,Nav:()=>ef,NextMonthButton:()=>em,Option:()=>ev,PreviousMonthButton:()=>eg,Root:()=>ey,Select:()=>eb,Week:()=>ew,WeekNumber:()=>ex,WeekNumberHeader:()=>eT,Weekday:()=>eS,Weekdays:()=>eE,Weeks:()=>eM,YearsDropdown:()=>eC});var d={};r.r(d),r.d(d,{formatCaption:()=>e_,formatDay:()=>ek,formatMonthDropdown:()=>eL,formatWeekNumber:()=>eO,formatWeekNumberHeader:()=>eI,formatWeekdayName:()=>eP,formatYearDropdown:()=>eD});var u={};r.r(u),r.d(u,{labelDayButton:()=>eN,labelGrid:()=>eA,labelGridcell:()=>eR,labelMonthDropdown:()=>eF,labelNav:()=>ez,labelNext:()=>ej,labelPrevious:()=>e$,labelWeekNumber:()=>eB,labelWeekNumberHeader:()=>eG,labelWeekday:()=>eW,labelYearDropdown:()=>eH});var c=r(34340),p=r(50492),h=r(6969);let f={...h.enUS,labels:{labelDayButton:(e,t,r,n)=>{let i=(n&&"function"==typeof n.format?n.format.bind(n):(e,t)=>(0,p.GP)(e,t,{locale:h.enUS,...r}))(e,"PPPP");return t.today&&(i=`Today, ${i}`),t.selected&&(i=`${i}, selected`),i},labelMonthDropdown:"Choose the Month",labelNext:"Go to the Next Month",labelPrevious:"Go to the Previous Month",labelWeekNumber:e=>`Week ${e}`,labelYearDropdown:"Choose the Year",labelGrid:(e,t,r)=>(r&&"function"==typeof r.format?r.format.bind(r):(e,r)=>(0,p.GP)(e,r,{locale:h.enUS,...t}))(e,"LLLL yyyy"),labelGridcell:(e,t,r,n)=>{let i=(n&&"function"==typeof n.format?n.format.bind(n):(e,t)=>(0,p.GP)(e,t,{locale:h.enUS,...r}))(e,"PPPP");return t?.today&&(i=`Today, ${i}`),i},labelNav:"Navigation bar",labelWeekNumberHeader:"Week Number",labelWeekday:(e,t,r)=>(r&&"function"==typeof r.format?r.format.bind(r):(e,r)=>(0,p.GP)(e,r,{locale:h.enUS,...t}))(e,"cccc")}};Symbol.for("constructDateFrom");let m={},v={};function g(e,t){try{let r=(m[e]||=new Intl.DateTimeFormat("en-US",{timeZone:e,timeZoneName:"longOffset"}).format)(t).split("GMT")[1];if(r in v)return v[r];return b(r,r.split(":"))}catch{if(e in v)return v[e];let t=e?.match(y);if(t)return b(e,t.slice(1));return NaN}}let y=/([+-]\d\d):?(\d\d)?/;function b(e,t){let r=+(t[0]||0),n=+(t[1]||0),i=(t[2]||0)/60;return v[e]=60*r+n>0?60*r+n+i:60*r-n-i}class w extends Date{constructor(...e){super(),e.length>1&&"string"==typeof e[e.length-1]&&(this.timeZone=e.pop()),this.internal=new Date,isNaN(g(this.timeZone,this))?this.setTime(NaN):e.length?"number"==typeof e[0]&&(1===e.length||2===e.length&&"number"!=typeof e[1])?this.setTime(e[0]):"string"==typeof e[0]?this.setTime(+new Date(e[0])):e[0]instanceof Date?this.setTime(+e[0]):(this.setTime(+new Date(...e)),x(this,e)):this.setTime(Date.now())}static tz(e,...t){return t.length?new w(...t,e):new w(Date.now(),e)}withTimeZone(e){return new w(+this,e)}getTimezoneOffset(){let e=-g(this.timeZone,this);return e>0?Math.floor(e):Math.ceil(e)}setTime(e){return Date.prototype.setTime.apply(this,arguments),E(this),+this}[Symbol.for("constructDateFrom")](e){return new w(+new Date(e),this.timeZone)}}let S=/^(get|set)(?!UTC)/;function E(e){e.internal.setTime(+e),e.internal.setUTCSeconds(e.internal.getUTCSeconds()-Math.round(-(60*g(e.timeZone,e))))}function x(e,t){var r;let n=Array.isArray(t)?Date.UTC((r=t)[0],r.length>1?r[1]:0,r.length>2?r[2]:1,...r.slice(3)):+e.internal,i=g(e.timeZone,e),s=i>0?Math.floor(i):Math.ceil(i),a=new Date(+e);a.setUTCHours(a.getUTCHours()-1);let o=-new Date(+e).getTimezoneOffset(),l=-new Date(+a).getTimezoneOffset(),d=o;if(o-l&&o!==s&&Date.prototype.getHours.apply(e)!==(Array.isArray(t)?t[3]||0:e.internal.getUTCHours())){let t=new Date(+e),r=o-s;r&&t.setUTCMinutes(t.getUTCMinutes()+r);let n=g(e.timeZone,t);(n>0?Math.floor(n):Math.ceil(n))===s&&(d=l)}let u=d-s;u&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+u);let c=new Date(+e);c.setUTCSeconds(0);let p=o>0?c.getSeconds():(c.getSeconds()-60)%60,h=Math.round(-(60*g(e.timeZone,e)))%60;(h||p)&&Date.prototype.setUTCSeconds.call(e,Date.prototype.getUTCSeconds.call(e)+h+p);let f=g(e.timeZone,e),m=f>0?Math.floor(f):Math.ceil(f),v=-new Date(+e).getTimezoneOffset()-m-u,y=m-s,b=y>0&&T(e)-n==60*y*1e3&&T(e,n-60*m*1e3)!==n;if(m!==s&&v&&!b){Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+v);let t=g(e.timeZone,e),r=m-(t>0?Math.floor(t):Math.ceil(t));r&&v<0&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+r)}E(e);let w=(t?n:n+1e3*h)-e.internal;w&&18e5>Math.abs(w)&&(Date.prototype.setTime.call(e,+e+w),E(e))}function T(e,t){let r=new Date(t??+e);return r.setUTCSeconds(r.getUTCSeconds()-Math.round(-(60*g(e.timeZone,r)))),+r}
1Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(!S.test(e))return;let t=e.replace(S,"$1UTC");w.prototype[t]&&(e.startsWith("get")?w.prototype[e]=function(){return this.internal[t]()}:(w.prototype[e]=function(){var e;return Date.prototype[t].apply(this.internal,arguments),e=this,Date.prototype.setFullYear.call(e,e.internal.getUTCFullYear(),e.internal.getUTCMonth(),e.internal.getUTCDate()),Date.prototype.setHours.call(e,e.internal.getUTCHours(),e.internal.getUTCMinutes(),e.internal.getUTCSeconds(),e.internal.getUTCMilliseconds()),x(e),+this},w.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),E(this),+this}))});class M extends w{static tz(e,...t){return t.length?new M(...t,e):new M(Date.now(),e)}toISOString(){let[e,t,r]=this.tzComponents(),n=`${e}${t}:${r}`;return this.internal.toISOString().slice(0,-1)+n}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){let[e,t,r,n]=this.internal.toUTCString().split(" ");return`${e?.slice(0,-1)} ${r} ${t} ${n}`}toTimeString(){let e=this.internal.toUTCString().split(" ")[4],[t,r,n]=this.tzComponents();return`${e} GMT${t}${r}${n} (${function(e,t,r="long"){return new Intl.DateTimeFormat("en-US",{hour:"numeric",timeZone:e,timeZoneName:r}).format(t).split(/\s/g).slice(2).join(" ")}(this.timeZone,this)})`}toLocaleString(e,t){return Date.prototype.toLocaleString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}toLocaleDateString(e,t){return Date.prototype.toLocaleDateString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}toLocaleTimeString(e,t){return Date.prototype.toLocaleTimeString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}tzComponents(){let e=this.getTimezoneOffset(),t=String(Math.floor(Math.abs(e)/60)).padStart(2,"0"),r=String(Math.abs(e)%60).padStart(2,"0");return[e>0?"-":"+",t,r]}withTimeZone(e){return new M(+this,e)}[Symbol.for("constructDateFrom")](e){return new M(+new Date(e),this.timeZone)}}var C=r(1340),_=r(47658);function k(e,t,r){let n=(0,_.a)(e,null==r?void 0:r.in);return isNaN(t)?(0,C.w)((null==r?void 0:r.in)||e,NaN):(t&&n.setDate(n.getDate()+t),n)}function L(e,t,r){let n=(0,_.a)(e,null==r?void 0:r.in);if(isNaN(t))return(0,C.w)((null==r?void 0:r.in)||e,NaN);if(!t)return n;let i=n.getDate(),s=(0,C.w)((null==r?void 0:r.in)||e,n.getTime());return(s.setMonth(n.getMonth()+t+1,0),i>=s.getDate())?s:(n.setFullYear(s.getFullYear(),s.getMonth(),i),n)}var P=r(32946),O=r(96436);function I(e,t,r){let[n,i]=(0,O.x)(null==r?void 0:r.in,e,t);return 12*(n.getFullYear()-i.getFullYear())+(n.getMonth()-i.getMonth())}function D(e,t){let[r,n]=(0,O.x)(e,t.start,t.end);return{start:r,end:n}}var N=r(16529);function A(e,t){var r,n,i,s,a,o,l,d;let u=(0,N.q)(),c=null!=(d=null!=(l=null!=(o=null!=(a=null==t?void 0:t.weekStartsOn)?a:null==t||null==(n=t.locale)||null==(r=n.options)?void 0:r.weekStartsOn)?o:u.weekStartsOn)?l:null==(s=u.locale)||null==(i=s.options)?void 0:i.weekStartsOn)?d:0,p=(0,_.a)(e,null==t?void 0:t.in),h=p.getDay();return p.setDate(p.getDate()+((h<c?-7:0)+6-(h-c))),p.setHours(23,59,59,999),p}var R=r(39506),F=r(82454),z=r(44815),j=r(71546),$=r(26853),W=r(79852),B=r(82865);function G(e,t){let r=t.startOfMonth(e),n=r.getDay();return 1===n?r:0===n?t.addDays(r,-6):t.addDays(r,-1*(n-1))}class H{constructor(e,t){this.today=()=>this.overrides?.today?this.overrides.today():this.options.timeZone?M.tz(this.options.timeZone):new(this.options.Date??Date),this.newDate=(e,t,r)=>this.overrides?.newDate?this.overrides.newDate(e,t,r):this.options.timeZone?new M(e,t,r,this.options.timeZone):new Date(e,t,r),this.addDays=(e,t)=>this.overrides?.addDays?this.overrides.addDays(e,t):k(e,t),this.addMonths=(e,t)=>this.overrides?.addMonths?this.overrides.addMonths(e,t):L(e,t),this.addWeeks=(e,t)=>this.overrides?.addWeeks?this.overrides.addWeeks(e,t):k(e,7*t,void 0),this.addYears=(e,t)=>this.overrides?.addYears?this.overrides.addYears(e,t):L(e,12*t,void 0),this.differenceInCalendarDays=(e,t)=>this.overrides?.differenceInCalendarDays?this.overrides.differenceInCalendarDays(e,t):(0,P.m)(e,t),this.differenceInCalendarMonths=(e,t)=>this.overrides?.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(e,t):I(e,t),this.eachMonthOfInterval=e=>this.overrides?.eachMonthOfInterval?this.overrides.eachMonthOfInterval(e):function(e,t){var r;let{start:n,end:i}=D(void 0,e),s=+n>+i,a=s?+n:+i,o=s?i:n;o.setHours(0,0,0,0),o.setDate(1);
1let l=(r=void 0,1);if(!l)return[];l<0&&(l=-l,s=!s);let d=[];for(;+o<=a;)d.push((0,C.w)(n,o)),o.setMonth(o.getMonth()+l);return s?d.reverse():d}(e),this.eachYearOfInterval=e=>{let t=this.overrides?.eachYearOfInterval?this.overrides.eachYearOfInterval(e):function(e,t){var r;let{start:n,end:i}=D(void 0,e),s=+n>+i,a=s?+n:+i,o=s?i:n;o.setHours(0,0,0,0),o.setMonth(0,1);let l=(r=void 0,1);if(!l)return[];l<0&&(l=-l,s=!s);let d=[];for(;+o<=a;)d.push((0,C.w)(n,o)),o.setFullYear(o.getFullYear()+l);return s?d.reverse():d}(e),r=new Set(t.map(e=>this.getYear(e)));if(r.size===t.length)return t;let n=[];return r.forEach(e=>{n.push(new Date(e,0,1))}),n},this.endOfBroadcastWeek=e=>this.overrides?.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(e):function(e,t){let r=G(e,t),n=function(e,t){let r=t.startOfMonth(e),n=r.getDay()>0?r.getDay():7,i=t.addDays(e,-n+1),s=t.addDays(i,34);return t.getMonth(e)===t.getMonth(s)?5:4}(e,t);return t.addDays(r,7*n-1)}(e,this),this.endOfISOWeek=e=>this.overrides?.endOfISOWeek?this.overrides.endOfISOWeek(e):A(e,{...void 0,weekStartsOn:1}),this.endOfMonth=e=>this.overrides?.endOfMonth?this.overrides.endOfMonth(e):function(e,t){let r=(0,_.a)(e,void 0),n=r.getMonth();return r.setFullYear(r.getFullYear(),n+1,0),r.setHours(23,59,59,999),r}(e),this.endOfWeek=(e,t)=>this.overrides?.endOfWeek?this.overrides.endOfWeek(e,t):A(e,this.options),this.endOfYear=e=>this.overrides?.endOfYear?this.overrides.endOfYear(e):function(e,t){let r=(0,_.a)(e,void 0),n=r.getFullYear();return r.setFullYear(n+1,0,0),r.setHours(23,59,59,999),r}(e),this.format=(e,t,r)=>{let n=this.overrides?.format?this.overrides.format(e,t,this.options):(0,p.GP)(e,t,this.options);return this.options.numerals&&"latn"!==this.options.numerals?this.replaceDigits(n):n},this.getISOWeek=e=>this.overrides?.getISOWeek?this.overrides.getISOWeek(e):(0,R.s)(e),this.getMonth=(e,t)=>this.overrides?.getMonth?this.overrides.getMonth(e,this.options):function(e,t){return(0,_.a)(e,null==t?void 0:t.in).getMonth()}(e,this.options),this.getYear=(e,t)=>this.overrides?.getYear?this.overrides.getYear(e,this.options):function(e,t){return(0,_.a)(e,null==t?void 0:t.in).getFullYear()}(e,this.options),this.getWeek=(e,t)=>this.overrides?.getWeek?this.overrides.getWeek(e,this.options):(0,F.N)(e,this.options),this.isAfter=(e,t)=>this.overrides?.isAfter?this.overrides.isAfter(e,t):+(0,_.a)(e)>+(0,_.a)(t),this.isBefore=(e,t)=>this.overrides?.isBefore?this.overrides.isBefore(e,t):+(0,_.a)(e)<+(0,_.a)(t),this.isDate=e=>this.overrides?.isDate?this.overrides.isDate(e):(0,z.$)(e),this.isSameDay=(e,t)=>this.overrides?.isSameDay?this.overrides.isSameDay(e,t):function(e,t,r){let[n,i]=(0,O.x)(void 0,e,t);return+(0,j.o)(n)==+(0,j.o)(i)}(e,t),this.isSameMonth=(e,t)=>this.overrides?.isSameMonth?this.overrides.isSameMonth(e,t):function(e,t,r){let[n,i]=(0,O.x)(void 0,e,t);return n.getFullYear()===i.getFullYear()&&n.getMonth()===i.getMonth()}(e,t),this.isSameYear=(e,t)=>this.overrides?.isSameYear?this.overrides.isSameYear(e,t):function(e,t,r){let[n,i]=(0,O.x)(void 0,e,t);return n.getFullYear()===i.getFullYear()}(e,t),this.max=e=>this.overrides?.max?this.overrides.max(e):function(e,t){let r,n;return e.forEach(e=>{n||"object"!=typeof e||(n=C.w.bind(null,e));let t=(0,_.a)(e,n);(!r||r<t||isNaN(+t))&&(r=t)}),(0,C.w)(n,r||NaN)}(e),this.min=e=>this.overrides?.min?this.overrides.min(e):function(e,t){let r,n;return e.forEach(e=>{n||"object"!=typeof e||(n=C.w.bind(null,e));let t=(0,_.a)(e,n);(!r||r>t||isNaN(+t))&&(r=t)}),(0,C.w)(n,r||NaN)}(e),this.setMonth=(e,t)=>this.overrides?.setMonth?this.overrides.setMonth(e,t):function(e,t,r){let n=(0,_.a)(e,void 0),i=n.getFullYear(),s=n.getDate(),a=(0,C.w)(e,0);a.setFullYear(i,t,15),a.setHours(0,0,0,0);let o=function(e,t){let r=(0,_.a)(e,void 0),n=r.getFullYear(),i=r.getMonth(),s=(0,C.w)(r,0);return s.setFullYear(n,i+1,0),s.setHours(0,0,0,0),s.getDate()}(a);return n.setMonth(t,Math.min(s,o)),n}(e,t),this.setYear=(e,t)=>this.overrides?.setYear?this.overrides.setYear(e,t):function(e,t,r){let n=(0,_.a)(e,void 0);return isNaN(+n)?(0,C.w)(e,NaN):(n.setFullYear(t),n)}(e,t),this.startOfBroadcastWeek=(e,t)=>this.overrides?.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(e,this):G(e,this),this.startOfDay=e=>this.overrides?.startOfDay?this.overrides.startOfDay(e):(0,j.o)(e),this.startOfISOWeek=e=>this.overrides?.startOfISOWeek?this.overrides.startOfISOWeek(e):(0,$.b)(e),this.startOfMonth=e
1=>this.overrides?.startOfMonth?this.overrides.startOfMonth(e):function(e,t){let r=(0,_.a)(e,void 0);return r.setDate(1),r.setHours(0,0,0,0),r}(e),this.startOfWeek=(e,t)=>this.overrides?.startOfWeek?this.overrides.startOfWeek(e,this.options):(0,W.k)(e,this.options),this.startOfYear=e=>this.overrides?.startOfYear?this.overrides.startOfYear(e):(0,B.D)(e),this.options={locale:f,...e},this.overrides=t}getDigitMap(){let{numerals:e="latn"}=this.options,t=new Intl.NumberFormat("en-US",{numberingSystem:e}),r={};for(let e=0;e<10;e++)r[e.toString()]=t.format(e);return r}replaceDigits(e){let t=this.getDigitMap();return e.replace(/\d/g,e=>t[e]||e)}formatNumber(e){return this.replaceDigits(e.toString())}getMonthYearOrder(){let e=this.options.locale?.code;return e&&H.yearFirstLocales.has(e)?"year-first":"month-first"}formatMonthYear(e){let{locale:t,timeZone:r,numerals:n}=this.options,i=t?.code;if(i&&H.yearFirstLocales.has(i))try{return new Intl.DateTimeFormat(i,{month:"long",year:"numeric",timeZone:r,numberingSystem:n}).format(e)}catch{}let s="year-first"===this.getMonthYearOrder()?"y LLLL":"LLLL y";return this.format(e,s)}}H.yearFirstLocales=new Set(["eu","hu","ja","ja-Hira","ja-JP","ko","ko-KR","lt","lt-LT","lv","lv-LV","mn","mn-MN","zh","zh-CN","zh-HK","zh-TW"]);let Y=new H;function q(e,t,r=!1,n=Y){let{from:i,to:s}=e,{differenceInCalendarDays:a,isSameDay:o}=n;return i&&s?(0>a(s,i)&&([i,s]=[s,i]),a(t,i)>=+!!r&&a(s,t)>=+!!r):!r&&s?o(s,t):!r&&!!i&&o(i,t)}function U(e){return!!(e&&"object"==typeof e&&"before"in e&&"after"in e)}function V(e){return!!(e&&"object"==typeof e&&"from"in e)}function Z(e){return!!(e&&"object"==typeof e&&"after"in e)}function X(e){return!!(e&&"object"==typeof e&&"before"in e)}function K(e){return!!(e&&"object"==typeof e&&"dayOfWeek"in e)}function J(e,t){return Array.isArray(e)&&e.every(t.isDate)}function Q(e,t,r=Y){let n=Array.isArray(t)?t:[t],{isSameDay:i,differenceInCalendarDays:s,isAfter:a}=r;return n.some(t=>{if("boolean"==typeof t)return t;if(r.isDate(t))return i(e,t);if(J(t,r))return t.some(t=>i(e,t));if(V(t))return q(t,e,!1,r);if(K(t))return Array.isArray(t.dayOfWeek)?t.dayOfWeek.includes(e.getDay()):t.dayOfWeek===e.getDay();if(U(t)){let r=s(t.before,e),n=s(t.after,e),i=r>0,o=n<0;return a(t.before,t.after)?o&&i:i||o}return Z(t)?s(e,t.after)>0:X(t)?s(t.before,e)>0:"function"==typeof t&&t(e)})}function ee(e){return c.createElement("span",{...e})}function et(e){let{size:t=24,orientation:r="left",className:n,style:i}=e;return c.createElement("svg",{className:n,style:i,width:t,height:t,viewBox:"0 0 24 24"},"up"===r&&c.createElement("polygon",{points:"6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28"}),"down"===r&&c.createElement("polygon",{points:"6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72"}),"left"===r&&c.createElement("polygon",{points:"16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20"}),"right"===r&&c.createElement("polygon",{points:"8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20"}))}function er(e){let{day:t,modifiers:r,...n}=e;return c.createElement("td",{...n})}function en(e){let{day:t,modifiers:r,...n}=e,i=c.useRef(null);return c.useEffect(()=>{r.focused&&i.current?.focus()},[r.focused]),c.createElement("button",{ref:i,...n})}!function(e){e.Root="root",e.Chevron="chevron",e.Day="day",e.DayButton="day_button",e.CaptionLabel="caption_label",e.Dropdowns="dropdowns",e.Dropdown="dropdown",e.DropdownRoot="dropdown_root",e.Footer="footer",e.MonthGrid="month_grid",e.MonthCaption="month_caption",e.MonthsDropdown="months_dropdown",e.Month="month",e.Months="months",e.Nav="nav",e.NextMonthButton="button_next",e.PreviousMonthButton="button_previous",e.Week="week",e.Weeks="weeks",e.Weekday="weekday",e.Weekdays="weekdays",e.WeekNumber="week_number",e.WeekNumberHeader="week_number_header",e.YearsDropdown="years_dropdown"}(n||(n={})),function(e){e.disabled="disabled",e.hidden="hidden",e.outside="outside",e.focused="focused",e.today="today"}(i||(i={})),function(e){e.range_end="range_end",e.range_middle="range_middle",e.range_start="range_start",e.selected="selected"}(s||(s={})),function(e){e.weeks_before_enter="weeks_before_enter",e.weeks_before_exit="weeks_before_exit",e.weeks_after_enter="weeks_after_enter",e.weeks_after_exit="weeks_after_exit",e.caption_after_enter="caption_after_enter",e.caption_after_exit="caption_after_exit",e.caption_before_enter="caption_before_enter",e.caption_before_exit="caption_before_exit"}(a||(a={}));let ei=(0,c.createContext)(void 0);function es(){let e=(0,c.useContext)(ei);if(void 0===e)throw Error("useDayPicker() must be used within a custom component.");return e}function ea(e){let{options:t,className:r,...i}=e,{classNames:s,components:a,styles:o}=es(),l=[s[n.Dropdown],r].join(" "),d=t?.find(({value:e})=>e===i.value);return c.createElement("span",{"data-disabled":i.disabled,className:s[n.DropdownRoot],style:o?.[n.DropdownRoot]},c.createElement(a.Select,{className:l,...i},t?.map(({value:e,label:t,disabled:r})=>c.createElement(a.Option,{key:e,value:e,disabled:r},t))),c.createElement("span",{className:s[n.CaptionLabel],style:o?.[n.CaptionLabel],"aria-hidden":!0},d?.label,c.createElement(a.Chevron,{orientation:"down",size:18,className:s[n.Chevron],style:o?.[n.Chevron]}
1)))}function eo(e){return c.createElement("div",{...e})}function el(e){return c.createElement("div",{...e})}function ed(e){let{calendarMonth:t,displayIndex:r,...n}=e;return c.createElement("div",{...n},e.children)}function eu(e){let{calendarMonth:t,displayIndex:r,...n}=e;return c.createElement("div",{...n})}function ec(e){return c.createElement("table",{...e})}function ep(e){return c.createElement("div",{...e})}function eh(e){let{components:t}=es();return c.createElement(t.Dropdown,{...e})}function ef(e){let{onPreviousClick:t,onNextClick:r,previousMonth:i,nextMonth:s,...a}=e,{components:o,classNames:l,styles:d,labels:{labelPrevious:u,labelNext:p}}=es(),h=(0,c.useCallback)(e=>{s&&r?.(e)},[s,r]),f=(0,c.useCallback)(e=>{i&&t?.(e)},[i,t]);return c.createElement("nav",{...a},c.createElement(o.PreviousMonthButton,{type:"button",className:l[n.PreviousMonthButton],style:d?.[n.PreviousMonthButton],tabIndex:i?void 0:-1,"aria-disabled":!i||void 0,"aria-label":u(i),onClick:f},c.createElement(o.Chevron,{disabled:!i||void 0,className:l[n.Chevron],style:d?.[n.Chevron],orientation:"left"})),c.createElement(o.NextMonthButton,{type:"button",className:l[n.NextMonthButton],style:d?.[n.NextMonthButton],tabIndex:s?void 0:-1,"aria-disabled":!s||void 0,"aria-label":p(s),onClick:h},c.createElement(o.Chevron,{disabled:!s||void 0,orientation:"right",className:l[n.Chevron],style:d?.[n.Chevron]})))}function em(e){return c.createElement("button",{...e})}function ev(e){return c.createElement("option",{...e})}function eg(e){return c.createElement("button",{...e})}function ey(e){let{rootRef:t,...r}=e;return c.createElement("div",{...r,ref:t})}function eb(e){return c.createElement("select",{...e})}function ew(e){let{week:t,...r}=e;return c.createElement("tr",{...r})}function eS(e){return c.createElement("th",{...e})}function eE(e){return c.createElement("thead",{"aria-hidden":!0},c.createElement("tr",{...e}))}function ex(e){let{week:t,...r}=e;return c.createElement("th",{...r})}function eT(e){return c.createElement("th",{...e})}function eM(e){return c.createElement("tbody",{...e})}function eC(e){let{components:t}=es();return c.createElement(t.Dropdown,{...e})}function e_(e,t,r){return(r??new H(t)).formatMonthYear(e)}function ek(e,t,r){return(r??new H(t)).format(e,"d")}function eL(e,t=Y){return t.format(e,"LLLL")}function eP(e,t,r){return(r??new H(t)).format(e,"cccccc")}function eO(e,t=Y){return e<10?t.formatNumber(`0${e.toLocaleString()}`):t.formatNumber(`${e.toLocaleString()}`)}function eI(){return""}function eD(e,t=Y){return t.format(e,"yyyy")}function eN(e,t,r,n){let i=(n??new H(r)).format(e,"PPPP");return t.today&&(i=`Today, ${i}`),t.selected&&(i=`${i}, selected`),i}function eA(e,t,r){return(r??new H(t)).formatMonthYear(e)}function eR(e,t,r,n){let i=(n??new H(r)).format(e,"PPPP");return t?.today&&(i=`Today, ${i}`),i}function eF(e){return"Choose the Month"}function ez(){return""}function ej(e,t){return"Go to the Next Month"}function e$(e){return"Go to the Previous Month"}function eW(e,t,r){return(r??new H(t)).format(e,"cccc")}function eB(e,t){return`Week ${e}`}function eG(e){return"Week Number"}function eH(e){return"Choose the Year"}let eY=(e,t,r)=>t||(r?"function"==typeof r?r:(...e)=>r:e),eq=e=>e instanceof HTMLElement?e:null,eU=e=>[...e.querySelectorAll("[data-animated-month]")??[]],eV=e=>eq(e.querySelector("[data-animated-caption]")),eZ=e=>eq(e.querySelector("[data-animated-weeks]"));function eX(e,t,r,n){let{month:i,defaultMonth:s,today:a=n.today(),numberOfMonths:o=1}=e,l=i||s||a,{differenceInCalendarMonths:d,addMonths:u,startOfMonth:c}=n;return r&&d(r,l)<o-1&&(l=u(r,-1*(o-1))),t&&0>d(l,t)&&(l=t),c(l)}class eK{constructor(e,t,r=Y){this.date=e,this.displayMonth=t,this.outside=!!(t&&!r.isSameMonth(e,t)),this.dateLib=r,this.isoDate=r.format(e,"yyyy-MM-dd"),this.displayMonthId=r.format(t,"yyyy-MM"),this.dateMonthId=r.format(e,"yyyy-MM")}isEqualTo(e){return this.dateLib.isSameDay(e.date,this.date)&&this.dateLib.isSameMonth(e.displayMonth,this.displayMonth)}}class eJ{constructor(e,t){this.days=t,this.weekNumber=e}}class eQ{constructor(e,t){this.date=e,this.weeks=t}}function e0(e,t){let[r,n]=(0,c.useState)(e);return[void 0===t?r:t,n]}function e1(e){return!e[i.disabled]&&!e[i.hidden]&&!e[i.outside]}function e2(e,t,r=Y){return q(e,t.from,!1,r)||q(e,t.to,!1,r)||q(t,e.from,!1,r)||q(t,e.to,!1,r)}function e3(e,t){return e instanceof M&&e.timeZone===t?e:new M(e,t)}function e8(e,t,r){if(!r)return e3(e,t);let n=e3(e,t);return new Date(new M(n.getFullYear(),n.getMonth(),n.getDate(),12,0,0,t).getTime())}function e4(e,t,r){return"boolean"==typeof e||"function"==typeof e?e:e instanceof Date?e8(e,t,r):Array.isArray(e)?e.map(e=>e instanceof Date?e8(e,t,r):e):V(e)?{...e,from:e.from?e3(e.from,t):e.from,to:e.to?e3(e.to,t):e.to}
1:U(e)?{before:e8(e.before,t,r),after:e8(e.after,t,r)}:Z(e)?{after:e8(e.after,t,r)}:X(e)?{before:e8(e.before,t,r)}:e}function e6(e,t,r){return e?Array.isArray(e)?e.map(e=>e4(e,t,r)):e4(e,t,r):e}function e9(e){let t=e,r=t.timeZone;if(r&&((t={...e,timeZone:r}).today&&(t.today=e3(t.today,r)),t.month&&(t.month=e3(t.month,r)),t.defaultMonth&&(t.defaultMonth=e3(t.defaultMonth,r)),t.startMonth&&(t.startMonth=e3(t.startMonth,r)),t.endMonth&&(t.endMonth=e3(t.endMonth,r)),"single"===t.mode&&t.selected?t.selected=e3(t.selected,r):"multiple"===t.mode&&t.selected?t.selected=t.selected?.map(e=>e3(e,r)):"range"===t.mode&&t.selected&&(t.selected={from:t.selected.from?e3(t.selected.from,r):t.selected.from,to:t.selected.to?e3(t.selected.to,r):t.selected.to}),void 0!==t.disabled&&(t.disabled=e6(t.disabled,r)),void 0!==t.hidden&&(t.hidden=e6(t.hidden,r)),t.modifiers)){let e={};Object.keys(t.modifiers).forEach(n=>{e[n]=e6(t.modifiers?.[n],r)}),t.modifiers=e}let{components:p,formatters:h,labels:m,dateLib:v,locale:g,classNames:y}=(0,c.useMemo)(()=>{var e,r;let o={...f,...t.locale},c=t.broadcastCalendar?1:t.weekStartsOn,p=t.noonSafe&&t.timeZone?function(e,t={}){let{weekStartsOn:r,locale:n}=t,i=r??n?.options?.weekStartsOn??0,s=t=>{let r="number"==typeof t||"string"==typeof t?new Date(t):t;return new M(r.getFullYear(),r.getMonth(),r.getDate(),12,0,0,e)},a=e=>{let t=s(e);return new Date(t.getFullYear(),t.getMonth(),t.getDate(),0,0,0,0)};return{today:()=>s(M.tz(e)),newDate:(t,r,n)=>new M(t,r,n,12,0,0,e),startOfDay:e=>s(e),startOfWeek:(e,t)=>{let r=s(e),n=t?.weekStartsOn??i,a=(r.getDay()-n+7)%7;return r.setDate(r.getDate()-a),r},startOfISOWeek:e=>{let t=s(e),r=(t.getDay()-1+7)%7;return t.setDate(t.getDate()-r),t},startOfMonth:e=>{let t=s(e);return t.setDate(1),t},startOfYear:e=>{let t=s(e);return t.setMonth(0,1),t},endOfWeek:(e,t)=>{let r=s(e),n=(((t?.weekStartsOn??i)+6)%7-r.getDay()+7)%7;return r.setDate(r.getDate()+n),r},endOfISOWeek:e=>{let t=s(e),r=(7-t.getDay())%7;return t.setDate(t.getDate()+r),t},endOfMonth:e=>{let t=s(e);return t.setMonth(t.getMonth()+1,0),t},endOfYear:e=>{let t=s(e);return t.setMonth(11,31),t},eachMonthOfInterval:t=>{let r=s(t.start),n=s(t.end),i=[],a=new M(r.getFullYear(),r.getMonth(),1,12,0,0,e),o=12*n.getFullYear()+n.getMonth();for(;12*a.getFullYear()+a.getMonth()<=o;)i.push(new M(a,e)),a.setMonth(a.getMonth()+1,1);return i},addDays:(e,t)=>{let r=s(e);return r.setDate(r.getDate()+t),r},addWeeks:(e,t)=>{let r=s(e);return r.setDate(r.getDate()+7*t),r},addMonths:(e,t)=>{let r=s(e);return r.setMonth(r.getMonth()+t),r},addYears:(e,t)=>{let r=s(e);return r.setFullYear(r.getFullYear()+t),r},eachYearOfInterval:t=>{let r=s(t.start),n=s(t.end),i=[],a=new M(r.getFullYear(),0,1,12,0,0,e);for(;a.getFullYear()<=n.getFullYear();)i.push(new M(a,e)),a.setFullYear(a.getFullYear()+1,0,1);return i},getWeek:(e,t)=>{let r=a(e);return(0,F.N)(r,{weekStartsOn:t?.weekStartsOn??i,firstWeekContainsDate:t?.firstWeekContainsDate??n?.options?.firstWeekContainsDate??1})},getISOWeek:e=>{let t=a(e);return(0,R.s)(t)},differenceInCalendarDays:(e,t)=>{let r=a(e),n=a(t);return(0,P.m)(r,n)},differenceInCalendarMonths:(e,t)=>I(a(e),a(t))}}(t.timeZone,{weekStartsOn:c,locale:o}):void 0,h=t.dateLib&&p?{...p,...t.dateLib}:t.dateLib??p,m=new H({locale:o,weekStartsOn:c,firstWeekContainsDate:t.firstWeekContainsDate,useAdditionalWeekYearTokens:t.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:t.useAdditionalDayOfYearTokens,timeZone:t.timeZone,numerals:t.numerals},h);return{dateLib:m,components:(e=t.components,{...l,...e}),formatters:(r=t.formatters,{...d,...r}),labels:function(e,t){let r=t.locale?.labels??{};return{...u,...e??{},labelDayButton:eY(eN,e?.labelDayButton,r.labelDayButton),labelMonthDropdown:eY(eF,e?.labelMonthDropdown,r.labelMonthDropdown),labelNext:eY(ej,e?.labelNext,r.labelNext),labelPrevious:eY(e$,e?.labelPrevious,r.labelPrevious),labelWeekNumber:eY(eB,e?.labelWeekNumber,r.labelWeekNumber),labelYearDropdown:eY(eH,e?.labelYearDropdown,r.labelYearDropdown),labelGrid:eY(eA,e?.labelGrid,r.labelGrid),labelGridcell:eY(eR,e?.labelGridcell,r.labelGridcell),labelNav:eY(ez,e?.labelNav,r.labelNav),labelWeekNumberHeader:eY(eG,e?.labelWeekNumberHeader,r.labelWeekNumberHeader),labelWeekday:eY(eW,e?.labelWeekday,r.labelWeekday)}}(t.labels,m.options),locale:o,classNames:{...function(){let e={};for(let t in n)e[n[t]]=`rdp-${n[t]}`;for(let t in i)e[i[t]]=`rdp-${i[t]}`;
1for(let t in s)e[s[t]]=`rdp-${s[t]}`;for(let t in a)e[a[t]]=`rdp-${a[t]}`;return e}(),...t.classNames}}},[t.locale,t.broadcastCalendar,t.weekStartsOn,t.firstWeekContainsDate,t.useAdditionalWeekYearTokens,t.useAdditionalDayOfYearTokens,t.timeZone,t.numerals,t.dateLib,t.noonSafe,t.components,t.formatters,t.labels,t.classNames]);t.today||(t={...t,today:v.today()});let{captionLayout:b,mode:w,navLayout:S,numberOfMonths:E=1,onDayBlur:x,onDayClick:T,onDayFocus:C,onDayKeyDown:_,onDayMouseEnter:k,onDayMouseLeave:L,onNextClick:O,onPrevClick:D,showWeekNumber:N,styles:A}=t,{formatCaption:z,formatDay:j,formatMonthDropdown:$,formatWeekNumber:W,formatWeekNumberHeader:B,formatWeekdayName:G,formatYearDropdown:ee}=h,et=function(e,t){let[r,n]=function(e,t){let{startMonth:r,endMonth:n}=e,{startOfYear:i,startOfDay:s,startOfMonth:a,endOfMonth:o,addYears:l,endOfYear:d,today:u}=t,c="dropdown"===e.captionLayout||"dropdown-years"===e.captionLayout;return r?r=a(r):!r&&c&&(r=i(l(e.today??u(),-100))),n?n=o(n):!n&&c&&(n=d(e.today??u())),[r?s(r):r,n?s(n):n]}(e,t),{startOfMonth:i,endOfMonth:s}=t,a=eX(e,r,n,t),[o,l]=e0(a,e.month?a:void 0);(0,c.useEffect)(()=>
1{l(eX(e,r,n,t))},[e.timeZone]);let{months:d,weeks:u,days:p,previousMonth:h,nextMonth:f}=(0,c.useMemo)(()=>{let i=function(e,t,r,n){let{numberOfMonths:i=1}=r,s=[];for(let r=0;r<i;r++){let i=n.addMonths(e,r);if(t&&i>t)break;s.push(i)}return s}(o,n,{numberOfMonths:e.numberOfMonths},t),a=function(e,t,r,n){let i=e[0],s=e[e.length-1],{ISOWeek:a,fixedWeeks:o,broadcastCalendar:l}=r??{},{addDays:d,differenceInCalendarDays:u,differenceInCalendarMonths:c,endOfBroadcastWeek:p,endOfISOWeek:h,endOfMonth:f,endOfWeek:m,isAfter:v,startOfBroadcastWeek:g,startOfISOWeek:y,startOfWeek:b}=n,w=l?g(i,n):a?y(i):b(i),S=l?p(s):a?h(f(s)):m(f(s)),E=t&&(l?p(t):a?h(t):m(t)),x=u(E&&v(S,E)?E:S,w),T=c(s,i)+1,M=[];for(let e=0;e<=x;e++){let t=d(w,e);M.push(t)}let C=(l?35:42)*T;if(o&&M.length<C){let e=C-M.length;for(let t=0;t<e;t++){let e=d(M[M.length-1],1);M.push(e)}}return M}(i,e.endMonth?s(e.endMonth):void 0,{ISOWeek:e.ISOWeek,fixedWeeks:e.fixedWeeks,broadcastCalendar:e.broadcastCalendar},t),l=function(e,t,r,n){let{addDays:i,endOfBroadcastWeek:s,endOfISOWeek:a,endOfMonth:o,endOfWeek:l,getISOWeek:d,getWeek:u,startOfBroadcastWeek:c,startOfISOWeek:p,startOfWeek:h}=n,f=e.reduce((e,f)=>{let m=r.broadcastCalendar?c(f,n):r.ISOWeek?p(f):h(f),v=r.broadcastCalendar?s(f):r.ISOWeek?a(o(f)):l(o(f)),g=t.filter(e=>e>=m&&e<=v),y=r.broadcastCalendar?35:42;if(r.fixedWeeks&&g.length<y){let e=t.filter(e=>{let t=y-g.length;return e>v&&e<=i(v,t)});g.push(...e)}let b=g.reduce((e,t)=>{let i=r.ISOWeek?d(t):u(t),s=e.find(e=>e.weekNumber===i),a=new eK(t,f,n);return s?s.days.push(a):e.push(new eJ(i,[a])),e},[]),w=new eQ(f,b);return e.push(w),e},[]);return r.reverseMonths?f.reverse():f}(i,a,{broadcastCalendar:e.broadcastCalendar,fixedWeeks:e.fixedWeeks,ISOWeek:e.ISOWeek,reverseMonths:e.reverseMonths},t),d=l.reduce((e,t)=>e.concat(t.weeks.slice()),[]),u=function(e){let t=[];return e.reduce((e,r)=>{let n=r.weeks.reduce((e,t)=>e.concat(t.days.slice()),t.slice());return e.concat(n.slice())},t.slice())}(l);return{months:l,weeks:d,days:u,previousMonth:function(e,t,r,n){if(r.disableNavigation)return;let{pagedNavigation:i,numberOfMonths:s}=r,{startOfMonth:a,addMonths:o,differenceInCalendarMonths:l}=n,d=a(e);if(!t||!(0>=l(d,t)))return o(d,-(i?s??1:1))}(o,r,e,t),nextMonth:function(e,t,r,n){if(r.disableNavigation)return;let{pagedNavigation:i,numberOfMonths:s=1}=r,{startOfMonth:a,addMonths:o,differenceInCalendarMonths:l}=n,d=a(e);if(!t||!(l(t,e)<s))return o(d,i?s:1)}(o,n,e,t)}},[t,o.getTime(),n?.getTime(),r?.getTime(),e.disableNavigation,e.broadcastCalendar,e.endMonth?.getTime(),e.fixedWeeks,e.ISOWeek,e.numberOfMonths,e.pagedNavigation,e.reverseMonths]),{disableNavigation:m,onMonthChange:v}=e,g=e=>{if(m)return;let t=i(e);r&&t<i(r)&&(t=i(r)),n&&t>i(n)&&(t=i(n)),l(t),v?.(t)};return{months:d,weeks:u,days:p,navStart:r,navEnd:n,previousMonth:h,nextMonth:f,goToMonth:g,goToDay:e=>{u.some(t=>t.days.some(t=>t.isEqualTo(e)))||g(e.date)}}}(t,v),{days:er,months:en,navStart:es,navEnd:ea,previousMonth:eo,nextMonth:el,goToMonth:ed}=et,eu=function(e,t,r,n,s){let{disabled:a,hidden:o,modifiers:l,showOutsideDays:d,broadcastCalendar:u,today:c=s.today()}=t,{isSameDay:p,isSameMonth:h,startOfMonth:f,isBefore:m,endOfMonth:v,isAfter:g}=s,y=r&&f(r),b=n&&v(n),w={[i.focused]:[],[i.outside]:[],[i.disabled]:[],[i.hidden]:[],[i.today]:[]},S={};for(let t of e){let{date:e,displayMonth:r}=t,n=!!(r&&!h(e,r)),i=!!(y&&m(e,y)),f=!!(b&&g(e,b)),v=!!(a&&Q(e,a,s)),E=!!(o&&Q(e,o,s))||i||f||!u&&!d&&n||u&&!1===d&&n,x=p(e,c);n&&w.outside.push(t),v&&w.disabled.push(t),E&&w.hidden.push(t),x&&w.today.push(t),l&&Object.keys(l).forEach(r=>{let n=l?.[r];n&&Q(e,n,s)&&(S[r]?S[r].push(t):S[r]=[t])})}return e=>{let t={[i.focused]:!1,[i.disabled]:!1,[i.hidden]:!1,[i.outside]:!1,[i.today]:!1},r={};for(let r in w){let n=w[r];t[r]=n.some(t=>t===e)}for(let t in S)r[t]=S[t].some(t=>t===e);return{...t,...r}}}(er,t,es,ea,v),{isSelected:ec,select:ep,selected:eh}=function(e,t){let r=function(e,t){let{selected:r,required:n,onSelect:i}=e,[s,a]=e0(r,i?r:void 0),o=i?r:s,{isSameDay:l}=t;return{selected:o,select:(e,t,r)=>{let s=e;return!n&&o&&o&&l(e,o)&&(s=void 0),i||a(s),i?.(s,e,t,r),s},isSelected:e=>!!o&&l(o,e)}}(e,t),n=function(e,t){let{selected:r,required:n,onSelect:i}
1=e,[s,a]=e0(r,i?r:void 0),o=i?r:s,{isSameDay:l}=t,d=e=>o?.some(t=>l(t,e))??!1,{min:u,max:c}=e;return{selected:o,select:(e,t,r)=>{let s=[...o??[]];if(d(e)){if(o?.length===u||n&&o?.length===1)return;s=o?.filter(t=>!l(t,e))}else s=o?.length===c?[e]:[...s,e];return i||a(s),i?.(s,e,t,r),s},isSelected:d}}(e,t),i=function(e,t){let{disabled:r,excludeDisabled:n,resetOnSelect:i,selected:s,required:a,onSelect:o}=e,[l,d]=e0(s,o?s:void 0),u=o?s:l;return{selected:u,select:(s,l,c)=>{let p,{min:h,max:f}=e;if(s){let e=u?.from,r=u?.to,n=!!e&&!!r&&t.isSameDay(e,r)&&t.isSameDay(s,e);p=i&&(e&&r||!u?.from)?!a&&n?void 0:{from:s,to:void 0}:function(e,t,r=0,n=0,i=!1,s=Y){let a,{from:o,to:l}=t||{},{isSameDay:d,isAfter:u,isBefore:c}=s;if(o||l){if(o&&!l)a=d(o,e)?0===r?{from:o,to:e}:i?{from:o,to:void 0}:void 0:c(e,o)?{from:e,to:o}:{from:o,to:e};else if(o&&l)if(d(o,e)&&d(l,e))a=i?{from:o,to:l}:void 0;else if(d(o,e))a={from:o,to:r>0?void 0:e};else if(d(l,e))a={from:e,to:r>0?void 0:e};else if(c(e,o))a={from:e,to:l};else if(u(e,o))a={from:o,to:e};else if(u(e,l))a={from:o,to:e};else throw Error("Invalid range")}else a={from:e,to:r>0?void 0:e};if(a?.from&&a?.to){let t=s.differenceInCalendarDays(a.to,a.from);n>0&&t>n?a={from:e,to:void 0}:r>1&&t<r&&(a={from:e,to:void 0})}return a}(s,u,h,f,a,t)}return n&&r&&p?.from&&p.to&&function(e,t,r=Y){let n=Array.isArray(t)?t:[t];if(n.filter(e=>"function"!=typeof e).some(t=>"boolean"==typeof t?t:r.isDate(t)?q(e,t,!1,r):J(t,r)?t.some(t=>q(e,t,!1,r)):V(t)?!!t.from&&!!t.to&&e2(e,{from:t.from,to:t.to},r):K(t)?function(e,t,r=Y){let n=Array.isArray(t)?t:[t],i=e.from,s=Math.min(r.differenceInCalendarDays(e.to,e.from),6);for(let e=0;e<=s;e++){if(n.includes(i.getDay()))return!0;i=r.addDays(i,1)}return!1}(e,t.dayOfWeek,r):U(t)?r.isAfter(t.before,t.after)?e2(e,{from:r.addDays(t.after,1),to:r.addDays(t.before,-1)},r):Q(e.from,t,r)||Q(e.to,t,r):!!(Z(t)||X(t))&&(Q(e.from,t,r)||Q(e.to,t,r))))return!0;let i=n.filter(e=>"function"==typeof e);if(i.length){let t=e.from,n=r.differenceInCalendarDays(e.to,e.from);for(let e=0;e<=n;e++){if(i.some(e=>e(t)))return!0;t=r.addDays(t,1)}}return!1}({from:p.from,to:p.to},r,t)&&(p.from=s,p.to=void 0),o||d(p),o?.(p,s,l,c),p},isSelected:e=>u&&q(u,e,!1,t)}}(e,t);switch(e.mode){case"single":return r;case"multiple":return n;case"range":return i;default:return}}(t,v)??{},{blur:ef,focused:em,isFocusTarget:ev,moveFocus:eg,setFocused:ey}=function(e,t,r,n,s){let{autoFocus:a}=e,[l,d]=(0,c.useState)(),u=function(e,t,r,n){let s,a=-1;for(let l of e){let e=t(l);e1(e)&&(e[i.focused]&&a<o.FocusedModifier?(s=l,a=o.FocusedModifier):n?.isEqualTo(l)&&a<o.LastFocused?(s=l,a=o.LastFocused):r(l.date)&&a<o.Selected?(s=l,a=o.Selected):e[i.today]&&a<o.Today&&(s=l,a=o.Today))}return s||(s=e.find(e=>e1(t(e)))),s}(t.days,r,n||(()=>!1),l),[p,h]=(0,c.useState)(a?u:void 0);return{isFocusTarget:e=>!!u?.isEqualTo(e),setFocused:h,focused:p,blur:()=>{d(p),h(void 0)},moveFocus:(r,n)=>{if(!p)return;let i=function e(t,r,n,i,s,a,o,l=0){if(l>365)return;let d=function(e,t,r,n,i,s,a){let{ISOWeek:o,broadcastCalendar:l}
1=s,{addDays:d,addMonths:u,addWeeks:c,addYears:p,endOfBroadcastWeek:h,endOfISOWeek:f,endOfWeek:m,max:v,min:g,startOfBroadcastWeek:y,startOfISOWeek:b,startOfWeek:w}=a,S=({day:d,week:c,month:u,year:p,startOfWeek:e=>l?y(e,a):o?b(e):w(e),endOfWeek:e=>l?h(e):o?f(e):m(e)})[e](r,"after"===t?1:-1);return"before"===t&&n?S=v([n,S]):"after"===t&&i&&(S=g([i,S])),S}(t,r,n.date,i,s,a,o),u=!!(a.disabled&&Q(d,a.disabled,o)),c=!!(a.hidden&&Q(d,a.hidden,o)),p=new eK(d,d,o);return u||c?e(t,r,p,i,s,a,o,l+1):p}(r,n,p,t.navStart,t.navEnd,e,s);if(i){if(e.disableNavigation&&!t.days.some(e=>e.isEqualTo(i)))return;t.goToDay(i),h(i)}}}}(t,et,eu,ec??(()=>!1),v),{labelDayButton:eb,labelGridcell:ew,labelGrid:eS,labelMonthDropdown:eE,labelNav:ex,labelPrevious:eT,labelNext:eM,labelWeekday:eC,labelWeekNumber:e_,labelWeekNumberHeader:ek,labelYearDropdown:eL}=m,eP=(0,c.useMemo)(()=>(function(e,t,r,n){let i=n??e.today(),s=r?e.startOfBroadcastWeek(i,e):t?e.startOfISOWeek(i):e.startOfWeek(i),a=[];for(let t=0;t<7;t++){let r=e.addDays(s,t);a.push(r)}return a})(v,t.ISOWeek,t.broadcastCalendar,t.today),[v,t.ISOWeek,t.broadcastCalendar,t.today]),eO=void 0!==w||void 0!==T,eI=(0,c.useCallback)(()=>{eo&&(ed(eo),D?.(eo))},[eo,ed,D]),eD=(0,c.useCallback)(()=>{el&&(ed(el),O?.(el))},[ed,el,O]),e8=(0,c.useCallback)((e,t)=>r=>{r.preventDefault(),r.stopPropagation(),ey(e),t.disabled||(ep?.(e.date,t,r),T?.(e.date,t,r))},[ep,T,ey]),e4=(0,c.useCallback)((e,t)=>r=>{ey(e),C?.(e.date,t,r)},[C,ey]),e9=(0,c.useCallback)((e,t)=>r=>{ef(),x?.(e.date,t,r)},[ef,x]),e5=(0,c.useCallback)((e,r)=>n=>{let i={ArrowLeft:[n.shiftKey?"month":"day","rtl"===t.dir?"after":"before"],ArrowRight:[n.shiftKey?"month":"day","rtl"===t.dir?"before":"after"],ArrowDown:[n.shiftKey?"year":"week","after"],ArrowUp:[n.shiftKey?"year":"week","before"],PageUp:[n.shiftKey?"year":"month","before"],PageDown:[n.shiftKey?"year":"month","after"],Home:["startOfWeek","before"],End:["endOfWeek","after"]};if(i[n.key]){n.preventDefault(),n.stopPropagation();let[e,t]=i[n.key];eg(e,t)}_?.(e.date,r,n)},[eg,_,t.dir]),e7=(0,c.useCallback)((e,t)=>r=>{k?.(e.date,t,r)},[k]),te=(0,c.useCallback)((e,t)=>r=>{L?.(e.date,t,r)},[L]),tt=(0,c.useCallback)((e,t)=>r=>{let n=Number(r.target.value),i=v.setMonth(v.startOfMonth(e),n);ed(v.addMonths(i,-t))},[v,ed]),tr=(0,c.useCallback)((e,t)=>r=>{let n=Number(r.target.value),i=v.setYear(v.startOfMonth(e),n);ed(v.addMonths(i,-t))},[v,ed]),{className:tn,style:ti}=(0,c.useMemo)(()=>({className:[y[n.Root],t.className].filter(Boolean).join(" "),style:{...A?.[n.Root],...t.style}}),[y,t.className,t.style,A]),ts=function(e){let t={"data-mode":e.mode??void 0,"data-required":"required"in e?e.required:void 0,"data-multiple-months":e.numberOfMonths&&e.numberOfMonths>1||void 0,"data-week-numbers":e.showWeekNumber||void 0,"data-broadcast-calendar":e.broadcastCalendar||void 0,"data-nav-layout":e.navLayout||void 0};return Object.entries(e).forEach(([e,r])=>{e.startsWith("data-")&&(t[e]=r)}),t}(t),ta=e=>{let t=A?.[n.Dropdown],r=A?.[e];if(t||r)return{...t,...r}},to=(0,c.useRef)(null);!function(e,t,{classNames:r,months:n,focused:i,dateLib:s}){let o=(0,c.useRef)(null),l=(0,c.useRef)(n),d=(0,c.useRef)(!1);(0,c.useLayoutEffect)(()=>{let u=l.current;if(l.current=n,!t||!e.current||!(e.current instanceof HTMLElement)||0===n.length||0===u.length||n.length!==u.length)return;let c=s.isSameMonth(n[0].date,u[0].date),p=s.isAfter(n[0].date,u[0].date),h=p?r[a.caption_after_enter]:r[a.caption_before_enter],f=p?r[a.weeks_after_enter]:r[a.weeks_before_enter],m=o.current,v=e.current.cloneNode(!0);if(v instanceof HTMLElement?(eU(v).forEach(e=>{if(!(e instanceof HTMLElement))return;let t=eq(e.querySelector("[data-animated-month]"));t&&e.contains(t)&&e.removeChild(t);let r=eV(e);r&&r.classList.remove(h);let n=eZ(e);n&&n.classList.remove(f)}),o.current=v):o.current=null,d.current||c||i)return;let g=m instanceof HTMLElement?eU(m):[],y=eU(e.current);if(y?.every(e=>e instanceof HTMLElement)&&g?.every(e=>e instanceof HTMLElement)){d.current=!0;let t=[];e.current.style.isolation="isolate";let n=eq(e.current.querySelector("[data-animated-nav]"));
1n&&(n.style.zIndex="1"),y.forEach((i,s)=>{let o=g[s];if(!o)return;i.style.position="relative",i.style.overflow="hidden";let l=eV(i);l&&l.classList.add(h);let u=eZ(i);u&&u.classList.add(f);let c=()=>{d.current=!1,e.current&&(e.current.style.isolation=""),n&&(n.style.zIndex=""),l&&l.classList.remove(h),u&&u.classList.remove(f),i.style.position="",i.style.overflow="",i.contains(o)&&i.removeChild(o)};t.push(c),o.style.pointerEvents="none",o.style.position="absolute",o.style.overflow="hidden",o.setAttribute("aria-hidden","true");let m=eq(o.querySelector("[data-animated-weekdays]"));m&&(m.style.opacity="0");let v=eV(o);v&&(v.classList.add(p?r[a.caption_before_exit]:r[a.caption_after_exit]),v.addEventListener("animationend",c));let y=eZ(o);y&&y.classList.add(p?r[a.weeks_before_exit]:r[a.weeks_after_exit]),i.insertBefore(o,i.firstChild)})}})}(to,!!t.animate,{classNames:y,months:en,focused:em,dateLib:v});let tl={dayPickerProps:t,selected:eh,select:ep,isSelected:ec,months:en,nextMonth:el,previousMonth:eo,goToMonth:ed,getModifiers:eu,components:p,classNames:y,styles:A,labels:m,formatters:h};return c.createElement(ei.Provider,{value:tl},c.createElement(p.Root,{rootRef:t.animate?to:void 0,className:tn,style:ti,dir:t.dir,id:t.id,lang:t.lang??g.code,nonce:t.nonce,title:t.title,role:t.role,"aria-label":t["aria-label"],"aria-labelledby":t["aria-labelledby"],...ts},c.createElement(p.Months,{className:y[n.Months],style:A?.[n.Months]},!t.hideNavigation&&!S&&c.createElement(p.Nav,{"data-animated-nav":t.animate?"true":void 0,className:y[n.Nav],style:A?.[n.Nav],"aria-label":ex(),onPreviousClick:eI,onNextClick:eD,previousMonth:eo,nextMonth:el}),en.map((e,r)=>{let a=t.reverseMonths?en.length-1-r:r;return c.createElement(p.Month,{"data-animated-month":t.animate?"true":void 0,className:y[n.Month],style:A?.[n.Month],key:r,displayIndex:r,calendarMonth:e},"around"===S&&!t.hideNavigation&&0===r&&c.createElement(p.PreviousMonthButton,{type:"button",className:y[n.PreviousMonthButton],style:A?.[n.PreviousMonthButton],tabIndex:eo?void 0:-1,"aria-disabled":!eo||void 0,"aria-label":eT(eo),onClick:eI,"data-animated-button":t.animate?"true":void 0},c.createElement(p.Chevron,{disabled:!eo||void 0,className:y[n.Chevron],style:A?.[n.Chevron],orientation:"rtl"===t.dir?"right":"left"})),c.createElement(p.MonthCaption,{"data-animated-caption":t.animate?"true":void 0,className:y[n.MonthCaption],style:A?.[n.MonthCaption],calendarMonth:e,displayIndex:r},b?.startsWith("dropdown")?c.createElement(p.DropdownNav,{className:y[n.Dropdowns],style:A?.[n.Dropdowns]},(()=>{let r="dropdown"===b||"dropdown-months"===b?c.createElement(p.MonthsDropdown,{key:"month",className:y[n.MonthsDropdown],"aria-label":eE(),disabled:!!t.disableNavigation,onChange:tt(e.date,a),options:function(e,t,r,n,i){let{startOfMonth:s,startOfYear:a,endOfYear:o,eachMonthOfInterval:l,getMonth:d}=i;return l({start:a(e),end:o(e)}).map(e=>{let a=n.formatMonthDropdown(e,i);return{value:d(e),label:a,disabled:t&&e<s(t)||r&&e>s(r)||!1}})}(e.date,es,ea,h,v),style:ta(n.MonthsDropdown),value:v.getMonth(e.date)}):c.createElement("span",{key:"month"},$(e.date,v)),i="dropdown"===b||"dropdown-years"===b?c.createElement(p.YearsDropdown,{key:"year",className:y[n.YearsDropdown],"aria-label":eL(v.options),disabled:!!t.disableNavigation,onChange:tr(e.date,a),options:function(e,t,r,n,i=!1){if(!e||!t)return;let{startOfYear:s,endOfYear:a,eachYearOfInterval:o,getYear:l}=n,d=o({start:s(e),end:a(t)});return i&&d.reverse(),d.map(e=>{let t=r.formatYearDropdown(e,n);return{value:l(e),label:t,disabled:!1}})}(es,ea,h,v,!!t.reverseYears),style:ta(n.YearsDropdown),value:v.getYear(e.date)}):c.createElement("span",{key:"year"},ee(e.date,v));return"year-first"===v.getMonthYearOrder()?[i,r]:[r,i]})(),c.createElement("span",{role:"status","aria-live":"polite",style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"}},z(e.date,v.options,v))):c.createElement(p.CaptionLabel,{className:y[n.CaptionLabel],style:A?.[n.CaptionLabel],role:"status","aria-live":"polite"},z(e.date,v.options,v))),"around"===S&&!t.hideNavigation&&r===E-1&&c.createElement(p.NextMonthButton,{type:"button",className:y[n.NextMonthButton],style:A?.[n.NextMonthButton],tabIndex:el?void 0:-1,"aria-disabled":!el||void 0,"aria-label":eM(el),onClick:eD,"data-animated-button":t.animate?"true":void 0}
1,c.createElement(p.Chevron,{disabled:!el||void 0,className:y[n.Chevron],style:A?.[n.Chevron],orientation:"rtl"===t.dir?"left":"right"})),r===E-1&&"after"===S&&!t.hideNavigation&&c.createElement(p.Nav,{"data-animated-nav":t.animate?"true":void 0,className:y[n.Nav],style:A?.[n.Nav],"aria-label":ex(),onPreviousClick:eI,onNextClick:eD,previousMonth:eo,nextMonth:el}),c.createElement(p.MonthGrid,{role:"grid","aria-multiselectable":"multiple"===w||"range"===w,"aria-label":eS(e.date,v.options,v)||void 0,className:y[n.MonthGrid],style:A?.[n.MonthGrid]},!t.hideWeekdays&&c.createElement(p.Weekdays,{"data-animated-weekdays":t.animate?"true":void 0,className:y[n.Weekdays],style:A?.[n.Weekdays]},N&&c.createElement(p.WeekNumberHeader,{"aria-label":ek(v.options),className:y[n.WeekNumberHeader],style:A?.[n.WeekNumberHeader],scope:"col"},B()),eP.map(e=>c.createElement(p.Weekday,{"aria-label":eC(e,v.options,v),className:y[n.Weekday],key:String(e),style:A?.[n.Weekday],scope:"col"},G(e,v.options,v)))),c.createElement(p.Weeks,{"data-animated-weeks":t.animate?"true":void 0,className:y[n.Weeks],style:A?.[n.Weeks]},e.weeks.map(e=>c.createElement(p.Week,{className:y[n.Week],key:e.weekNumber,style:A?.[n.Week],week:e},N&&c.createElement(p.WeekNumber,{week:e,style:A?.[n.WeekNumber],"aria-label":e_(e.weekNumber,{locale:g}),className:y[n.WeekNumber],scope:"row",role:"rowheader"},W(e.weekNumber,v)),e.days.map(e=>{let{date:r}=e,a=eu(e);if(a[i.focused]=!a.hidden&&!!em?.isEqualTo(e),a[s.selected]=ec?.(r)||a.selected,V(eh)){let{from:e,to:t}=eh;a[s.range_start]=!!(e&&t&&v.isSameDay(r,e)),a[s.range_end]=!!(e&&t&&v.isSameDay(r,t)),a[s.range_middle]=q(eh,r,!0,v)}let o=function(e,t={},r={}){let i={...t?.[n.Day]};return Object.entries(e).filter(([,e])=>!0===e).forEach(([e])=>{i={...i,...r?.[e]}}),i}(a,A,t.modifiersStyles),l=function(e,t,r={}){return Object.entries(e).filter(([,e])=>!0===e).reduce((e,[n])=>(r[n]?e.push(r[n]):t[i[n]]?e.push(t[i[n]]):t[s[n]]&&e.push(t[s[n]]),e),[t[n.Day]])}(a,y,t.modifiersClassNames),d=eO||a.hidden?void 0:ew(r,a,v.options,v);return c.createElement(p.Day,{key:`${e.isoDate}_${e.displayMonthId}`,day:e,modifiers:a,className:l.join(" "),style:o,role:"gridcell","aria-selected":a.selected||void 0,"aria-label":d,"data-day":e.isoDate,"data-month":e.outside?e.dateMonthId:void 0,"data-selected":a.selected||void 0,"data-disabled":a.disabled||void 0,"data-hidden":a.hidden||void 0,"data-outside":e.outside||void 0,"data-focused":a.focused||void 0,"data-today":a.today||void 0},!a.hidden&&eO?c.createElement(p.DayButton,{className:y[n.DayButton],style:A?.[n.DayButton],type:"button",day:e,modifiers:a,disabled:!a.focused&&a.disabled||void 0,"aria-disabled":a.focused&&a.disabled||void 0,tabIndex:ev(e)?0:-1,"aria-label":eb(r,a,v.options,v),onClick:e8(e,a),onBlur:e9(e,a),onFocus:e4(e,a),onKeyDown:e5(e,a),onMouseEnter:e7(e,a),onMouseLeave:te(e,a)},j(r,v.options,v)):!a.hidden&&j(e.date,v.options,v))}))))))})),t.footer&&c.createElement(p.Footer,{className:y[n.Footer],style:A?.[n.Footer],role:"status","aria-live":"polite"},t.footer)))}!function(e){e[e.Today=0]="Today",e[e.Selected=1]="Selected",e[e.LastFocused=2]="LastFocused",e[e.FocusedModifier=3]="FocusedModifier"}(o||(o={}))}}]);

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.