1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[741],{8679:function(e,t,r){"use strict";var n=r(9864),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},s={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},a={};function l(e){return n.isMemo(e)?o:a[e.$$typeof]||i}a[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},a[n.Memo]=o;var u=Object.defineProperty,d=Object.getOwnPropertyNames,c=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(h){var i=f(r);i&&i!==h&&e(t,i,n)}var o=d(r);c&&(o=o.concat(c(r)));for(var a=l(t),m=l(r),v=0;v<o.length;++v){var g=o[v];if(!s[g]&&!(n&&n[g])&&!(m&&m[g])&&!(a&&a[g])){var y=p(r,g);try{u(t,g,y)}catch(e){}}}}return t}},9260:function(e,t,r){!function(e,t,r){"use strict";function n(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var i=n(t),s=n(r);function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function l(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(n=0;n<s.length;n++)r=s[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var d=["animationData","loop","autoplay","initialSegment","onComplete","onLoopComplete","onEnterFrame","onSegmentStart","onConfigReady","onDataReady","onDataFailed","onLoadedImages","onDOMLoaded","onDestroy","lottieRef","renderer","name","assetsPath","rendererSettings"],c=function(e,t){var n,o=e.animationData,c=e.loop,p=e.autoplay,f=e.initialSegment,h=e.onComplete,m=e.onLoopComplete,v=e.onEnterFrame,g=e.onSegmentStart,y=e.onConfigReady,b=e.onDataReady,w=e.onDataFailed,E=e.onLoadedImages,S=e.onDOMLoaded,T=e.onDestroy;e.lottieRef,e.renderer,e.name,e.assetsPath,e.rendererSettings;var C=l(e,d),x=function(e){if(Array.isArray(e))return e}(n=r.useState(!1))||function(e,t){var r,n,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var s=[],o=!0,a=!1;try{for(i=i.call(e);!(o=(r=i.next()).done)&&(s.push(r.value),2!==s.length);o=!0);}catch(e){a=!0,n=e}finally{try{o||null==i.return||i.return()}finally{if(a)throw n}}return s}}(n,2)||function(e,t){if(e){if("string"==typeof e)return u(e,2);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return u(e,2)}}(n,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),O=x[0],P=x[1],M=r.useRef(),L=r.useRef(null),k=function(){var t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(L.current){null===(t=M.current)||void 0===t||t.destroy();var n=a(a(a({},e),r),{},{container:L.current});return M.current=i.default.loadAnimation(n),P(!!M.current),function(){var e;null===(e=M.current)||void 0===e||e.destroy(),M.current=void 0}}};return r.useEffect(function(){var e=k();return function(){return null==e?void 0:e()}},[o,c]),r.useEffect(function(){M.current&&(M.current.autoplay=!!p)}
1,[p]),r.useEffect(function(){if(M.current){if(!f){M.current.resetSegments(!0);return}Array.isArray(f)&&f.length&&((M.current.currentRawFrame<f[0]||M.current.currentRawFrame>f[1])&&(M.current.currentRawFrame=f[0]),M.current.setSegment(f[0],f[1]))}},[f]),r.useEffect(function(){var e=[{name:"complete",handler:h},{name:"loopComplete",handler:m},{name:"enterFrame",handler:v},{name:"segmentStart",handler:g},{name:"config_ready",handler:y},{name:"data_ready",handler:b},{name:"data_failed",handler:w},{name:"loaded_images",handler:E},{name:"DOMLoaded",handler:S},{name:"destroy",handler:T}].filter(function(e){return null!=e.handler});if(e.length){var t=e.map(function(e){var t;return null===(t=M.current)||void 0===t||t.addEventListener(e.name,e.handler),function(){var t;null===(t=M.current)||void 0===t||t.removeEventListener(e.name,e.handler)}});return function(){t.forEach(function(e){return e()})}}},[h,m,v,g,y,b,w,E,S,T]),{View:s.default.createElement("div",a({style:t,ref:L},C)),play:function(){var e;null===(e=M.current)||void 0===e||e.play()},stop:function(){var e;null===(e=M.current)||void 0===e||e.stop()},pause:function(){var e;null===(e=M.current)||void 0===e||e.pause()},setSpeed:function(e){var t;null===(t=M.current)||void 0===t||t.setSpeed(e)},goToAndStop:function(e,t){var r;null===(r=M.current)||void 0===r||r.goToAndStop(e,t)},goToAndPlay:function(e,t){var r;null===(r=M.current)||void 0===r||r.goToAndPlay(e,t)},setDirection:function(e){var t;null===(t=M.current)||void 0===t||t.setDirection(e)},playSegments:function(e,t){var r;null===(r=M.current)||void 0===r||r.playSegments(e,t)},setSubframe:function(e){var t;null===(t=M.current)||void 0===t||t.setSubframe(e)},getDuration:function(e){var t;return null===(t=M.current)||void 0===t?void 0:t.getDuration(e)},destroy:function(){var e;null===(e=M.current)||void 0===e||e.destroy(),M.current=void 0},animationContainerRef:L,animationLoaded:O,animationItem:M.current}},p=function(e){var t=e.wrapperRef,n=e.animationItem,i=e.mode,s=e.actions;r.useEffect(function(){var e,r,o,a,l,u=t.current;if(u&&n&&s.length)switch(n.stop(),i){case"scroll":return e=null,r=function(){var t,r,i,o=(r=(t=u.getBoundingClientRect()).top,i=t.height,(window.innerHeight-r)/(window.innerHeight+i)),a=s.find(function(e){var t=e.visibility;return t&&o>=t[0]&&o<=t[1]});if(a){if("seek"===a.type&&a.visibility&&2===a.frames.length){var l=a.frames[0]+Math.ceil((o-a.visibility[0])/(a.visibility[1]-a.visibility[0])*a.frames[1]);n.goToAndStop(l-n.firstFrame-1,!0)}"loop"===a.type&&(null===e?(n.playSegments(a.frames,!0),e=a.frames):e!==a.frames?(n.playSegments(a.frames,!0),e=a.frames):n.isPaused&&(n.playSegments(a.frames,!0),e=a.frames)),"play"===a.type&&n.isPaused&&(n.resetSegments(!0),n.play()),"stop"===a.type&&n.goToAndStop(a.frames[0]-n.firstFrame-1,!0)}},document.addEventListener("scroll",r),function(){document.removeEventListener("scroll",r)};case"cursor":return o=function(e,t){var r=e,i=t;if(-1!==r&&-1!==i){var o,a,l,d,c=(o=r,a=i,d=(l=u.getBoundingClientRect()).top,{x:(o-l.left)/l.width,y:(a-d)/l.height});r=c.x,i=c.y}var p=s.find(function(e){var t=e.position;return t&&Array.isArray(t.x)&&Array.isArray(t.y)?r>=t.x[0]&&r<=t.x[1]&&i>=t.y[0]&&i<=t.y[1]:!(!t||Number.isNaN(t.x)||Number.isNaN(t.y))&&r===t.x&&i===t.y});if(p){if("seek"===p.type&&p.position&&Array.isArray(p.position.x)&&Array.isArray(p.position.y)&&2===p.frames.length){var f=(r-p.position.x[0])/(p.position.x[1]-p.position.x[0]),h=(i-p.position.y[0])/(p.position.y[1]-p.position.y[0]);n.playSegments(p.frames,!0),n.goToAndStop(Math.ceil((f+h)/2*(p.frames[1]-p.frames[0])),!0)}"loop"===p.type&&n.playSegments(p.frames,!0),"play"===p.type&&(n.isPaused&&n.resetSegments(!1),n.playSegments(p.frames)),"stop"===p.type&&n.goToAndStop(p.frames[0],!0)}},a=function(e){o(e.clientX,e.clientY)},l=function(){o(-1,-1)},u.addEventListener("mousemove",a),u.addEventListener("mouseout",l),function(){u.removeEventListener("mousemove",a),u.removeEventListener("mouseout",l)}}},[i,n])},f=function(e){var t=e.actions,r=e.mode,n=e.lottieObj,i=n.animationItem,s=n.View;return p({actions:t,animationItem:i,mode:r,wrapperRef:n.animationContainerRef}),s},h=["style","interactivity"];Object.defineProperty(e,"LottiePlayer",{enumerable:!0,get:function(){return i.default}}),e.default=function(e){var t,n,i,s=e.style,o=e.interactivity,a=c(l(e,h),s),u=a.View,d=a.play,p=a.stop,m=a.pause,v=a.setSpeed,g=a.goToAndStop,y=a.goToAndPlay,b=a.setDirection,w=a.playSegments,E=a.setSubframe,S=a.getDuration,T=a.destroy,C=a.animationContainerRef,x=a.animationLoaded,O=a.animationItem;return r.useEffect(function(){e.lottieRef&&(e.lottieRef.current={play:d,stop:p,pause:m,setSpeed:v,goToAndPlay:y,goToAndStop:g,setDirection:b,playSegments:w,setSubframe:E,getDuration:S,destroy:T,animationContainerRef:C,animationLoaded:x,animationItem:O})},[null===(t=e.lottieRef)||void 0===t?void 0:t.current]),f({lottieObj:{View:u,play:d,stop:p,pause:m,setSpeed:v,goToAndStop:g,goToAndPlay:y,setDirection:b,playSegments:w,setSubframe:E,getDuration:S,destroy:T,animationContainerRef:C,animationLoaded:x,animationItem:O},actions:null!==(n=null==o?void 0:o.actions)&&void 0!==n?n:[],mode:null!==(i=null==o?void 0:o.mode)&&void 0!==i?i:"scroll"})},e.useLottie=c,e.useLottieInteractivity=f,Object.defineProperty(e,"__esMo
1dule",{value:!0})}(t,r(1248),r(7294))},8199:function(e,t){"use strict";var r,n,i,s;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ACTION_FAST_REFRESH:function(){return c},ACTION_NAVIGATE:function(){return a},ACTION_PREFETCH:function(){return d},ACTION_REFRESH:function(){return o},ACTION_RESTORE:function(){return l},ACTION_SERVER_ACTION:function(){return p},ACTION_SERVER_PATCH:function(){return u},PrefetchCacheEntryStatus:function(){return n},PrefetchKind:function(){return r},isThenable:function(){return f}});let o="refresh",a="navigate",l="restore",u="server-patch",d="prefetch",c="fast-refresh",p="server-action";function f(e){return e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then}(i=r||(r={})).AUTO="auto",i.FULL="full",i.TEMPORARY="temporary",(s=n||(n={})).fresh="fresh",s.reusable="reusable",s.expired="expired",s.stale="stale",("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)},7195:function(e,t,r){"use strict";function n(e,t,r,n){return!1}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return n}}),r(8337),("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)},4080:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return b}});let n=r(8754),i=r(1757),s=r(5893),o=i._(r(7294)),a=n._(r(3935)),l=n._(r(3867)),u=r(5283),d=r(6594),c=r(3945);r(3179);let p=r(1928),f=n._(r(3872)),h={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image/",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0};function m(e,t,r,n,i,s,o){let a=null==e?void 0:e.src;e&&e["data-loaded-src"]!==a&&(e["data-loaded-src"]=a,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,i=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(e)}}))}function v(e){return o.use?{fetchPriority:e}:{fetchpriority:e}}let g=(0,o.forwardRef)((e,t)=>{let{src:r,srcSet:n,sizes:i,height:a,width:l,decoding:u,className:d,style:c,fetchPriority:p,placeholder:f,loading:h,unoptimized:g,fill:y,onLoadRef:b,onLoadingCompleteRef:w,setBlurComplete:E,setShowAltText:S,sizesInput:T,onLoad:C,onError:x,...O}=e;return(0,s.jsx)("img",{...O,...v(p),loading:h,width:l,height:a,decoding:u,"data-nimg":y?"fill":"1",className:d,style:c,sizes:i,srcSet:n,src:r,ref:(0,o.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(x&&(e.src=e.src),e.complete&&m(e,f,b,w,E,g,T))},[r,f,b,w,E,x,g,T,t]),onLoad:e=>{m(e.currentTarget,f,b,w,E,g,T)},onError:e=>{S(!0),"empty"!==f&&E(!0),x&&x(e)}})});function y(e){let{isAppRouter:t,imgAttributes:r}=e,n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...v(r.fetchPriority)};return t&&a.default.preload?(a.default.preload(r.src,n),null):(0,s.jsx)(l.default,{children:(0,s.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...n},"__nimg-"+r.src+r.srcSet+r.sizes)})}let b=(0,o.forwardRef)((e,t)=>{let r=(0,o.useContext)(p.RouterContext),n=(0,o.useContext)(c.ImageConfigContext),i=(0,o.useMemo)(()=>{var e;let t=h||n||d.imageConfigDefault,r=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>e-t),i=t.deviceSizes.sort((e,t)=>e-t),s=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:r,deviceSizes:i,qualities:s}},[n]),{onLoad:a,onLoadingComplete:l}=e,m=(0,o.useRef)(a);(0,o.useEffect)(()=>{m.current=a},[a]);let v=(0,o.useRef)(l);(0,o.useEffect)(()=>{v.current=l},[l]);let[b,w]=(0,o.useState)(!1),[E,S]=(0,o.useState)(!1),{props:T,meta:C}=(0,u.getImgProps)(e,{defaultLoader:f.default,imgConf:i,blurComplete:b,showAltText:E});return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(g,{...T,unoptimized:C.unoptimized,placeholder:C.placeholder,fill:C.fill,onLoadRef:m,onLoadingCompleteRef:v,setBlurComplete:w,setShowAltText:S,sizesInput:e.sizes,ref:t}),C.priority?(0,s.jsx)(y,{isAppRouter:!r,imgAttributes:T}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8342:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return w}});let n=r(8754),i=r(5893),s=n._(r(7294)),o=r(6075),a=r(3955),l=r(8041),u=r(9903),d=r(5490),c=r(1928),p=r(257),f=r(4229),h=r(7195),m=r(9470),v=r(8199),g=new Set;function y(e,t,r,n,i,s){if(s||(0,a.isLocalURL)(t)){if(!n.bypassPrefetchedCheck){let i=t+"%"+r+"%"+(void 0!==n.locale?n.locale:"locale"in e?e.locale:void 0);if(g.has(i))return;g.add(i)}(async()=>s?e.prefetch(t,i):e.prefetch(t,r,n))().catch(e=>{})}}function b(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}let w=s.default.forwardRef(function(e,t){let r,n;let{href:l,as:g,children:w,prefetch:E=null,passHref:S,replace:T,shallow:C,scroll:x,locale:O,onClick:P,onMouseEnter:M,onTouchStart:L,legacyBehavior:k=!1,...A}=e;r=w,k&&("string"==typeof r||"number"==typeof r)&&(r=(0,i.jsx)("a",{children:r}));let R=s.default.useContext(c.RouterContext),_=s.default.useContext(p.AppRouterContext),N=null!=R?R:_,I=!R,j=!1!==E,D=null===E?v.PrefetchKind.AUTO:v.PrefetchKind.FULL,{href:F,as:z}=s.default.useMemo(()=>{if(!R){let e=b(l);return{href:e,as:g?b(g):e}}let[e,t]=(0,o.resolveHref)(R,l,!0);return{href:e,as:g?(0,o.resolveHref)(R,g):t||e}},[R,l,g]),$=s.default.useRef(F),B=s.default.useRef(z);k&&(n=s.default.Children.only(r));let H=k?n&&"object"==typeof n&&n.ref:t,[V,G,W]=(0,f.useIntersection)({rootMargin:"200px"}),Y=s.default.useCallback(e=>{(B.current!==z||$.current!==F)&&(W(),B.current=z,$.current=F),V(e),H&&("function"==typeof H?H(e):"object"==typeof H&&(H.current=e))},[z,H,F,W,V]);s.default.useEffect(()=>{N&&G&&j&&y(N,F,z,{locale:O},{kind:D},I)},[z,F,G,O,j,null==R?void 0:R.locale,N,I,D]);let q={ref:Y,onClick(e){k||"function"!=typeof P||P(e),k&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),N&&!e.defaultPrevented&&function(e,t,r,n,i,o,l,u,d){let{nodeName:c}=e.currentTarget;if("A"===c.toUpperCase()&&(function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!d&&!(0,a.isLocalURL)(r)))return;e.preventDefault();let p=()=>{let e=null==l||l;"beforePopState"in t?t[i?"replace":"push"](r,n,{shallow:o,locale:u,scroll:e}):t[i?"replace":"push"](n||r,{scroll:e})};d?s.default.startTransition(p):p()}
1(e,N,F,z,T,C,x,O,I)},onMouseEnter(e){k||"function"!=typeof M||M(e),k&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),N&&(j||!I)&&y(N,F,z,{locale:O,priority:!0,bypassPrefetchedCheck:!0},{kind:D},I)},onTouchStart:function(e){k||"function"!=typeof L||L(e),k&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),N&&(j||!I)&&y(N,F,z,{locale:O,priority:!0,bypassPrefetchedCheck:!0},{kind:D},I)}};if((0,u.isAbsoluteUrl)(z))q.href=z;else if(!k||S||"a"===n.type&&!("href"in n.props)){let e=void 0!==O?O:null==R?void 0:R.locale,t=(null==R?void 0:R.isLocaleDomain)&&(0,h.getDomainLocale)(z,e,null==R?void 0:R.locales,null==R?void 0:R.domainLocales);q.href=t||(0,m.addBasePath)((0,d.addLocale)(z,e,null==R?void 0:R.defaultLocale))}return k?s.default.cloneElement(n,q):(0,i.jsx)("a",{...A,...q,children:r})});("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)},4229:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return l}});let n=r(7294),i=r(4474),s="function"==typeof IntersectionObserver,o=new Map,a=[];function l(e){let{rootRef:t,rootMargin:r,disabled:l}=e,u=l||!s,[d,c]=(0,n.useState)(!1),p=(0,n.useRef)(null),f=(0,n.useCallback)(e=>{p.current=e},[]);return(0,n.useEffect)(()=>{if(s){if(u||d)return;let e=p.current;if(e&&e.tagName)return function(e,t,r){let{id:n,observer:i,elements:s}=function(e){let t;let r={root:e.root||null,margin:e.rootMargin||""},n=a.find(e=>e.root===r.root&&e.margin===r.margin);if(n&&(t=o.get(n)))return t;let i=new Map;return t={id:r,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=i.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e),elements:i},a.push(r),o.set(r,t),t}(r);return s.set(e,t),i.observe(e),function(){if(s.delete(e),i.unobserve(e),0===s.size){i.disconnect(),o.delete(n);let e=a.findIndex(e=>e.root===n.root&&e.margin===n.margin);e>-1&&a.splice(e,1)}}}(e,e=>e&&c(e),{root:null==t?void 0:t.current,rootMargin:r})}else if(!d){let e=(0,i.requestIdleCallback)(()=>c(!0));return()=>(0,i.cancelIdleCallback)(e)}},[u,r,t,d,p.current]),[f,d,(0,n.useCallback)(()=>{c(!1)},[])]}("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)},5283:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return a}}),r(3179);let n=r(6630),i=r(6594);function s(e){return void 0!==e.default}function o(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function a(e,t){var r,a;let l,u,d,{src:c,sizes:p,unoptimized:f=!1,priority:h=!1,loading:m,className:v,quality:g,width:y,height:b,fill:w=!1,style:E,overrideSrc:S,onLoad:T,onLoadingComplete:C,placeholder:x="empty",blurDataURL:O,fetchPriority:P,decoding:M="async",layout:L,objectFit:k,objectPosition:A,lazyBoundary:R,lazyRoot:_,...N}=e,{imgConf:I,showAltText:j,blurComplete:D,defaultLoader:F}=t,z=I||i.imageConfigDefault;if("allSizes"in z)l=z;else{let e=[...z.deviceSizes,...z.imageSizes].sort((e,t)=>e-t),t=z.deviceSizes.sort((e,t)=>e-t),n=null==(r=z.qualities)?void 0:r.sort((e,t)=>e-t);l={...z,allSizes:e,deviceSizes:t,qualities:n}}if(void 0===F)throw Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config");let $=N.loader||F;delete N.loader,delete N.srcSet;let B="__next_img_default"in $;if(B){if("custom"===l.loader)throw Error('Image with src "'+c+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=$;$=t=>{let{config:r,...n}=t;return e(n)}}if(L){"fill"===L&&(w=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[L];e&&(E={...E,...e});let t={responsive:"100vw",fill:"100vw"}[L];t&&!p&&(p=t)}let H="",V=o(y),G=o(b);if("object"==typeof(a=c)&&(s(a)||void 0!==a.src)){let e=s(c)?c.default:c;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(u=e.blurWidth,d=e.blurHeight,O=O||e.blurDataURL,H=e.src,!w){if(V||G){if(V&&!G){let t=V/e.width;G=Math.round(e.height*t)}else if(!V&&G){let t=G/e.height;V=Math.round(e.width*t)}}else V=e.width,G=e.height}}let W=!h&&("lazy"===m||void 0===m);(!(c="string"==typeof c?c:H)||c.startsWith("data:")||c.startsWith("blob:"))&&(f=!0,W=!1),l.unoptimized&&(f=!0),B&&c.endsWith(".svg")&&!l.dangerouslyAllowSVG&&(f=!0),h&&(P="high");let Y=o(g),q=Object.assign(w?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:k,objectPosition:A}:{},j?{}:{color:"transparent"},E),U=D||"empty"===x?null:"blur"===x?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:V,heightInt:G,blurWidth:u,blurHeight:d,blurDataURL:O||"",objectFit:q.objectFit})+'")':'url("'+x+'")',Z=U?{backgroundSize:q.objectFit||"cover",backgroundPosition:q.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:U}:{}
1,X=function(e){let{config:t,src:r,unoptimized:n,width:i,quality:s,sizes:o,loader:a}=e;if(n)return{src:r,srcSet:void 0,sizes:void 0};let{widths:l,kind:u}=function(e,t,r){let{deviceSizes:n,allSizes:i}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let n;n=e.exec(r);n)t.push(parseInt(n[2]));if(t.length){let e=.01*Math.min(...t);return{widths:i.filter(t=>t>=n[0]*e),kind:"w"}}return{widths:i,kind:"w"}}return"number"!=typeof t?{widths:n,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>i.find(t=>t>=e)||i[i.length-1]))],kind:"x"}}(t,i,o),d=l.length-1;return{sizes:o||"w"!==u?o:"100vw",srcSet:l.map((e,n)=>a({config:t,src:r,quality:s,width:e})+" "+("w"===u?e:n+1)+u).join(", "),src:a({config:t,src:r,quality:s,width:l[d]})}}({config:l,src:c,unoptimized:f,width:V,quality:Y,sizes:p,loader:$});return{props:{...N,loading:W?"lazy":m,fetchPriority:P,width:V,height:G,decoding:M,className:v,style:{...q,...Z},sizes:X.sizes,srcSet:X.srcSet,src:S||X.src},meta:{unoptimized:f,priority:h,placeholder:x,fill:w}}}},6630:function(e,t){"use strict";function r(e){let{widthInt:t,heightInt:r,blurWidth:n,blurHeight:i,blurDataURL:s,objectFit:o}=e,a=n?40*n:t,l=i?40*i:r,u=a&&l?"viewBox='0 0 "+a+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+u+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(u?"none":"contain"===o?"xMidYMid":"cover"===o?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+s+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},6210:function(e,t,r){"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,{default:function(){return l},getImageProps:function(){return a}});let n=r(8754),i=r(5283),s=r(4080),o=n._(r(3872));function a(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image/",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let l=s.Image},3872:function(e,t){"use strict";function r(e){var t;let{config:r,src:n,width:i,quality:s}=e,o=s||(null==(t=r.qualities)?void 0:t.reduce((e,t)=>Math.abs(t-75)<Math.abs(e-75)?t:e))||75;return r.path+"?url="+encodeURIComponent(n)+"&w="+i+"&q="+o}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n}}),r.__next_img_default=!0;let n=r},6761:function(){},5675:function(e,t,r){e.exports=r(6210)},1664:function(e,t,r){e.exports=r(8342)},1163:function(e,t,r){e.exports=r(3079)},2703:function(e,t,r){"use strict";var n=r(414);function i(){}function s(){}s.resetWarningCache=i,e.exports=function(){function e(e,t,r,i,s,o){if(o!==n){var a=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:s,resetWarningCache:i}
1;return r.PropTypes=r,r}},5697:function(e,t,r){e.exports=r(2703)()},414:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},4853:function(e,t,r){"use strict";r.d(t,{Z:function(){return g}});var n,i,s=r(7294),o=r(5697),a=r.n(o);function l(){return(l=Object.assign||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 u(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var d=function(e){function t(){var t;return(t=e.call(this)||this).handleExpired=t.handleExpired.bind(u(t)),t.handleErrored=t.handleErrored.bind(u(t)),t.handleChange=t.handleChange.bind(u(t)),t.handleRecaptchaRef=t.handleRecaptchaRef.bind(u(t)),t}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e;var r=t.prototype;return r.getValue=function(){return this.props.grecaptcha&&void 0!==this._widgetId?this.props.grecaptcha.getResponse(this._widgetId):null},r.getWidgetId=function(){return this.props.grecaptcha&&void 0!==this._widgetId?this._widgetId:null},r.execute=function(){var e=this.props.grecaptcha;if(e&&void 0!==this._widgetId)return e.execute(this._widgetId);this._executeRequested=!0},r.executeAsync=function(){var e=this;return new Promise(function(t,r){e.executionResolve=t,e.executionReject=r,e.execute()})},r.reset=function(){this.props.grecaptcha&&void 0!==this._widgetId&&this.props.grecaptcha.reset(this._widgetId)},r.handleExpired=function(){this.props.onExpired?this.props.onExpired():this.handleChange(null)},r.handleErrored=function(){this.props.onErrored&&this.props.onErrored(),this.executionReject&&(this.executionReject(),delete this.executionResolve,delete this.executionReject)},r.handleChange=function(e){this.props.onChange&&this.props.onChange(e),this.executionResolve&&(this.executionResolve(e),delete this.executionReject,delete this.executionResolve)},r.explicitRender=function(){if(this.props.grecaptcha&&this.props.grecaptcha.render&&void 0===this._widgetId){var e=document.createElement("div");this._widgetId=this.props.grecaptcha.render(e,{sitekey:this.props.sitekey,callback:this.handleChange,theme:this.props.theme,type:this.props.type,tabindex:this.props.tabindex,"expired-callback":this.handleExpired,"error-callback":this.handleErrored,size:this.props.size,stoken:this.props.stoken,hl:this.props.hl,badge:this.props.badge}),this.captcha.appendChild(e)}this._executeRequested&&this.props.grecaptcha&&void 0!==this._widgetId&&(this._executeRequested=!1,this.execute())},r.componentDidMount=function(){this.explicitRender()},r.componentDidUpdate=function(){this.explicitRender()},r.componentWillUnmount=function(){void 0!==this._widgetId&&(this.delayOfCaptchaIframeRemoving(),this.reset())},r.delayOfCaptchaIframeRemoving=function(){var e=document.createElement("div");for(document.body.appendChild(e),e.style.display="none";this.captcha.firstChild;)e.appendChild(this.captcha.firstChild);setTimeout(function(){document.body.removeChild(e)},5e3)},r.handleRecaptchaRef=function(e){this.captcha=e},r.render=function(){var e=this.props,t=(e.sitekey,e.onChange,e.theme,e.type,e.tabindex,e.onExpired,e.onErrored,e.size,e.stoken,e.grecaptcha,e.badge,e.hl,function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)t.indexOf(r=s[n])>=0||(i[r]=e[r]);return i}(e,["sitekey","onChange","theme","type","tabindex","onExpired","onErrored","size","stoken","grecaptcha","badge","hl"]));return s.createElement("div",l({},t,{ref:this.handleRecaptchaRef}))},t}(s.Component);d.displayName="ReCAPTCHA",d.propTypes={sitekey:a().string.isRequired,onChange:a().func,grecaptcha:a().object,theme:a().oneOf(["dark","light"]),type:a().oneOf(["image","audio"]),tabindex:a().number,onExpired:a().func,onErrored:a().func,size:a().oneOf(["compact","normal","invisible"]),stoken:a().string,hl:a().string,badge:a().oneOf(["bottomright","bottomleft","inline"])},d.defaultProps={onChange:function(){},theme:"light",type:"image",tabindex:0,size:"normal",badge:"bottomright"};var c=r(8679),p=r.n(c);function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
1for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var h={},m=0,v="onloadcallback",g=(n=function(){return"https://"+(("undefined"!=typeof window&&window.recaptchaOptions||{}).useRecaptchaNet?"recaptcha.net":"www.google.com")+"/recaptcha/api.js?onload="+v+"&render=explicit"},i=(i={callbackName:v,globalName:"grecaptcha"})||{},function(e){var t=e.displayName||e.name||"Component",r=function(t){function r(e,r){var n;return(n=t.call(this,e,r)||this).state={},n.__scriptURL="",n}r.prototype=Object.create(t.prototype),r.prototype.constructor=r,r.__proto__=t;var o=r.prototype;return o.asyncScriptLoaderGetScriptLoaderID=function(){return this.__scriptLoaderID||(this.__scriptLoaderID="async-script-loader-"+m++),this.__scriptLoaderID},o.setupScriptURL=function(){return this.__scriptURL=0?n:n(),this.__scriptURL},o.asyncScriptLoaderHandleLoad=function(e){var t=this;this.setState(e,function(){return t.props.asyncScriptOnLoad&&t.props.asyncScriptOnLoad(t.state)})},o.asyncScriptLoaderTriggerOnScriptLoaded=function(){var e=h[this.__scriptURL];if(!e||!e.loaded)throw Error("Script is not loaded.");for(var t in e.observers)e.observers[t](e);delete window[i.callbackName]},o.componentDidMount=function(){var e=this,t=this.setupScriptURL(),r=this.asyncScriptLoaderGetScriptLoaderID(),n=i,s=n.globalName,o=n.callbackName,a=n.scriptId;if(s&&void 0!==window[s]&&(h[t]={loaded:!0,observers:{}}),h[t]){var l=h[t];if(l&&(l.loaded||l.errored)){this.asyncScriptLoaderHandleLoad(l);return}l.observers[r]=function(t){return e.asyncScriptLoaderHandleLoad(t)};return}var u={};u[r]=function(t){return e.asyncScriptLoaderHandleLoad(t)},h[t]={loaded:!1,observers:u};var d=document.createElement("script");for(var c in d.src=t,d.async=!0,i.attributes)d.setAttribute(c,i.attributes[c]);a&&(d.id=a);var p=function(e){if(h[t]){var r=h[t].observers;for(var n in r)e(r[n])&&delete r[n]}};o&&"undefined"!=typeof window&&(window[o]=function(){return e.asyncScriptLoaderTriggerOnScriptLoaded()}),d.onload=function(){var e=h[t];e&&(e.loaded=!0,p(function(t){return!o&&(t(e),!0)}))},d.onerror=function(){var e=h[t];e&&(e.errored=!0,p(function(t){return t(e),!0}))},document.body.appendChild(d)},o.componentWillUnmount=function(){var e=this.__scriptURL;if(!0===i.removeOnUnmount)for(var t=document.getElementsByTagName("script"),r=0;r<t.length;r+=1)t[r].src.indexOf(e)>-1&&t[r].parentNode&&t[r].parentNode.removeChild(t[r]);var n=h[e];n&&(delete n.observers[this.asyncScriptLoaderGetScriptLoaderID()],!0===i.removeOnUnmount&&delete h[e])},o.render=function(){var t=i.globalName,r=this.props,n=(r.asyncScriptOnLoad,r.forwardedRef),o=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)t.indexOf(r=s[n])>=0||(i[r]=e[r]);return i}(r,["asyncScriptOnLoad","forwardedRef"]);return t&&"undefined"!=typeof window&&(o[t]=void 0!==window[t]?window[t]:void 0),o.ref=n,(0,s.createElement)(e,o)},r}(s.Component),o=(0,s.forwardRef)(function(e,t){return(0,s.createElement)(r,f({},e,{forwardedRef:t}))});return o.displayName="AsyncScriptLoader("+t+")",o.propTypes={asyncScriptOnLoad:a().func},p()(o,e)})(d)},9921:function(e,t){"use strict";var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,i=r?Symbol.for("react.portal"):60106,s=r?Symbol.for("react.fragment"):60107,o=r?Symbol.for("react.strict_mode"):60108,a=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,d=r?Symbol.for("react.async_mode"):60111,c=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,f=r?Symbol.for("react.suspense"):60113,h=r?Symbol.for("react.suspense_list"):60120,m=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,g=r?Symbol.for("react.block"):60121,y=r?Symbol.for("react.fundamental"):60117,b=r?Symbol.for("react.responder"):60118,w=r?Symbol.for("react.scope"):60119;function E(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case d:case c:case s:case a:case o:case f:return e;default:switch(e=e&&e.$$typeof){case u:case p:case v:case m:case l:return e;default:return t}}case i:return t}}}function S(e){return E(e)===c}t.AsyncMode=d,t.ConcurrentMode=c,t.ContextConsumer=u,t.ContextProvider=l,t.Element=n,t.ForwardRef=p,t.Fragment=s,t.Lazy=v,t.Memo=m,t.Portal=i,t.Profiler=a,t.StrictMode=o,t.Suspense=f,t.isAsyncMode=function(e){return S(e)||E(e)===d},t.isConcurrentMode=S,t.isContextConsumer=function(e){return E(e)===u},t.isContextProvider=function(e){return E(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return E(e)===p},t.isFragment=function(e){return E(e)===s},t.isLazy=function(e){return E(e)===v},t.isMemo=function(e){return E(e)===m},t.isPortal=function(e){return E(e)===i},t.isProfiler=function(e){return E(e)===a},t.isStrictMode=function(e){return E(e)===o},t.isSuspense=function(e){return E(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===s||e===c||e===a||e===o||e===f||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===m||e.$$typeof===l||e.$$typeof===u||e.$$typeof===p||e.$$typeof===y||e.$$typeof===b||e.$$typeof===w||e.$$typeof===g)},t.typeOf=E},9864:function(e,t,r){"use strict";e.exports=r(9921)},2212:function(e,t,r){"use strict";r.d(t,{Nc:function(){return m}});var n,i=r(7294),s=r(5893),o=(0,i.forwardRef)(({as:e="div",...t},r)=>(0,s.jsx)(e,{...t,ref:r})),a="cf-turnstile-script",l="onloadTurnstileCallback",u=e=>!!document.getElementById(e),d=({render:e="explicit",onLoadCallbackName:t=l,scriptOptions:{nonce:r="",defer:n=!0,async:i=!0,id:s="",appendTo:o,onError:d,crossOrigin:c=""}={}})=>{let p=s||a;if(u(p))return;let f=document.createElement("script");f.id=p,f.src=`https://challenges.cloudflare.com/turnstile/v0/api.js?onload=${t}&render=${e}`,document.querySelector(`script[src="${f.src}"]`)||(f.defer=!!n,f.async=!!i,r&&(f.nonce=r),c&&(f.crossOrigin=c),d&&(f.onerror=d,delete window[t]),("body"===o?document.body:document.getElementsByTagName("head")[0]).appendChild(f))},c={normal:{width:300,height:65},compact:{width:150,height:140},invisible:{width:0,height:0,overflow:"hidden"},flexible:{minWidth:300,width:"100%",height:65},interactionOnly:{width:"fit-content",height:"auto",display:"flex"}}
1,p="unloaded",f=new Promise((e,t)=>{n={resolve:e,reject:t},"ready"===p&&e(void 0)}),h=(e=l)=>("unloaded"===p&&(p="loading",window[e]=()=>{n.resolve(),p="ready",delete window[e]}),f),m=(0,i.forwardRef)((e,t)=>{let{scriptOptions:r,options:n={},siteKey:f,onWidgetLoad:m,onSuccess:v,onExpire:g,onError:y,onBeforeInteractive:b,onAfterInteractive:w,onUnsupported:E,onTimeout:S,onLoadScript:T,id:C,style:x,as:O="div",injectScript:P=!0,...M}=e,L=n.size,k=(0,i.useCallback)(()=>typeof L>"u"?{}:"execute"===n.execution?c.invisible:"interaction-only"===n.appearance?c.interactionOnly:c[L],[n.execution,L,n.appearance]),[A,R]=(0,i.useState)(k()),_=(0,i.useRef)(null),[N,I]=(0,i.useState)(!1),j=(0,i.useRef)(),D=(0,i.useRef)(!1),F=C||"cf-turnstile",z=r?.id||a,$=function(e=a){let[t,r]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{let t=()=>{u(e)&&r(!0)},n=new MutationObserver(t);return n.observe(document,{childList:!0,subtree:!0}),t(),()=>{n.disconnect()}},[e]),t}(z),B=r?.onLoadCallbackName||l,H=n.appearance||"always",V=(0,i.useMemo)(()=>({sitekey:f,action:n.action,cData:n.cData,callback:e=>{D.current=!0,v?.(e)},"error-callback":y,"expired-callback":g,"before-interactive-callback":b,"after-interactive-callback":w,"unsupported-callback":E,theme:n.theme||"auto",language:n.language||"auto",tabindex:n.tabIndex,"response-field":n.responseField,"response-field-name":n.responseFieldName,size:function(e){if("invisible"!==e&&"interactionOnly"!==e)return e}(L),retry:n.retry||"auto","retry-interval":n.retryInterval||8e3,"refresh-expired":n.refreshExpired||"auto","refresh-timeout":n.refreshTimeout||"auto",execution:n.execution||"render",appearance:n.appearance||"always","feedback-enabled":n.feedbackEnabled||!0,"timeout-callback":S}),[n.action,n.appearance,n.cData,n.execution,n.language,n.refreshExpired,n.responseField,n.responseFieldName,n.retry,n.retryInterval,n.tabIndex,n.theme,n.feedbackEnabled,n.refreshTimeout,f,L]),G=(0,i.useCallback)(()=>"u">typeof window&&!!window.turnstile,[]);return(0,i.useEffect)(function(){P&&!N&&d({onLoadCallbackName:B,scriptOptions:{...r,id:z}})},[P,N,r,z]),(0,i.useEffect)(function(){"ready"!==p&&h(B).then(()=>I(!0)).catch(console.error)},[]),(0,i.useEffect)(function(){if(!_.current||!N)return;let e=!1;return(async()=>{if(e||!_.current)return;let t=window.turnstile.render(_.current,V);j.current=t,j.current&&m?.(j.current)})(),()=>{e=!0,j.current&&(window.turnstile.remove(j.current),D.current=!1)}},[F,N,V]),(0,i.useImperativeHandle)(t,()=>{let{turnstile:e}=window;return{getResponse(){if(!e?.getResponse||!j.current||!G()){console.warn("Turnstile has not been loaded");return}return e.getResponse(j.current)},getResponsePromise:async(e=3e4,t=100)=>new Promise((r,n)=>{let i,s=async()=>{if(D.current&&window.turnstile&&j.current)try{let e=window.turnstile.getResponse(j.current);return i&&clearTimeout(i),e?r(e):n(Error("No response received"))}catch(e){return i&&clearTimeout(i),console.warn("Failed to get response",e),n(Error("Failed to get response"))}i||(i=setTimeout(()=>{i&&clearTimeout(i),n(Error("Timeout"))},e)),await new Promise(e=>setTimeout(e,t)),await s()};s()}),reset(){if(!e?.reset||!j.current||!G()){console.warn("Turnstile has not been loaded");return}"execute"===n.execution&&R(c.invisible);try{D.current=!1,e.reset(j.current)}catch(e){console.warn(`Failed to reset Turnstile widget ${j}`,e)}},remove(){if(!e?.remove||!j.current||!G()){console.warn("Turnstile has not been loaded");return}R(c.invisible),D.current=!1,e.remove(j.current),j.current=null},render(){if(!e?.render||!_.current||!G()||j.current){console.warn("Turnstile has not been loaded or container not found");return}let t=e.render(_.current,V);return j.current=t,j.current&&m?.(j.current),"execute"!==n.execution&&R(L?c[L]:{}),t},execute(){if("execute"!==n.execution){console.warn('Execution mode is not set to "execute"');return}if(!e?.execute||!_.current||!j.current||!G()){console.warn("Turnstile has not been loaded or container not found");return}e.execute(_.current,V),R(L?c[L]:{})},isExpired:()=>e?.isExpired&&j.current&&G()?e.isExpired(j.current):(console.warn("Turnstile has not been loaded"),!1)}},[j,n.execution,L,V,_,G,N,m]),(0,i.useEffect)(()=>{$&&!N&&window.turnstile&&I(!0)},[N,$]),(0,i.useEffect)(()=>{R(k())},[n.execution,L,H]),(0,i.useEffect)(()=>{$&&"function"==typeof T&&T()},[$]),(0,s.jsx)(o,{ref:_,as:O,id:F,style:{...A,...x},...M})});m.displayName="Turnstile"},9107:function(e,t,r){"use strict";r.d(t,{cx:function(){return n}});let n=function(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=function e(t){var r,n,i="";if("string"==typeof t||"number"==typeof t)i+=t;else if("object"==typeof t){if(Array.isArray(t))for(r=0;r<t.length;r++)t[r]&&(n=e(t[r]))&&(i&&(i+=" "),i+=n);else for(r in t)t[r]&&(i&&(i+=" "),i+=r)}return i}(e))&&(n&&(n+=" "),n+=t);return n}},6241:function(e,t,r){"use strict";let n,i,s,o,a,l;r.d(t,{V:function(){return ec}});var u,d,c=r(7294),p=r.t(c,2),f=r(5655),h=r(8354),m=r(2784),v=r(5729),g=r(8916),y=r(9523),b=r(7563),w=r(6577),E=r(4751);function S(e,t){let r=(0,c.useRef)([]),n=(0,h.z)(e);(0,c.useEffect)(()=>{let e=[...r.current];for(let[i,s]of t.entries())if(r.current[i]!==s){let i=n(t,e);return r.current=t,i}},[n,...t])}var T=r(1228);let C=[];!function(e){function t(){"loading"!==document.readyState&&(e(),document.removeEventListener("DOMContentLoaded",t))}"undefined"!=typeof document&&(document.addEventListener("DOMContentLoaded",t),t())}(()=>{function e(e){e.target instanceof HTMLElement&&e.target!==document.body&&C[0]!==e.target&&(C.unshift(e.target),(C=C.filter(e=>null!=e&&e.isConnected)).splice(10))}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})});var x=r(8766),O=r(6116),P=r(7378),M=r(3619);function L(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let r of e.current)r.current instanceof HTMLElement&&t.add(r.current);return t}var k=((n=k||{})[n.None=1]="None",n[n.InitialFocus=2]="InitialFocus",n[n.TabLock=4]="TabLock",n[n.FocusLock=8]="FocusLock",n[n.RestoreFocus=16]="RestoreFocus",n[n.All=30]="All",n);let A=Object.assign((0,M.yV)(function(e,t){let r=(0,c.useRef)(null),n=(0,w.T)(r,t),{initialFocus:i,containers:s,features:o=30,...a}=e;(0,b.H)()||(o=1);let l=(0,y.i)(r);!function(e,t){let{ownerDocument:r}=e,n=function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=(0,c.useRef)(C.slice());return S((e,r)=>
1{let[n]=e,[i]=r;!0===i&&!1===n&&(0,P.Y)(()=>{t.current.splice(0)}),!1===i&&!0===n&&(t.current=C.slice())},[e,C,t]),(0,h.z)(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(t);S(()=>{t||(null==r?void 0:r.activeElement)===(null==r?void 0:r.body)&&(0,x.C5)(n())},[t]),(0,g.L)(()=>{t&&(0,x.C5)(n())})}({ownerDocument:l},!!(16&o));let u=function(e,t){let{ownerDocument:r,container:n,initialFocus:i}=e,s=(0,c.useRef)(null),o=(0,v.t)();return S(()=>{if(!t)return;let e=n.current;e&&(0,P.Y)(()=>{if(!o.current)return;let t=null==r?void 0:r.activeElement;if(null!=i&&i.current){if((null==i?void 0:i.current)===t){s.current=t;return}}else if(e.contains(t)){s.current=t;return}null!=i&&i.current?(0,x.C5)(i.current):(0,x.jA)(e,x.TO.First)===x.fE.Error&&console.warn("There are no focusable elements inside the <FocusTrap />"),s.current=null==r?void 0:r.activeElement})},[t]),s}({ownerDocument:l,container:r,initialFocus:i},!!(2&o));!function(e,t){let{ownerDocument:r,container:n,containers:i,previousActiveElement:s}=e,o=(0,v.t)();(0,m.O)(null==r?void 0:r.defaultView,"focus",e=>{if(!t||!o.current)return;let r=L(i);n.current instanceof HTMLElement&&r.add(n.current);let a=s.current;if(!a)return;let l=e.target;l&&l instanceof HTMLElement?R(r,l)?(s.current=l,(0,x.C5)(l)):(e.preventDefault(),e.stopPropagation(),(0,x.C5)(a)):(0,x.C5)(s.current)},!0)}({ownerDocument:l,container:r,containers:s,previousActiveElement:u},!!(8&o));let d=(0,E.l)(),p=(0,h.z)(e=>{let t=r.current;t&&(0,O.E)(d.current,{[E.N.Forwards]:()=>{(0,x.jA)(t,x.TO.First,{skipElements:[e.relatedTarget]})},[E.N.Backwards]:()=>{(0,x.jA)(t,x.TO.Last,{skipElements:[e.relatedTarget]})}})}),k=(0,f.G)(),A=(0,c.useRef)(!1);return c.createElement(c.Fragment,null,!!(4&o)&&c.createElement(T._,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:p,features:T.A.Focusable}),(0,M.sY)({ourProps:{ref:n,onKeyDown(e){"Tab"==e.key&&(A.current=!0,k.requestAnimationFrame(()=>{A.current=!1}))},onBlur(e){let t=L(s);r.current instanceof HTMLElement&&t.add(r.current);let n=e.relatedTarget;n instanceof HTMLElement&&"true"!==n.dataset.headlessuiFocusGuard&&(R(t,n)||(A.current?(0,x.jA)(r.current,(0,O.E)(d.current,{[E.N.Forwards]:()=>x.TO.Next,[E.N.Backwards]:()=>x.TO.Previous})|x.TO.WrapAround,{relativeTo:e.target}):e.target instanceof HTMLElement&&(0,x.C5)(e.target)))}},theirProps:a,defaultTag:"div",name:"FocusTrap"}),!!(4&o)&&c.createElement(T._,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:p,features:T.A.Focusable}))}),{features:k});function R(e,t){for(let r of e)if(r.contains(t))return!0;return!1}var _=r(3811);let{useState:N,useEffect:I,useLayoutEffect:j,useDebugValue:D}=p;void 0!==window.document&&window.document.createElement;let F=p.useSyncExternalStore;var z=r(7110),$=r(7122),B=r(6061);let H=(u=()=>new Map,d={PUSH(e,t){var r;let n=null!=(r=this.get(e))?r:{doc:e,count:0,d:(0,$.k)(),meta:new Set};return n.count++,n.meta.add(t),this.set(e,n),this},POP(e,t){let r=this.get(e);return r&&(r.count--,r.meta.delete(t)),this},SCROLL_PREVENT(e){let t,{doc:r,d:n,meta:i}=e,s={doc:r,d:n,meta:function(e){let t={};for(let r of e)Object.assign(t,r(t));return t}(i)},o=[(0,B.gn)()?{before(e){let{doc:t,d:r,meta:n}=e;function i(e){return n.containers.flatMap(e=>e()).some(t=>t.contains(e))}r.microTask(()=>{var e;if("auto"!==window.getComputedStyle(t.documentElement).scrollBehavior){let e=(0,$.k)();e.style(t.documentElement,"scrollBehavior","auto"),r.add(()=>r.microTask(()=>e.dispose()))}let n=null!=(e=window.scrollY)?e:window.pageYOffset,s=null;r.addEventListener(t,"click",e=>{if(e.target instanceof HTMLElement)try{let r=e.target.closest("a");if(!r)return;let{hash:n}=new URL(r.href),o=t.querySelector(n);o&&!i(o)&&(s=o)}catch(e){}},!0),r.addEventListener(t,"touchstart",e=>{if(e.target instanceof HTMLElement){if(i(e.target)){let t=e.target;for(;t.parentElement&&i(t.parentElement);)t=t.parentElement;r.style(t,"overscrollBehavior","contain")}else r.style(e.target,"touchAction","none")}}),r.addEventListener(t,"touchmove",e=>{if(e.target instanceof HTMLElement){if(i(e.target)){let t=e.target;for(;t.parentElement&&""!==t.dataset.headlessuiPortal&&!(t.scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&&e.preventDefault()}else e.preventDefault()}},{passive:!1}),r.add(()=>{var e;n!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,n),s&&s.isConnected&&(s.scrollIntoView({block:"nearest"}),s=null)})})}}:{},{before(e){var r;let{doc:n}=e,i=n.documentElement;t=(null!=(r=n.defaultView)?r:window).innerWidth-i.clientWidth},after(e){let{doc:r,d:n}=e,i=r.documentElement,s=i.clientWidth-i.offsetWidth,o=t-s;n.style(i,"paddingRight","".concat(o,"px"))}},{before(e){let{doc:t,d:r}=e;r.style(t.documentElement,"overflow","hidden")}}];
1o.forEach(e=>{let{before:t}=e;return null==t?void 0:t(s)}),o.forEach(e=>{let{after:t}=e;return null==t?void 0:t(s)})},SCROLL_ALLOW(e){let{d:t}=e;t.dispose()},TEARDOWN(e){let{doc:t}=e;this.delete(t)}},i=u(),s=new Set,{getSnapshot:()=>i,subscribe:e=>(s.add(e),()=>s.delete(e)),dispatch(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];let o=d[e].call(i,...r);o&&(i=o,s.forEach(e=>e()))}});H.subscribe(()=>{let e=H.getSnapshot(),t=new Map;for(let[r]of e)t.set(r,r.documentElement.style.overflow);for(let r of e.values()){let e="hidden"===t.get(r.doc),n=0!==r.count;(n&&!e||!n&&e)&&H.dispatch(r.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",r),0===r.count&&H.dispatch("TEARDOWN",r)}});var V=r(9656);let G=new Map,W=new Map;function Y(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];(0,z.e)(()=>{var r;if(!t)return;let n="function"==typeof e?e():e.current;if(!n)return;let i=null!=(r=W.get(n))?r:0;return W.set(n,i+1),0!==i||(G.set(n,{"aria-hidden":n.getAttribute("aria-hidden"),inert:n.inert}),n.setAttribute("aria-hidden","true"),n.inert=!0),function(){var e;if(!n)return;let t=null!=(e=W.get(n))?e:1;if(1===t?W.delete(n):W.set(n,t-1),1!==t)return;let r=G.get(n);r&&(null===r["aria-hidden"]?n.removeAttribute("aria-hidden"):n.setAttribute("aria-hidden",r["aria-hidden"]),n.inert=r.inert,G.delete(n))}},[e,t])}var q=r(382),U=r(5272),Z=r(1365),X=r(9834);let K=(0,c.createContext)(()=>{});K.displayName="StackContext";var J=((o=J||{})[o.Add=0]="Add",o[o.Remove=1]="Remove",o);function Q(e){let{children:t,onUpdate:r,type:n,element:i,enabled:s}=e,o=(0,c.useContext)(K),a=(0,h.z)(function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];null==r||r(...t),o(...t)});return(0,z.e)(()=>{let e=void 0===s||!0===s;return e&&a(0,n,i),()=>{e&&a(1,n,i)}},[a,n,i,s]),c.createElement(K.Provider,{value:a},t)}var ee=r(7257);let et=(0,c.createContext)(null),er=Object.assign((0,M.yV)(function(e,t){let r=(0,V.M)(),{id:n="headlessui-description-".concat(r),...i}=e,s=function e(){let t=(0,c.useContext)(et);if(null===t){let t=Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}(),o=(0,w.T)(t);(0,z.e)(()=>s.register(n),[n,s.register]);let a={ref:o,...s.props,id:n};return(0,M.sY)({ourProps:a,theirProps:i,slot:s.slot||{},defaultTag:"p",name:s.name||"Description"})}),{});var en=r(1237),ei=((a=ei||{})[a.Open=0]="Open",a[a.Closed=1]="Closed",a),es=((l=es||{})[l.SetTitleId=0]="SetTitleId",l);let eo={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},ea=(0,c.createContext)(null);function el(e){let t=(0,c.useContext)(ea);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Dialog /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,el),t}return t}function eu(e,t){return(0,O.E)(t.type,eo,e,t)}ea.displayName="DialogContext";let ed=M.AN.RenderStrategy|M.AN.Static,ec=Object.assign((0,M.yV)(function(e,t){let r=(0,V.M)(),{id:n="headlessui-dialog-".concat(r),open:i,onClose:s,initialFocus:o,role:a="dialog",__demoMode:l=!1,...u}=e,[d,p]=(0,c.useState)(0),f=(0,c.useRef)(!1);a="dialog"===a||"alertdialog"===a?a:(f.current||(f.current=!0,console.warn("Invalid role [".concat(a,"] passed to <Dialog />. Only `dialog` and and `alertdialog` are supported. Using `dialog` instead."))),"dialog");let v=(0,Z.oJ)();void 0===i&&null!==v&&(i=(v&Z.ZM.Open)===Z.ZM.Open);let g=(0,c.useRef)(null),E=(0,w.T)(g,t),S=(0,y.i)(g),T=e.hasOwnProperty("open")||null!==v,C=e.hasOwnProperty("onClose");if(!T&&!C)throw Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!T)throw Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!C)throw Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if("boolean"!=typeof i)throw Error("You provided an `open` prop to the `Dialog`, but the value is not a boolean. Received: ".concat(i));if("function"!=typeof s)throw Error("You provided an `onClose` prop to the `Dialog`, but the value is not a function. Received: ".concat(s));let x=i?0:1,[P,L]=(0,c.useReducer)(eu,{titleId:null,descriptionId:null,panelRef:(0,c.createRef)()}),k=(0,h.z)(()=>s(!1)),R=(0,h.z)(e=>L({type:0,id:e})),N=!!(0,b.H)()&&!l&&0===x,I=d>1,j=null!==(0,c.useContext)(ea),[D,$]=(0,_.k)(),{resolveContainers:B,mainTreeNodeRef:G,MainTreeNode:W}=(0,U.v)({portals:D,defaultContainers:[{get current(){var K;return null!=(K=P.panelRef.current)?K:g.current}}]}),ee=null!==v&&(v&Z.ZM.Closing)===Z.ZM.Closing,er=!j&&!ee&&N;Y((0,c.useCallback)(()=>{var e,t;return null!=(t=Array.from(null!=(e=null==S?void 0:S.querySelectorAll("body > *"))?e:[]).find(e=>"headlessui-portal-root"!==e.id&&e.contains(G.current)&&e instanceof HTMLElement))?t:null},[G]),er);let ei=!!I||N;Y((0,c.useCallback)(()=>{var e,t;return null!=(t=Array.from(null!=(e=null==S?void 0:S.querySelectorAll("[data-headlessui-portal]"))?e:[]).find(e=>e.contains(G.current)&&e instanceof HTMLElement))?t:null},[G]),ei);let es=!(!N||I);(0,q.O)(B,e=>{e.preventDefault(),k()},es);let eo=!(I||0!==x);(0,m.O)(null==S?void 0:S.defaultView,"keydown",e=>{eo&&(e.defaultPrevented||e.key===en.R.Escape&&(e.preventDefault(),e.stopPropagation(),k()))}),function(e,t){var r;let n,i,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>[document.body];r=e=>{var t;
1return{containers:[...null!=(t=e.containers)?t:[],s]}},n=F(H.subscribe,H.getSnapshot,H.getSnapshot),(i=e?n.get(e):void 0)&&i.count,(0,z.e)(()=>{if(!(!e||!t))return H.dispatch("PUSH",e,r),()=>H.dispatch("POP",e,r)},[t,e])}(S,!(ee||0!==x||j),B),(0,c.useEffect)(()=>{if(0!==x||!g.current)return;let e=new ResizeObserver(e=>{for(let t of e){let e=t.target.getBoundingClientRect();0===e.x&&0===e.y&&0===e.width&&0===e.height&&k()}});return e.observe(g.current),()=>e.disconnect()},[x,g,k]);let[el,ec]=function(){let[e,t]=(0,c.useState)([]);return[e.length>0?e.join(" "):void 0,(0,c.useMemo)(()=>function(e){let r=(0,h.z)(e=>(t(t=>[...t,e]),()=>t(t=>{let r=t.slice(),n=r.indexOf(e);return -1!==n&&r.splice(n,1),r}))),n=(0,c.useMemo)(()=>({register:r,slot:e.slot,name:e.name,props:e.props}),[r,e.slot,e.name,e.props]);return c.createElement(et.Provider,{value:n},e.children)},[t])]}(),ep=(0,c.useMemo)(()=>[{dialogState:x,close:k,setTitleId:R},P],[x,P,k,R]),ef=(0,c.useMemo)(()=>({open:0===x}),[x]),eh={ref:E,id:n,role:a,"aria-modal":0===x||void 0,"aria-labelledby":P.titleId,"aria-describedby":el};return c.createElement(Q,{type:"Dialog",enabled:0===x,element:g,onUpdate:(0,h.z)((e,t)=>{"Dialog"===t&&(0,O.E)(e,{[J.Add]:()=>p(e=>e+1),[J.Remove]:()=>p(e=>e-1)})})},c.createElement(X.O,{force:!0},c.createElement(_.h,null,c.createElement(ea.Provider,{value:ep},c.createElement(_.h.Group,{target:g},c.createElement(X.O,{force:!1},c.createElement(ec,{slot:ef,name:"Dialog.Description"},c.createElement(A,{initialFocus:o,containers:B,features:N?(0,O.E)(I?"parent":"leaf",{parent:A.features.RestoreFocus,leaf:A.features.All&~A.features.FocusLock}):A.features.None},c.createElement($,null,(0,M.sY)({ourProps:eh,theirProps:u,slot:ef,defaultTag:"div",features:ed,visible:0===x,name:"Dialog"}))))))))),c.createElement(W,null))}),{Backdrop:(0,M.yV)(function(e,t){let r=(0,V.M)(),{id:n="headlessui-dialog-backdrop-".concat(r),...i}=e,[{dialogState:s},o]=el("Dialog.Backdrop"),a=(0,w.T)(t);(0,c.useEffect)(()=>{if(null===o.panelRef.current)throw Error("A <Dialog.Backdrop /> component is being used, but a <Dialog.Panel /> component is missing.")},[o.panelRef]);let l=(0,c.useMemo)(()=>({open:0===s}),[s]);return c.createElement(X.O,{force:!0},c.createElement(_.h,null,(0,M.sY)({ourProps:{ref:a,id:n,"aria-hidden":!0},theirProps:i,slot:l,defaultTag:"div",name:"Dialog.Backdrop"})))}),Panel:(0,M.yV)(function(e,t){let r=(0,V.M)(),{id:n="headlessui-dialog-panel-".concat(r),...i}=e,[{dialogState:s},o]=el("Dialog.Panel"),a=(0,w.T)(t,o.panelRef),l=(0,c.useMemo)(()=>({open:0===s}),[s]),u=(0,h.z)(e=>{e.stopPropagation()});return(0,M.sY)({ourProps:{ref:a,id:n,onClick:u},theirProps:i,slot:l,defaultTag:"div",name:"Dialog.Panel"})}),Overlay:(0,M.yV)(function(e,t){let r=(0,V.M)(),{id:n="headlessui-dialog-overlay-".concat(r),...i}=e,[{dialogState:s,close:o}]=el("Dialog.Overlay"),a=(0,w.T)(t),l=(0,h.z)(e=>{if(e.target===e.currentTarget){if((0,ee.P)(e.currentTarget))return e.preventDefault();e.preventDefault(),e.stopPropagation(),o()}}),u=(0,c.useMemo)(()=>({open:0===s}),[s]);return(0,M.sY)({ourProps:{ref:a,id:n,"aria-hidden":!0,onClick:l},theirProps:i,slot:u,defaultTag:"div",name:"Dialog.Overlay"})}),Title:(0,M.yV)(function(e,t){let r=(0,V.M)(),{id:n="headlessui-dialog-title-".concat(r),...i}=e,[{dialogState:s,setTitleId:o}]=el("Dialog.Title"),a=(0,w.T)(t);(0,c.useEffect)(()=>(o(n),()=>o(null)),[n,o]);let l=(0,c.useMemo)(()=>({open:0===s}),[s]);return(0,M.sY)({ourProps:{ref:a,id:n},theirProps:i,slot:l,defaultTag:"h2",name:"Dialog.Title"})}),Description:er})},1237:function(e,t,r){"use strict";let n;r.d(t,{R:function(){return i}});var i=((n=i||{}).Space=" ",n.Enter="Enter",n.Escape="Escape",n.Backspace="Backspace",n.Delete="Delete",n.ArrowLeft="ArrowLeft",n.ArrowUp="ArrowUp",n.ArrowRight="ArrowRight",n.ArrowDown="ArrowDown",n.Home="Home",n.End="End",n.PageUp="PageUp",n.PageDown="PageDown",n.Tab="Tab",n)},5486:function(e,t,r){"use strict";let n,i;r.d(t,{J:function(){return z}});var s=r(7294),o=r(3811),a=r(8354),l=r(2784),u=r(9656),d=r(7110),c=r(9438),p=r(382),f=r(9523);function h(e){var t;if(e.type)return e.type;let r=null!=(t=e.as)?t:"button";if("string"==typeof r&&"button"===r.toLowerCase())return"button"}var m=r(5272),v=r(6577),g=r(4751),y=r(1228),b=r(1365),w=r(7257),E=r(8766),S=r(6116),T=r(3233),C=r(3619),x=r(1237),O=((n=O||{})[n.Open=0]="Open",n[n.Closed=1]="Closed",n),P=((i=P||{})[i.TogglePopover=0]="TogglePopover",i[i.ClosePopover=1]="ClosePopover",i[i.SetButton=2]="SetButton",i[i.SetButtonId=3]="SetButtonId",i[i.SetPanel=4]="SetPanel",i[i.SetPanelId=5]="SetPanelId",i);let M={0:e=>{let t={...e,popoverState:(0,S.E)(e.popoverState,{0:1,1:0})};return 0===t.popoverState&&(t.__demoMode=!1),t},1:e=>1===e.popoverState?e:{...e,popoverState:1},2:(e,t)=>e.button===t.button?e:{...e,button:t.button},3:(e,t)=>
1e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},4:(e,t)=>e.panel===t.panel?e:{...e,panel:t.panel},5:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}},L=(0,s.createContext)(null);function k(e){let t=(0,s.useContext)(L);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Popover /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,k),t}return t}L.displayName="PopoverContext";let A=(0,s.createContext)(null);function R(e){let t=(0,s.useContext)(A);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Popover /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,R),t}return t}A.displayName="PopoverAPIContext";let _=(0,s.createContext)(null);function N(){return(0,s.useContext)(_)}_.displayName="PopoverGroupContext";let I=(0,s.createContext)(null);function j(e,t){return(0,S.E)(t.type,M,e,t)}I.displayName="PopoverPanelContext";let D=C.AN.RenderStrategy|C.AN.Static,F=C.AN.RenderStrategy|C.AN.Static,z=Object.assign((0,C.yV)(function(e,t){var r;let{__demoMode:n=!1,...i}=e,u=(0,s.useRef)(null),d=(0,v.T)(t,(0,v.h)(e=>{u.current=e})),h=(0,s.useRef)([]),g=(0,s.useReducer)(j,{__demoMode:n,popoverState:n?0:1,buttons:h,button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:(0,s.createRef)(),afterPanelSentinel:(0,s.createRef)()}),[{popoverState:y,button:w,buttonId:T,panel:x,panelId:O,beforePanelSentinel:P,afterPanelSentinel:M},k]=g,R=(0,f.i)(null!=(r=u.current)?r:w),_=(0,s.useMemo)(()=>{if(!w||!x)return!1;for(let e of document.querySelectorAll("body > *"))if(Number(null==e?void 0:e.contains(w))^Number(null==e?void 0:e.contains(x)))return!0;let e=(0,E.GO)(),t=e.indexOf(w),r=(t+e.length-1)%e.length,n=(t+1)%e.length,i=e[r],s=e[n];return!x.contains(i)&&!x.contains(s)},[w,x]),D=(0,c.E)(T),F=(0,c.E)(O),z=(0,s.useMemo)(()=>({buttonId:D,panelId:F,close:()=>k({type:1})}),[D,F,k]),$=N(),B=null==$?void 0:$.registerPopover,H=(0,a.z)(()=>{var e;return null!=(e=null==$?void 0:$.isFocusWithinPopoverGroup())?e:(null==R?void 0:R.activeElement)&&((null==w?void 0:w.contains(R.activeElement))||(null==x?void 0:x.contains(R.activeElement)))});(0,s.useEffect)(()=>null==B?void 0:B(z),[B,z]);let[V,G]=(0,o.k)(),W=(0,m.v)({mainTreeNodeRef:null==$?void 0:$.mainTreeNodeRef,portals:V,defaultContainers:[w,x]});(0,l.O)(null==R?void 0:R.defaultView,"focus",e=>{var t,r,n,i;e.target!==window&&e.target instanceof HTMLElement&&0===y&&(H()||w&&x&&(W.contains(e.target)||null!=(r=null==(t=P.current)?void 0:t.contains)&&r.call(t,e.target)||null!=(i=null==(n=M.current)?void 0:n.contains)&&i.call(n,e.target)||k({type:1})))},!0),(0,p.O)(W.resolveContainers,(e,t)=>{k({type:1}),(0,E.sP)(t,E.tJ.Loose)||(e.preventDefault(),null==w||w.focus())},0===y);let Y=(0,a.z)(e=>{k({type:1});let t=e?e instanceof HTMLElement?e:"current"in e&&e.current instanceof HTMLElement?e.current:w:w;null==t||t.focus()}),q=(0,s.useMemo)(()=>({close:Y,isPortalled:_}),[Y,_]),U=(0,s.useMemo)(()=>({open:0===y,close:Y}),[y,Y]);return s.createElement(I.Provider,{value:null},s.createElement(L.Provider,{value:g},s.createElement(A.Provider,{value:q},s.createElement(b.up,{value:(0,S.E)(y,{0:b.ZM.Open,1:b.ZM.Closed})},s.createElement(G,null,(0,C.sY)({ourProps:{ref:d},theirProps:i,slot:U,defaultTag:"div",name:"Popover"}),s.createElement(W.MainTreeNode,null))))))}),{Button:(0,C.yV)(function(e,t){let r=(0,u.M)(),{id:n="headlessui-popover-button-".concat(r),...i}=e,[o,l]=k("Popover.Button"),{isPortalled:c}=R("Popover.Button"),p=(0,s.useRef)(null),m="headlessui-focus-sentinel-".concat((0,u.M)()),b=N(),T=null==b?void 0:b.closeOthers,O=null!==(0,s.useContext)(I);(0,s.useEffect)(()=>{if(!O)return l({type:3,buttonId:n}),()=>{l({type:3,buttonId:null})}},[O,n,l]);let[P]=(0,s.useState)(()=>Symbol()),M=(0,v.T)(p,t,O?null:e=>{if(e)o.buttons.current.push(P);else{let e=o.buttons.current.indexOf(P);-1!==e&&o.buttons.current.splice(e,1)}o.buttons.current.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),e&&l({type:2,button:e})}),L=(0,v.T)(p,t),A=(0,f.i)(p),_=(0,a.z)(e=>{var t,r,n;if(O){if(1===o.popoverState)return;switch(e.key){case x.R.Space:case x.R.Enter:e.preventDefault(),null==(r=(t=e.target).click)||r.call(t),l({type:1}),null==(n=o.button)||n.focus()}}else switch(e.key){case x.R.Space:case x.R.Enter:e.preventDefault(),e.stopPropagation(),1===o.popoverState&&(null==T||T(o.buttonId)),l({type:0});break;case x.R.Escape:if(0!==o.popoverState)return null==T?void 0:T(o.buttonId);if(!p.current||null!=A&&A.activeElement&&!p.current.contains(A.activeElement))return;e.preventDefault(),e.stopPropagation(),l({type:1})}}),j=(0,a.z)(e=>{O||e.key===x.R.Space&&e.preventDefault()}),D=(0,a.z)(t=>{var r,n;(0,w.P)(t.currentTarget)||e.disabled||(O?(l({type:1}),null==(r=o.button)||r.focus()):(t.preventDefault(),t.stopPropagation(),1===o.popoverState&&(null==T||T(o.buttonId)),l({type:0}),null==(n=o.button)||n.focus()))}),F=(0,a.z)(e=>{e.preventDefault(),e.stopPropagation()}),z=0===o.popoverState,$=(0,s.useMemo)(()=>({open:z}
1),[z]),B=function(e,t){let[r,n]=(0,s.useState)(()=>h(e));return(0,d.e)(()=>{n(h(e))},[e.type,e.as]),(0,d.e)(()=>{r||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&n("button")},[r,t]),r}(e,p),H=O?{ref:L,type:B,onKeyDown:_,onClick:D}:{ref:M,id:o.buttonId,type:B,"aria-expanded":0===o.popoverState,"aria-controls":o.panel?o.panelId:void 0,onKeyDown:_,onKeyUp:j,onClick:D,onMouseDown:F},V=(0,g.l)(),G=(0,a.z)(()=>{let e=o.panel;e&&(0,S.E)(V.current,{[g.N.Forwards]:()=>(0,E.jA)(e,E.TO.First),[g.N.Backwards]:()=>(0,E.jA)(e,E.TO.Last)})===E.fE.Error&&(0,E.jA)((0,E.GO)().filter(e=>"true"!==e.dataset.headlessuiFocusGuard),(0,S.E)(V.current,{[g.N.Forwards]:E.TO.Next,[g.N.Backwards]:E.TO.Previous}),{relativeTo:o.button})});return s.createElement(s.Fragment,null,(0,C.sY)({ourProps:H,theirProps:i,slot:$,defaultTag:"button",name:"Popover.Button"}),z&&!O&&c&&s.createElement(y._,{id:m,features:y.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:G}))}),Overlay:(0,C.yV)(function(e,t){let r=(0,u.M)(),{id:n="headlessui-popover-overlay-".concat(r),...i}=e,[{popoverState:o},l]=k("Popover.Overlay"),d=(0,v.T)(t),c=(0,b.oJ)(),p=null!==c?(c&b.ZM.Open)===b.ZM.Open:0===o,f=(0,a.z)(e=>{if((0,w.P)(e.currentTarget))return e.preventDefault();l({type:1})}),h=(0,s.useMemo)(()=>({open:0===o}),[o]);return(0,C.sY)({ourProps:{ref:d,id:n,"aria-hidden":!0,onClick:f},theirProps:i,slot:h,defaultTag:"div",features:D,visible:p,name:"Popover.Overlay"})}),Panel:(0,C.yV)(function(e,t){let r=(0,u.M)(),{id:n="headlessui-popover-panel-".concat(r),focus:i=!1,...o}=e,[l,c]=k("Popover.Panel"),{close:p,isPortalled:h}=R("Popover.Panel"),m="headlessui-focus-sentinel-before-".concat((0,u.M)()),w="headlessui-focus-sentinel-after-".concat((0,u.M)()),T=(0,s.useRef)(null),O=(0,v.T)(T,t,e=>{c({type:4,panel:e})}),P=(0,f.i)(T),M=(0,C.Y2)();(0,d.e)(()=>(c({type:5,panelId:n}),()=>{c({type:5,panelId:null})}),[n,c]);let L=(0,b.oJ)(),A=null!==L?(L&b.ZM.Open)===b.ZM.Open:0===l.popoverState,_=(0,a.z)(e=>{var t;if(e.key===x.R.Escape){if(0!==l.popoverState||!T.current||null!=P&&P.activeElement&&!T.current.contains(P.activeElement))return;e.preventDefault(),e.stopPropagation(),c({type:1}),null==(t=l.button)||t.focus()}});(0,s.useEffect)(()=>{var t;e.static||1===l.popoverState&&(null==(t=e.unmount)||t)&&c({type:4,panel:null})},[l.popoverState,e.unmount,e.static,c]),(0,s.useEffect)(()=>{if(l.__demoMode||!i||0!==l.popoverState||!T.current)return;let e=null==P?void 0:P.activeElement;T.current.contains(e)||(0,E.jA)(T.current,E.TO.First)},[l.__demoMode,i,T,l.popoverState]);let N=(0,s.useMemo)(()=>({open:0===l.popoverState,close:p}),[l,p]),j={ref:O,id:n,onKeyDown:_,onBlur:i&&0===l.popoverState?e=>{var t,r,n,i,s;let o=e.relatedTarget;o&&T.current&&(null!=(t=T.current)&&t.contains(o)||(c({type:1}),(null!=(n=null==(r=l.beforePanelSentinel.current)?void 0:r.contains)&&n.call(r,o)||null!=(s=null==(i=l.afterPanelSentinel.current)?void 0:i.contains)&&s.call(i,o))&&o.focus({preventScroll:!0})))}:void 0,tabIndex:-1},D=(0,g.l)(),z=(0,a.z)(()=>{let e=T.current;e&&(0,S.E)(D.current,{[g.N.Forwards]:()=>{var t;(0,E.jA)(e,E.TO.First)===E.fE.Error&&(null==(t=l.afterPanelSentinel.current)||t.focus())},[g.N.Backwards]:()=>{var e;null==(e=l.button)||e.focus({preventScroll:!0})}})}),$=(0,a.z)(()=>{let e=T.current;e&&(0,S.E)(D.current,{[g.N.Forwards]:()=>{var e;if(!l.button)return;let t=(0,E.GO)(),r=t.indexOf(l.button),n=t.slice(0,r+1),i=[...t.slice(r+1),...n];for(let t of i.slice())if("true"===t.dataset.headlessuiFocusGuard||null!=(e=l.panel)&&e.contains(t)){let e=i.indexOf(t);-1!==e&&i.splice(e,1)}(0,E.jA)(i,E.TO.First,{sorted:!1})},[g.N.Backwards]:()=>{var t;(0,E.jA)(e,E.TO.Previous)===E.fE.Error&&(null==(t=l.button)||t.focus())}})});return s.createElement(I.Provider,{value:n},A&&h&&s.createElement(y._,{id:m,ref:l.beforePanelSentinel,features:y.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:z}),(0,C.sY)({mergeRefs:M,ourProps:j,theirProps:o,slot:N,defaultTag:"div",features:F,visible:A,name:"Popover.Panel"}),A&&h&&s.createElement(y._,{id:w,ref:l.afterPanelSentinel,features:y.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:$}))}),Group:(0,C.yV)(function(e,t){let r=(0,s.useRef)(null),n=(0,v.T)(r,t),[i,o]=(0,s.use
1State)([]),l=(0,m.H)(),u=(0,a.z)(e=>{o(t=>{let r=t.indexOf(e);if(-1!==r){let e=t.slice();return e.splice(r,1),e}return t})}),d=(0,a.z)(e=>(o(t=>[...t,e]),()=>u(e))),c=(0,a.z)(()=>{var e;let t=(0,T.r)(r);if(!t)return!1;let n=t.activeElement;return!!(null!=(e=r.current)&&e.contains(n))||i.some(e=>{var r,i;return(null==(r=t.getElementById(e.buttonId.current))?void 0:r.contains(n))||(null==(i=t.getElementById(e.panelId.current))?void 0:i.contains(n))})}),p=(0,a.z)(e=>{for(let t of i)t.buttonId.current!==e&&t.close()}),f=(0,s.useMemo)(()=>({registerPopover:d,unregisterPopover:u,isFocusWithinPopoverGroup:c,closeOthers:p,mainTreeNodeRef:l.mainTreeNodeRef}),[d,u,c,p,l.mainTreeNodeRef]),h=(0,s.useMemo)(()=>({}),[]);return s.createElement(_.Provider,{value:f},(0,C.sY)({ourProps:{ref:n},theirProps:e,slot:h,defaultTag:"div",name:"Popover.Group"}),s.createElement(l.MainTreeNode,null))})})},3811:function(e,t,r){"use strict";r.d(t,{h:function(){return b},k:function(){return y}});var n=r(7294),i=r(3935),s=r(8354),o=r(7110),a=r(8916),l=r(9523),u=r(7563),d=r(6577),c=r(9834),p=r(3659),f=r(3619);let h=n.Fragment,m=n.Fragment,v=(0,n.createContext)(null),g=(0,n.createContext)(null);function y(){let e=(0,n.useContext)(g),t=(0,n.useRef)([]),r=(0,s.z)(r=>(t.current.push(r),e&&e.register(r),()=>i(r))),i=(0,s.z)(r=>{let n=t.current.indexOf(r);-1!==n&&t.current.splice(n,1),e&&e.unregister(r)}),o=(0,n.useMemo)(()=>({register:r,unregister:i,portals:t}),[r,i,t]);return[t,(0,n.useMemo)(()=>function(e){let{children:t}=e;return n.createElement(g.Provider,{value:o},t)},[o])]}let b=Object.assign((0,f.yV)(function(e,t){let r=(0,n.useRef)(null),s=(0,d.T)((0,d.h)(e=>{r.current=e}),t),m=(0,l.i)(r),y=function(e){let t=(0,c.n)(),r=(0,n.useContext)(v),i=(0,l.i)(e),[s,o]=(0,n.useState)(()=>{if(!t&&null!==r||p.O.isServer)return null;let e=null==i?void 0:i.getElementById("headlessui-portal-root");if(e)return e;if(null===i)return null;let n=i.createElement("div");return n.setAttribute("id","headlessui-portal-root"),i.body.appendChild(n)});return(0,n.useEffect)(()=>{null!==s&&(null!=i&&i.body.contains(s)||null==i||i.body.appendChild(s))},[s,i]),(0,n.useEffect)(()=>{t||null!==r&&o(r.current)},[r,o,t]),s}(r),[b]=(0,n.useState)(()=>{var e;return p.O.isServer?null:null!=(e=null==m?void 0:m.createElement("div"))?e:null}),w=(0,n.useContext)(g),E=(0,u.H)();return(0,o.e)(()=>
1{!y||!b||y.contains(b)||(b.setAttribute("data-headlessui-portal",""),y.appendChild(b))},[y,b]),(0,o.e)(()=>{if(b&&w)return w.register(b)},[w,b]),(0,a.L)(()=>{var e;y&&b&&(b instanceof Node&&y.contains(b)&&y.removeChild(b),y.childNodes.length<=0&&(null==(e=y.parentElement)||e.removeChild(y)))}),E&&y&&b?(0,i.createPortal)((0,f.sY)({ourProps:{ref:s},theirProps:e,defaultTag:h,name:"Portal"}),b):null}),{Group:(0,f.yV)(function(e,t){let{target:r,...i}=e,s={ref:(0,d.T)(t)};return n.createElement(v.Provider,{value:r},(0,f.sY)({ourProps:s,theirProps:i,defaultTag:m,name:"Popover.Group"}))})})},9121:function(e,t,r){"use strict";let n;r.d(t,{u:function(){return R}});var i=r(7294),s=r(5655),o=r(8354),a=r(5729),l=r(7110),u=r(9438),d=r(7563),c=r(6577),p=r(7122),f=r(6116);function h(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];e&&r.length>0&&e.classList.add(...r)}function m(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];e&&r.length>0&&e.classList.remove(...r)}var v=r(1365),g=r(1573),y=r(3619);function b(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.split(/\s+/).filter(e=>e.length>1)}let w=(0,i.createContext)(null);w.displayName="TransitionContext";var E=((n=E||{}).Visible="visible",n.Hidden="hidden",n);let S=(0,i.createContext)(null);function T(e){return"children"in e?T(e.children):e.current.filter(e=>{let{el:t}=e;return null!==t.current}).filter(e=>{let{state:t}=e;return"visible"===t}).length>0}function C(e,t){let r=(0,u.E)(e),n=(0,i.useRef)([]),l=(0,a.t)(),d=(0,s.G)(),c=(0,o.z)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:y.l4.Hidden,i=n.current.findIndex(t=>{let{el:r}=t;return r===e});-1!==i&&((0,f.E)(t,{[y.l4.Unmount](){n.current.splice(i,1)},[y.l4.Hidden](){n.current[i].state="hidden"}}),d.microTask(()=>{var e;!T(n)&&l.current&&(null==(e=r.current)||e.call(r))}))}),p=(0,o.z)(e=>{let t=n.current.find(t=>{let{el:r}=t;return r===e});return t?"visible"!==t.state&&(t.state="visible"):n.current.push({el:e,state:"visible"}),()=>c(e,y.l4.Unmount)}),h=(0,i.useRef)([]),m=(0,i.useRef)(Promise.resolve()),v=(0,i.useRef)({enter:[],leave:[],idle:[]}),g=(0,o.z)((e,r,n)=>{h.current.splice(0),t&&(t.chains.current[r]=t.chains.current[r].filter(t=>{let[r]=t;return r!==e})),null==t||t.chains.current[r].push([e,new Promise(e=>{h.current.push(e)})]),null==t||t.chains.current[r].push([e,new Promise(e=>{Promise.all(v.current[r].map(e=>{let[t,r]=e;return r})).then(()=>e())}
1)]),"enter"===r?m.current=m.current.then(()=>null==t?void 0:t.wait.current).then(()=>n(r)):n(r)}),b=(0,o.z)((e,t,r)=>{Promise.all(v.current[t].splice(0).map(e=>{let[t,r]=e;return r})).then(()=>{var e;null==(e=h.current.shift())||e()}).then(()=>r(t))});return(0,i.useMemo)(()=>({children:n,register:p,unregister:c,onStart:g,onStop:b,wait:m,chains:v}),[p,c,n,g,b,v,m])}function x(){}S.displayName="NestingContext";let O=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function P(e){var t;let r={};for(let n of O)r[n]=null!=(t=e[n])?t:x;return r}let M=y.AN.RenderStrategy,L=(0,y.yV)(function(e,t){let{show:r,appear:n=!1,unmount:s=!0,...a}=e,u=(0,i.useRef)(null),p=(0,c.T)(u,t);(0,d.H)();let f=(0,v.oJ)();if(void 0===r&&null!==f&&(r=(f&v.ZM.Open)===v.ZM.Open),![!0,!1].includes(r))throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[h,m]=(0,i.useState)(r?"visible":"hidden"),g=C(()=>{m("hidden")}),[b,E]=(0,i.useState)(!0),x=(0,i.useRef)([r]);(0,l.e)(()=>{!1!==b&&x.current[x.current.length-1]!==r&&(x.current.push(r),E(!1))},[x,r]);let O=(0,i.useMemo)(()=>({show:r,appear:n,initial:b}),[r,n,b]);(0,i.useEffect)(()=>{if(r)m("visible");else if(T(g)){let e=u.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&m("hidden")}else m("hidden")},[r,g]);let P={unmount:s},L=(0,o.z)(()=>{var t;b&&E(!1),null==(t=e.beforeEnter)||t.call(e)}),A=(0,o.z)(()=>{var t;b&&E(!1),null==(t=e.beforeLeave)||t.call(e)});return i.createElement(S.Provider,{value:g},i.createElement(w.Provider,{value:O},(0,y.sY)({ourProps:{...P,as:i.Fragment,children:i.createElement(k,{ref:p,...P,...a,beforeEnter:L,beforeLeave:A})},theirProps:{},defaultTag:i.Fragment,features:M,visible:"visible"===h,name:"Transition"})))}),k=(0,y.yV)(function(e,t){var r,n,E;let x;let{beforeEnter:O,afterEnter:L,beforeLeave:k,afterLeave:A,enter:R,enterFrom:_,enterTo:N,entered:I,leave:j,leaveFrom:D,leaveTo:F,...z}=e,$=(0,i.useRef)(null),B=(0,c.T)($,t),H=null==(r=z.unmount)||r?y.l4.Unmount:y.l4.Hidden,{show:V,appear:G,initial:W}=function(){let e=(0,i.useContext)(w);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[Y,q]=(0,i.useState)(V?"visible":"hidden"),U=function(){let e=(0,i.useContext)(S);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:Z,unregister:X}=U;(0,i.useEffect)(()=>Z($),[Z,$]),(0,i.useEffect)(()=>{if(H===y.l4.Hidden&&$.current){if(V&&"visible"!==Y){q("visible");return}return(0,f.E)(Y,{hidden:()=>X($),visible:()=>Z($)})}},[Y,$,Z,X,V,H]);let K=(0,u.E)({base:b(z.className),enter:b(R),enterFrom:b(_),enterTo:b(N),entered:b(I),leave:b(j),leaveFrom:b(D),leaveTo:b(F)}),J=(E={beforeEnter:O,afterEnter:L,beforeLeave:k,afterLeave:A},x=(0,i.useRef)(P(E)),(0,i.useEffect)(()=>{x.current=P(E)},[E]),x),Q=(0,d.H)();(0,i.useEffect)(()=>{if(Q&&"visible"===Y&&null===$.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[$,Y,Q]);let ee=G&&V&&W,et=Q&&(!W||G)?V?"enter":"leave":"idle",er=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,[t,r]=(0,i.useState)(e),n=(0,a.t)(),s=(0,i.useCallback)(e=>{n.current&&r(t=>t|e)},[t,n]),o=(0,i.useCallback)(e=>!!(t&e),[t]);return{flags:t,addFlag:s,hasFlag:o,removeFlag:(0,i.useCallback)(e=>{n.current&&r(t=>t&~e)},[r,n]),toggleFlag:(0,i.useCallback)(e=>{n.current&&r(t=>t^e)},[r])}}(0),en=(0,o.z)(e=>(0,f.E)(e,{enter:()=>{er.addFlag(v.ZM.Opening),J.current.beforeEnter()},leave:()=>{er.addFlag(v.ZM.Closing),J.current.beforeLeave()},idle:()=>{}})),ei=(0,o.z)(e=>(0,f.E)(e,{enter:()=>{er.removeFlag(v.ZM.Opening),J.current.afterEnter()},leave:()=>{er.removeFlag(v.ZM.Closing),J.current.afterLeave()},idle:()=>{}})),es=C(()=>{q("hidden"),X($)},U),eo=(0,i.useRef)(!1);!function(e){let{immediate:t,container:r,direction:n,classes:i,onStart:o,onStop:d}=e,c=(0,a.t)(),v=(0,s.G)(),g=(0,u.E)(n);(0,l.e)(()=>{t&&(g.current="enter")},[t]),(0,l.e)(()=>{let e=(0,p.k)();v.add(e.dispose);let t=r.current;if(t&&"idle"!==g.current&&c.current){var n,s,a;let r,l,u,c,v,y,b;return e.dispose(),o.current(g.current),e.add((n=i.current,s="enter"===g.current,a=()=>{e.dispose(),d.current(g.current)},l=s?"enter":"leave",u=(0,p.k)(),c=void 0!==a?(r={called:!1},function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!r.called)return r.called=!0,a(...t)}):()=>{}
1,"enter"===l&&(t.removeAttribute("hidden"),t.style.display=""),v=(0,f.E)(l,{enter:()=>n.enter,leave:()=>n.leave}),y=(0,f.E)(l,{enter:()=>n.enterTo,leave:()=>n.leaveTo}),b=(0,f.E)(l,{enter:()=>n.enterFrom,leave:()=>n.leaveFrom}),m(t,...n.base,...n.enter,...n.enterTo,...n.enterFrom,...n.leave,...n.leaveFrom,...n.leaveTo,...n.entered),h(t,...n.base,...v,...b),u.nextFrame(()=>{m(t,...n.base,...v,...b),h(t,...n.base,...v,...y),function(e,t){let r=(0,p.k)();if(!e)return r.dispose;let{transitionDuration:n,transitionDelay:i}=getComputedStyle(e),[s,o]=[n,i].map(e=>{let[t=0]=e.split(",").filter(Boolean).map(e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e)).sort((e,t)=>t-e);return t}),a=s+o;if(0!==a){r.group(r=>{r.setTimeout(()=>{t(),r.dispose()},a),r.addEventListener(e,"transitionrun",e=>{e.target===e.currentTarget&&r.dispose()})});let n=r.addEventListener(e,"transitionend",e=>{e.target===e.currentTarget&&(t(),n())})}else t();r.add(()=>t()),r.dispose}(t,()=>(m(t,...n.base,...v),h(t,...n.base,...n.entered),c()))}),u.dispose)),e.dispose}},[n])}({immediate:ee,container:$,classes:K,direction:et,onStart:(0,u.E)(e=>{eo.current=!0,es.onStart($,e,en)}),onStop:(0,u.E)(e=>{eo.current=!1,es.onStop($,e,ei),"leave"!==e||T(es)||(q("hidden"),X($))})});let ea=z;return ee?ea={...ea,className:(0,g.A)(z.className,...K.current.enter,...K.current.enterFrom)}:eo.current&&(ea.className=(0,g.A)(z.className,null==(n=$.current)?void 0:n.className),""===ea.className&&delete ea.className),i.createElement(S.Provider,{value:es},i.createElement(v.up,{value:(0,f.E)(Y,{visible:v.ZM.Open,hidden:v.ZM.Closed})|er.flags},(0,y.sY)({ourProps:{ref:B},theirProps:ea,defaultTag:"div",features:M,visible:"visible"===Y,name:"Transition.Child"})))}),A=(0,y.yV)(function(e,t){let r=null!==(0,i.useContext)(w),n=null!==(0,v.oJ)();return i.createElement(i.Fragment,null,!r&&n?i.createElement(L,{ref:t,...e}):i.createElement(k,{ref:t,...e}))}),R=Object.assign(L,{Child:A,Root:L})},5655:function(e,t,r){"use strict";r.d(t,{G:function(){return s}});var n=r(7294),i=r(7122);function s(){let[e]=(0,n.useState)(i.k);return(0,n.useEffect)(()=>()=>e.dispose(),[e]),e}},2784:function(e,t,r){"use strict";r.d(t,{O:function(){return s}});var n=r(7294),i=r(9438);function s(e,t,r,s){let o=(0,i.E)(r);(0,n.useEffect)(()=>{function r(e){o.current(e)}return(e=null!=e?e:window).addEventListener(t,r,s),()=>e.removeEventListener(t,r,s)},[e,t,s])}},8354:function(e,t,r){"use strict";r.d(t,{z:function(){return s}});var n=r(7294),i=r(9438);let s=function(e){let t=(0,i.E)(e);return n.useCallback(function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];return t.current(...r)},[t])}},9656:function(e,t,r){"use strict";r.d(t,{M:function(){return l}});var n,i=r(7294),s=r(3659),o=r(7110),a=r(7563);let l=null!=(n=i.useId)?n:function(){let e=(0,a.H)(),[t,r]=i.useState(e?()=>s.O.nextId():null);return(0,o.e)(()=>{null===t&&r(s.O.nextId())},[t]),null!=t?""+t:void 0}},5729:function(e,t,r){"use strict";r.d(t,{t:function(){return s}});var n=r(7294),i=r(7110);function s(){let e=(0,n.useRef)(!1);return(0,i.e)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}},7110:function(e,t,r){"use strict";r.d(t,{e:function(){return s}});var n=r(7294),i=r(3659);let s=(e,t)=>{i.O.isServer?(0,n.useEffect)(e,t):(0,n.useLayoutEffect)(e,t)}},9438:function(e,t,r){"use strict";r.d(t,{E:function(){return s}});var n=r(7294),i=r(7110);function s(e){let t=(0,n.useRef)(e);return(0,i.e)(()=>{t.current=e},[e]),t}},8916:function(e,t,r){"use strict";r.d(t,{L:function(){return o}});var n=r(7294),i=r(7378),s=r(8354);function o(e){let t=(0,s.z)(e),r=(0,n.useRef)(!1);(0,n.useEffect)(()=>(r.current=!1,()=>{r.current=!0,(0,i.Y)(()=>{r.current&&t()})}),[t])}},382:function(e,t,r){"use strict";r.d(t,{O:function(){return u}});var n=r(7294),i=r(8766),s=r(6061),o=r(9438);function a(e,t,r){let i=(0,o.E)(t);(0,n.useEffect)(()=>{function t(e){i.current(e)}return document.addEventListener(e,t,r),()=>document.removeEventListener(e,t,r)},[e,r])}var l=r(5495);function u(e,t){let r=!(arguments.length>2)||void 0===arguments[2]||arguments[2],o=(0,n.useRef)(!1);function u(r,n){if(!o.current||r.defaultPrevented)return;let s=n(r);if(null!==s&&s.getRootNode().contains(s)&&s.isConnected){for(let t of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e)){if(null===t)continue;let e=t instanceof HTMLElement?t:t.current;if(null!=e&&e.contains(s)||r.composed&&r.composedPath().includes(e))return}return(0,i.sP)(s,i.tJ.Loose)||-1===s.tabIndex||r.preventDefault(),t(r,s)}}(0,n.useEffect)(()=>{requestAnimationFrame(()=>{o.current=r})},[r]);let d=(0,n.useRef)(null);a("pointerdown",e=>{var t,r;o.current&&(d.current=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target)},!0),a("mousedown",e=>{var t,r;o.current&&(d.current=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target)},!0),a("click",e=>{(0,s.tq)()||d.current&&(u(e,()=>d.current),d.current=null)},!0),a("touchend",e=>u(e,()=>e.target instanceof HTMLElement?e.target:null),!0),(0,l.s)("blur",e=>u(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}},9523:function(e,t,r){"use strict";r.d(t,{i:function(){return s}});var n=r(7294),i=r(3233);function s(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,n.useMemo)(()=>(0,i.r)(...t),[...t])}},5272:function(e,t,r){"use strict";r.d(t,{H:function(){return l},v:function(){return a}});var n=r(7294),i=r(1228),s=r(8354),o=r(9523);function a(){var e;let{defaultContainers:t=[],portals:r,mainTreeNodeRef:a}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=(0,n.useRef)(null!=(e=null==a?void 0:a.current)?e:null),u=(0,o.i)(l),d=(0,s.z)(()=>{var e,n,i;let s=[];for(let e of t)null!==e&&(e instanceof HTMLElement?s.push(e):"current"in e&&e.current instanceof HTMLElement&&s.push(e.current));if(null!=r&&r.current)for(let e of r.current)s.push(e);for(let t of null!=(e=null==u?void 0:u.querySelectorAll("html > *, body > *"))?e:[])t!==document.body&&t!==document.head&&t instanceof HTMLElement&&"headlessui-portal-root"!==t.id&&(t.contains(l.current)||t.contains(null==(i=null==(n=l.current)?void 0:n.getRootNode())?void 0:i.host)||s.some(e=>t.contains(e))||s.push(t));return s});
1return{resolveContainers:d,contains:(0,s.z)(e=>d().some(t=>t.contains(e))),mainTreeNodeRef:l,MainTreeNode:(0,n.useMemo)(()=>function(){return null!=a?null:n.createElement(i._,{features:i.A.Hidden,ref:l})},[l,a])}}function l(){let e=(0,n.useRef)(null);return{mainTreeNodeRef:e,MainTreeNode:(0,n.useMemo)(()=>function(){return n.createElement(i._,{features:i.A.Hidden,ref:e})},[e])}}},7563:function(e,t,r){"use strict";r.d(t,{H:function(){return o}});var n,i=r(7294),s=r(3659);function o(){let e;let t=(e="undefined"==typeof document,(0,(n||(n=r.t(i,2))).useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[o,a]=i.useState(s.O.isHandoffComplete);return o&&!1===s.O.isHandoffComplete&&a(!1),i.useEffect(()=>{!0!==o&&a(!0)},[o]),i.useEffect(()=>s.O.handoff(),[]),!t&&o}},6577:function(e,t,r){"use strict";r.d(t,{T:function(){return a},h:function(){return o}});var n=r(7294),i=r(8354);let s=Symbol();function o(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return Object.assign(e,{[s]:t})}function a(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let o=(0,n.useRef)(t);(0,n.useEffect)(()=>{o.current=t},[t]);let a=(0,i.z)(e=>{for(let t of o.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return t.every(e=>null==e||(null==e?void 0:e[s]))?void 0:a}},4751:function(e,t,r){"use strict";let n;r.d(t,{N:function(){return o},l:function(){return a}});var i=r(7294),s=r(5495),o=((n=o||{})[n.Forwards=0]="Forwards",n[n.Backwards=1]="Backwards",n);function a(){let e=(0,i.useRef)(0);return(0,s.s)("keydown",t=>{"Tab"===t.key&&(e.current=t.shiftKey?1:0)},!0),e}},5495:function(e,t,r){"use strict";r.d(t,{s:function(){return s}});var n=r(7294),i=r(9438);function s(e,t,r){let s=(0,i.E)(t);(0,n.useEffect)(()=>{function t(e){s.current(e)}return window.addEventListener(e,t,r),()=>window.removeEventListener(e,t,r)},[e,r])}},1228:function(e,t,r){"use strict";let n;r.d(t,{A:function(){return s},_:function(){return o}});var i=r(3619),s=((n=s||{})[n.None=1]="None",n[n.Focusable=2]="Focusable",n[n.Hidden=4]="Hidden",n);let o=(0,i.yV)(function(e,t){var r;let{features:n=1,...s}=e,o={ref:t,"aria-hidden":(2&n)==2||(null!=(r=s["aria-hidden"])?r:void 0),hidden:(4&n)==4||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&n)==4&&(2&n)!=2&&{display:"none"}}};return(0,i.sY)({ourProps:o,theirProps:s,slot:{},defaultTag:"div",name:"Hidden"})})},1365:function(e,t,r){"use strict";let n;r.d(t,{ZM:function(){return o},oJ:function(){return a},up:function(){return l}});var i=r(7294);let s=(0,i.createContext)(null);s.displayName="OpenClosedContext";var o=((n=o||{})[n.Open=1]="Open",n[n.Closed=2]="Closed",n[n.Closing=4]="Closing",n[n.Opening=8]="Opening",n);function a(){return(0,i.useContext)(s)}function l(e){let{value:t,children:r}=e;return i.createElement(s.Provider,{value:t},r)}},9834:function(e,t,r){"use strict";r.d(t,{O:function(){return o},n:function(){return s}});var n=r(7294);let i=(0,n.createContext)(!1);function s(){return(0,n.useContext)(i)}function o(e){return n.createElement(i.Provider,{value:e.force},e.children)}},7257:function(e,t,r){"use strict";function n(e){let t=e.parentElement,r=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(r=t),t=t.parentElement;let n=(null==t?void 0:t.getAttribute("disabled"))==="";return!(n&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(r))&&n}r.d(t,{P:function(){return n}})},1573:function(e,t,r){"use strict";function n(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return Array.from(new Set(t.flatMap(e=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}r.d(t,{A:function(){return n}})},7122:function(e,t,r){"use strict";r.d(t,{k:function(){return function e(){let t=[],r={addEventListener:(e,t,n,i)=>(e.addEventListener(t,n,i),r.add(()=>e.removeEventListener(t,n,i))),requestAnimationFrame(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let i=requestAnimationFrame(...t);return r.add(()=>cancelAnimationFrame(i))},nextFrame(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return r.requestAnimationFrame(()=>r.requestAnimationFrame(...t))},setTimeout(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let i=setTimeout(...t);return r.add(()=>clearTimeout(i))},microTask(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];let s={current:!0};return(0,n.Y)(()=>{s.current&&t[0]()}),r.add(()=>{s.current=!1})},style(e,t,r){let n=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:r}),this.add(()=>{Object.assign(e.style,{[t]:n})})},group(t){let r=e();return t(r),this.add(()=>r.dispose())},add:e=>(t.push(e),()=>{let r=t.indexOf(e);if(r>=0)for(let e of t.splice(r,1))e()}),dispose(){for(let e of t.splice(0))e()}};return r}}});var n=r(7378)},3659:function(e,t,r){"use strict";r.d(t,{O:function(){return a}});var n=Object.defineProperty,i=(e,t,r)=>t in e?n(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,s=(e,t,r)=>(i(e,"symbol"!=typeof t?t+"":t,r),r);class o{set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}
1detect(){return"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}constructor(){s(this,"current",this.detect()),s(this,"handoffState","pending"),s(this,"currentId",0)}}let a=new o},8766:function(e,t,r){"use strict";let n,i,s,o,a;r.d(t,{C5:function(){return y},GO:function(){return h},TO:function(){return c},fE:function(){return p},jA:function(){return b},sP:function(){return v},tJ:function(){return m}});var l=r(6116),u=r(3233);let d=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>"".concat(e,":not([tabindex='-1'])")).join(",");var c=((n=c||{})[n.First=1]="First",n[n.Previous=2]="Previous",n[n.Next=4]="Next",n[n.Last=8]="Last",n[n.WrapAround=16]="WrapAround",n[n.NoScroll=32]="NoScroll",n),p=((i=p||{})[i.Error=0]="Error",i[i.Overflow=1]="Overflow",i[i.Success=2]="Success",i[i.Underflow=3]="Underflow",i),f=((s=f||{})[s.Previous=-1]="Previous",s[s.Next=1]="Next",s);function h(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(d)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var m=((o=m||{})[o.Strict=0]="Strict",o[o.Loose=1]="Loose",o);function v(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e!==(null==(t=(0,u.r)(e))?void 0:t.body)&&(0,l.E)(r,{0:()=>e.matches(d),1(){let t=e;for(;null!==t;){if(t.matches(d))return!0;t=t.parentElement}return!1}})}var g=((a=g||{})[a.Keyboard=0]="Keyboard",a[a.Mouse=1]="Mouse",a);function y(e){null==e||e.focus({preventScroll:!0})}function b(e,t){var r,n,i;let{sorted:s=!0,relativeTo:o=null,skipElements:a=[]}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},l=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,u=Array.isArray(e)?s?function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e;return e.slice().sort((e,r)=>{let n=t(e),i=t(r);if(null===n||null===i)return 0;let s=n.compareDocumentPosition(i);return s&Node.DOCUMENT_POSITION_FOLLOWING?-1:s&Node.DOCUMENT_POSITION_PRECEDING?1:0})}(e):e:h(e);a.length>0&&u.length>1&&(u=u.filter(e=>!a.includes(e))),o=null!=o?o:l.activeElement;let d=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,u.indexOf(o))-1;if(4&t)return Math.max(0,u.indexOf(o))+1;if(8&t)return u.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),p=32&t?{preventScroll:!0}:{},f=0,m=u.length,v;do{if(f>=m||f+m<=0)return 0;let e=c+f;if(16&t)e=(e+m)%m;else{if(e<0)return 3;if(e>=m)return 1}null==(v=u[e])||v.focus(p),f+=d}while(v!==l.activeElement);return 6&t&&null!=(i=null==(n=null==(r=v)?void 0:r.matches)?void 0:n.call(r,"textarea,input"))&&i&&v.select(),2}"undefined"!=typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0))},6116:function(e,t,r){"use strict";function n(e,t){for(var r=arguments.length,i=Array(r>2?r-2:0),s=2;s<r;s++)i[s-2]=arguments[s];if(e in t){let r=t[e];return"function"==typeof r?r(...i):r}let o=Error('Tried to handle "'.concat(e,'" but there is no handler defined. Only defined handlers are: ').concat(Object.keys(t).map(e=>'"'.concat(e,'"')).join(", "),"."));throw Error.captureStackTrace&&Error.captureStackTrace(o,n),o}r.d(t,{E:function(){return n}})},7378:function(e,t,r){"use strict";function n(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}r.d(t,{Y:function(){return n}})},3233:function(e,t,r){"use strict";r.d(t,{r:function(){return i}});var n=r(3659);function i(e){return n.O.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}},6061:function(e,t,r){"use strict";function n(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function i(){return n()||/Android/gi.test(window.navigator.userAgent)}r.d(t,{gn:function(){return n},tq:function(){return i}})},3619:function(e,t,r){"use strict";let n,i;r.d(t,{AN:function(){return l},Y2:function(){return p},l4:function(){return u},sY:function(){return d},yV:function(){return m}});var s=r(7294),o=r(1573),a=r(6116),l=((n=l||{})[n.None=0]="None",n[n.RenderStrategy=1]="RenderStrategy",n[n.Static=2]="Static",n),u=((i=u||{})[i.Unmount=0]="Unmount",i[i.Hidden=1]="Hidden",i);function d(e){let{ourProps:t,theirProps:r,slot:n,defaultTag:i,features:s,visible:o=!0,name:l,mergeRefs:u}=e;u=null!=u?u:f;let d=h(r,t);if(o)return c(d,n,i,l,u);let p=null!=s?s:0;if(2&p){let{static:e=!1,...t}=d;if(e)return c(t,n,i,l,u)}if(1&p){let{unmount:e=!0,...t}=d;return(0,a.E)(e?0:1,{0:()=>null,1:()=>c({...t,hidden:!0,style:{display:"none"}},n,i,l,u)})}return c(d,n,i,l,u)}function c(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0,{as:a=r,children:l,refName:u="ref",...d}=g(e,["unmount","static"]),c=void 0!==e.ref?{[u]:e.ref}:{},p="function"==typeof l?l(t):l;"className"in d&&d.className&&"function"==typeof d.className&&(d.className=d.className(t));let f={};if(t){let e=!1,r=[];for(let[n,i]of Object.entries(t))"boolean"==typeof i&&(e=!0),!0===i&&r.push(n);e&&(f["data-headlessui-state"]=r.join(" "))}if(a===s.Fragment&&Object.keys(v(d)).length>0){if(!(0,s.isValidElement)(p)||Array.isArray(p)&&p.length>1)throw Error(['Passing props on "Fragment"!',"","The current component <".concat(n,' /> is rendering a "Fragment".'),"However we need to passthrough the following props:",Object.keys(d).map(e=>" - ".concat(e)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>" - ".concat(e)).join("\n")].join("\n"));let e=p.props,t="function"==typeof(null==e?void 0:e.className)?function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return(0,o.A)(null==e?void 0:e.className(...r),d.className)}:(0,o.A)(null==e?void 0:e.className,d.className);return(0,s.cloneElement)(p,Object.assign({},h(p.props,v(g(d,["ref"]))),f,c,{ref:i(p.ref,c.ref)},t?{className:t}:{}))}return(0,s.createElement)(a,Object.assign({},g(d,["ref"]),a!==s.Fragment&&c,a!==s.Fragment&&f),p)}function p(){let e=(0,s.useRef)([]),t=(0,s.useCallback)(t=>{for(let r of e.current)null!=r&&("function"==typeof r?r(t):r.current=t)},[]);return function(){for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];if(!n.every(e=>null==e))return e.current=n,t}}function f(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.every(e=>null==e)?void 0:e=>{for(let r of t)null!=r&&("function"==typeof r?r(e):r.current=e)}}function h(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];if(0===t.length)return{};if(1===t.length)return t[0];let n={},i={};for(let e of t)for(let t in e)t.startsWith("on")&&"function"==typeof e[t]?(null!=i[t]||(i[t]=[]),i[t].push(e[t])):n[t]=e[t];if(n.disabled||n["aria-disabled"])return Object.assign(n,Object.fromEntries(Object.keys(i).map(e=>[e,void 0])));for(let e in i)Object.assign(n,{[e](t){for(var r=arguments.length,n=Array(r>1?r-1:0),s=1;s<r;s++)n[s-1]=arguments[s];for(let r of i[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;r(t,...n)}}});return n}function m(e){var t;return Object.assign((0,s.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function v(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}},2861:function(e,t,r){"use strict";var n=r(7294);let i=n.forwardRef(function(e,t){let{title:r,titleId:i,...s}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":i},s),r?n.createElement("title",{id:i},r):null,n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M10.5 19.5 3 12m0 0 7.5-7.5M3 12h18"}))});t.Z=i},202:function(e,t,r){"use strict";var n=r(7294);let i=n.forwardRef(function(e,t){let{title:r,titleId:i,...s}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":i},s),r?n.createElement("title",{id:i},r):null,n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3"}))});t.Z=i},2294:function(e,t,r){"use strict";var n=r(7294);let i=n.forwardRef(function(e,t){let{title:r,titleId:i,...s}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":i},s),r?n.createElement("title",{id:i},r):null,n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m19.5 8.25-7.5 7.5-7.5-7.5"}))});t.Z=i},6875:function(e,t,r){"use strict";var n=r(7294);let i=n.forwardRef(function(e,t){let{title:r,titleId:i,...s}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"
1currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":i},s),r?n.createElement("title",{id:i},r):null,n.createElement("path",{fillRule:"evenodd",d:"M3 6.75A.75.75 0 0 1 3.75 6h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 6.75ZM3 12a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 12Zm0 5.25a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Z",clipRule:"evenodd"}))});t.Z=i},5373:function(e,t,r){"use strict";var n=r(7294);let i=n.forwardRef(function(e,t){let{title:r,titleId:i,...s}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":i},s),r?n.createElement("title",{id:i},r):null,n.createElement("path",{fillRule:"evenodd",d:"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm13.36-1.814a.75.75 0 1 0-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 0 0-1.06 1.06l2.25 2.25a.75.75 0 0 0 1.14-.094l3.75-5.25Z",clipRule:"evenodd"}))});t.Z=i},117:function(e,t,r){"use strict";var n=r(7294);let i=n.forwardRef(function(e,t){let{title:r,titleId:i,...s}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":i},s),r?n.createElement("title",{id:i},r):null,n.createElement("path",{fillRule:"evenodd",d:"M7.72 12.53a.75.75 0 0 1 0-1.06l7.5-7.5a.75.75 0 1 1 1.06 1.06L9.31 12l6.97 6.97a.75.75 0 1 1-1.06 1.06l-7.5-7.5Z",clipRule:"evenodd"}))});t.Z=i},4282:function(e,t,r){"use strict";var n=r(7294);let i=n.forwardRef(function(e,t){let{title:r,titleId:i,...s}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":i},s),r?n.createElement("title",{id:i},r):null,n.createElement("path",{fillRule:"evenodd",d:"M16.28 11.47a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 0 1-1.06-1.06L14.69 12 7.72 5.03a.75.75 0 0 1 1.06-1.06l7.5 7.5Z",clipRule:"evenodd"}))});t.Z=i},1441:function(e,t,r){"use strict";var n=r(7294);let i=n.forwardRef(function(e,t){let{title:r,titleId:i,...s}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":i},s),r?n.createElement("title",{id:i},r):null,n.createElement("path",{d:"M1.5 8.67v8.58a3 3 0 0 0 3 3h15a3 3 0 0 0 3-3V8.67l-8.928 5.493a3 3 0 0 1-3.144 0L1.5 8.67Z"}),n.createElement("path",{d:"M22.5 6.908V6.75a3 3 0 0 0-3-3h-15a3 3 0 0 0-3 3v.158l9.714 5.978a1.5 1.5 0 0 0 1.572 0L22.5 6.908Z"}))});t.Z=i},1285:function(e,t,r){"use strict";var n=r(7294);let i=n.forwardRef(function(e,t){let{title:r,titleId:i,...s}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":i},s),r?n.createElement("title",{id:i},r):null,n.createElement("path",{fillRule:"evenodd",d:"M1.5 4.5a3 3 0 0 1 3-3h1.372c.86 0 1.61.586 1.819 1.42l1.105 4.423a1.875 1.875 0 0 1-.694 1.955l-1.293.97c-.135.101-.164.249-.126.352a11.285 11.285 0 0 0 6.697 6.697c.103.038.25.009.352-.126l.97-1.293a1.875 1.875 0 0 1 1.955-.694l4.423 1.105c.834.209 1.42.959 1.42 1.82V19.5a3 3 0 0 1-3 3h-2.25C8.552 22.5 1.5 15.448 1.5 6.75V4.5Z",clipRule:"evenodd"}))});t.Z=i},1628:function(e,t,r){"use strict";var n=r(7294);let i=n.forwardRef(function(e,t){let{title:r,titleId:i,...s}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":i},s),r?n.createElement("title",{id:i},r):null,n.createElement("path",{fillRule:"evenodd",d:"M10.788 3.21c.448-1.077 1.976-1.077 2.424 0l2.082 5.006 5.404.434c1.164.093 1.636 1.545.749 2.305l-4.117 3.527 1.257 5.273c.271 1.136-.964 2.033-1.96 1.425L12 18.354 7.373 21.18c-.996.608-2.231-.29-1.96-1.425l1.257-5.273-4.117-3.527c-.887-.76-.415-2.212.749-2.305l5.404-.434 2.082-5.005Z",clipRule:"evenodd"}))});t.Z=i},1768:function(e,t,r){"use strict";var n=r(7294);let i=n.forwardRef(function(e,t){let{title:r,titleId:i,...s}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"
1currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":i},s),r?n.createElement("title",{id:i},r):null,n.createElement("path",{fillRule:"evenodd",d:"M5.47 5.47a.75.75 0 0 1 1.06 0L12 10.94l5.47-5.47a.75.75 0 1 1 1.06 1.06L13.06 12l5.47 5.47a.75.75 0 1 1-1.06 1.06L12 13.06l-5.47 5.47a.75.75 0 0 1-1.06-1.06L10.94 12 5.47 6.53a.75.75 0 0 1 0-1.06Z",clipRule:"evenodd"}))});t.Z=i},7650:function(e,t,r){"use strict";let n;r.d(t,{YD:function(){return l}});var i=r(7294);let s=new Map,o=new WeakMap,a=0;function l({threshold:e,delay:t,trackVisibility:r,rootMargin:l,root:u,triggerOnce:d,skip:c,initialInView:p,fallbackInView:f,onChange:h}={}){var m;let[v,g]=i.useState(null),y=i.useRef(),[b,w]=i.useState({inView:!!p,entry:void 0});y.current=h,i.useEffect(()=>{if(c||!v)return;let i=function(e,t,r={},i=n){if(void 0===window.IntersectionObserver&&void 0!==i){let n=e.getBoundingClientRect();return t(i,{isIntersecting:i,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:n,intersectionRect:n,rootBounds:n}),()=>{}}let{id:l,observer:u,elements:d}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var r;return`${t}_${"root"===t?(r=e.root)?(o.has(r)||(a+=1,o.set(r,a.toString())),o.get(r)):"0":e[t]}`}).toString(),r=s.get(t);if(!r){let n;let i=new Map,o=new IntersectionObserver(t=>{t.forEach(t=>{var r;let s=t.isIntersecting&&n.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=s),null==(r=i.get(t.target))||r.forEach(e=>{e(s,t)})})},e);n=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:o,elements:i},s.set(t,r)}return r}(r),c=d.get(e)||[];return d.has(e)||d.set(e,c),c.push(t),u.observe(e),function(){c.splice(c.indexOf(t),1),0===c.length&&(d.delete(e),u.unobserve(e)),0===d.size&&(u.disconnect(),s.delete(l))}}(v,(e,t)=>{w({inView:e,entry:t}),y.current&&y.current(e,t),t.isIntersecting&&d&&i&&(i(),i=void 0)},{root:u,rootMargin:l,threshold:e,trackVisibility:r,delay:t},f);return()=>{i&&i()}},[Array.isArray(e)?e.toString():e,v,u,l,d,c,r,f,t]);let E=null==(m=b.entry)?void 0:m.target;i.useEffect(()=>{v||!E||d||c||w({inView:!!p,entry:void 0})},[v,E,d,c,p]);let S=[g,b.inView,b.entry];return S.ref=S[0],S.inView=S[1],S.entry=S[2],S}},8352:function(e,t,r){"use strict";r.d(t,{tq:function(){return g},o5:function(){return b}});var n=r(7294),i=r(965);function s(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function o(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]:s(t[r])&&s(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:o(e[r],t[r]):e[r]=t[r]})}function a(e){return void 0===e&&(e={}),e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function l(e){return void 0===e&&(e={}),e.pagination&&void 0===e.pagination.el}function u(e){return void 0===e&&(e={}),e.scrollbar&&void 0===e.scrollbar.el}function d(e){void 0===e&&(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(" ")}let c=["modules","init","_direction","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_preloadImages","updateOnImagesReady","_loop","_loopAdditionalSlides","_loopedSlides","_loopFillGroupWithBlank","loopPreventsSlide","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideBlankClass","slideActiveClass","slideDuplicateActiveClass","slideVisibleClass","slideDuplicateClass","slideNextClass","slideDuplicateNextClass","slidePrevClass","slideDuplicatePrevClass","wrapperClass","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","lazy","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom"];function p(e,t){let r=t.slidesPerView;
1if(t.breakpoints){let e=i.ZP.prototype.getBreakpoint(t.breakpoints),n=e in t.breakpoints?t.breakpoints[e]:void 0;n&&n.slidesPerView&&(r=n.slidesPerView)}let n=Math.ceil(parseFloat(t.loopedSlides||r,10));return(n+=t.loopAdditionalSlides)>e.length&&(n=e.length),n}function f(e,t){return"undefined"==typeof window?(0,n.useEffect)(e,t):(0,n.useLayoutEffect)(e,t)}let h=(0,n.createContext)(null),m=(0,n.createContext)(null);function v(){return(v=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)}let g=(0,n.forwardRef)(function(e,t){let{className:r,tag:h="div",wrapperTag:g="div",children:y,onSwiper:b,...w}=void 0===e?{}:e,E=!1,[S,T]=(0,n.useState)("swiper"),[C,x]=(0,n.useState)(null),[O,P]=(0,n.useState)(!1),M=(0,n.useRef)(!1),L=(0,n.useRef)(null),k=(0,n.useRef)(null),A=(0,n.useRef)(null),R=(0,n.useRef)(null),_=(0,n.useRef)(null),N=(0,n.useRef)(null),I=(0,n.useRef)(null),j=(0,n.useRef)(null),{params:D,passedParams:F,rest:z,events:$}=function(e){void 0===e&&(e={});let t={on:{}},r={},n={};o(t,i.ZP.defaults),o(t,i.ZP.extendedDefaults),t._emitClasses=!0,t.init=!1;let a={},l=c.map(e=>e.replace(/_/,""));return Object.keys(e).forEach(i=>{l.indexOf(i)>=0?s(e[i])?(t[i]={},n[i]={},o(t[i],e[i]),o(n[i],e[i])):(t[i]=e[i],n[i]=e[i]):0===i.search(/on[A-Z]/)&&"function"==typeof e[i]?r[`${i[2].toLowerCase()}${i.substr(3)}`]=e[i]:a[i]=e[i]}),["navigation","pagination","scrollbar"].forEach(e=>{!0===t[e]&&(t[e]={}),!1===t[e]&&delete t[e]}),{params:t,passedParams:n,rest:a,events:r}}(w),{slides:B,slots:H}=function(e){let t=[],r={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return n.Children.toArray(e).forEach(e=>{if(e.type&&"SwiperSlide"===e.type.displayName)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 i=function e(t){let r=[];return n.Children.toArray(t).forEach(t=>{t.type&&"SwiperSlide"===t.type.displayName?r.push(t):t.props&&t.props.children&&e(t.props.children).forEach(e=>r.push(e))}),r}(e.props.children);i.length>0?i.forEach(e=>t.push(e)):r["container-end"].push(e)}else r["container-end"].push(e)}),{slides:t,slots:r}}(y),V=()=>{P(!O)};Object.assign(D.on,{_containerClasses(e,t){T(t)}});let G=()=>{if(Object.assign(D.on,$),E=!0,k.current=new i.ZP(D),k.current.loopCreate=()=>{},k.current.loopDestroy=()=>{},D.loop&&(k.current.loopedSlides=p(B,D)),k.current.virtual&&k.current.params.virtual.enabled){k.current.virtual.slides=B;let e={cache:!1,slides:B,renderExternal:x,renderExternalUpdate:!1};o(k.current.params.virtual,e),o(k.current.originalParams.virtual,e)}};L.current||G(),k.current&&k.current.on("_beforeBreakpoint",V);let W=()=>{!E&&$&&k.current&&Object.keys($).forEach(e=>{k.current.on(e,$[e])})},Y=()=>{$&&k.current&&Object.keys($).forEach(e=>{k.current.off(e,$[e])})};return(0,n.useEffect)(()=>()=>{k.current&&k.current.off("_beforeBreakpoint",V)}),(0,n.useEffect)(()=>{!M.current&&k.current&&(k.current.emitSlidesClasses(),M.current=!0)}),f(()=>{if(t&&(t.current=L.current),L.current)return k.current.destroyed&&G(),function(e,t){let{el:r,nextEl:n,prevEl:i,paginationEl:s,scrollbarEl:o,swiper:d}=e;a(t)&&n&&i&&(d.params.navigation.nextEl=n,d.originalParams.navigation.nextEl=n,d.params.navigation.prevEl=i,d.originalParams.navigation.prevEl=i),l(t)&&s&&(d.params.pagination.el=s,d.originalParams.pagination.el=s),u(t)&&o&&(d.params.scrollbar.el=o,d.originalParams.scrollbar.el=o),d.init(r)}({el:L.current,nextEl:_.current,prevEl:N.current,paginationEl:I.current,scrollbarEl:j.current,swiper:k.current},D),b&&b(k.current),()=>{k.current&&!k.current.destroyed&&k.current.destroy(!0,!1)}},[]),f(()=>{W();let e=function(e,t,r,n){let i=[];if(!t)return i;let o=e=>{0>i.indexOf(e)&&i.push(e)},a=n.map(e=>e.key),l=r.map(e=>e.key);return a.join("")!==l.join("")&&o("children"),n.length!==r.length&&o("children"),c.filter(e=>"_"===e[0]).map(e=>e.replace(/_/,"")).forEach(r=>{if(r in e&&r in t){if(s(e[r])&&s(t[r])){let n=Object.keys(e[r]),i=Object.keys(t[r]);n.length!==i.length?o(r):(n.forEach(n=>{e[r][n]!==t[r][n]&&o(r)}
1),i.forEach(n=>{e[r][n]!==t[r][n]&&o(r)}))}else e[r]!==t[r]&&o(r)}}),i}(F,A.current,B,R.current);return A.current=F,R.current=B,e.length&&k.current&&!k.current.destroyed&&function(e){let t,r,n,i,a,{swiper:l,slides:u,passedParams:d,changedParams:c,nextEl:p,prevEl:f,scrollbarEl:h,paginationEl:m}=e,v=c.filter(e=>"children"!==e&&"direction"!==e),{params:g,pagination:y,navigation:b,scrollbar:w,virtual:E,thumbs:S}=l;c.includes("thumbs")&&d.thumbs&&d.thumbs.swiper&&g.thumbs&&!g.thumbs.swiper&&(t=!0),c.includes("controller")&&d.controller&&d.controller.control&&g.controller&&!g.controller.control&&(r=!0),c.includes("pagination")&&d.pagination&&(d.pagination.el||m)&&(g.pagination||!1===g.pagination)&&y&&!y.el&&(n=!0),c.includes("scrollbar")&&d.scrollbar&&(d.scrollbar.el||h)&&(g.scrollbar||!1===g.scrollbar)&&w&&!w.el&&(i=!0),c.includes("navigation")&&d.navigation&&(d.navigation.prevEl||f)&&(d.navigation.nextEl||p)&&(g.navigation||!1===g.navigation)&&b&&!b.prevEl&&!b.nextEl&&(a=!0);let T=e=>{l[e]&&(l[e].destroy(),"navigation"===e?(g[e].prevEl=void 0,g[e].nextEl=void 0,l[e].prevEl=void 0,l[e].nextEl=void 0):(g[e].el=void 0,l[e].el=void 0))};v.forEach(e=>{if(s(g[e])&&s(d[e]))o(g[e],d[e]);else{let t=d[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&T(e):g[e]=d[e]}}),v.includes("controller")&&!r&&l.controller&&l.controller.control&&g.controller&&g.controller.control&&(l.controller.control=g.controller.control),c.includes("children")&&E&&g.virtual.enabled?(E.slides=u,E.update(!0)):c.includes("children")&&l.lazy&&l.params.lazy.enabled&&l.lazy.load(),t&&S.init()&&S.update(!0),r&&(l.controller.control=g.controller.control),n&&(m&&(g.pagination.el=m),y.init(),y.render(),y.update()),i&&(h&&(g.scrollbar.el=h),w.init(),w.updateSize(),w.setTranslate()),a&&(p&&(g.navigation.nextEl=p),f&&(g.navigation.prevEl=f),b.init(),b.update()),c.includes("allowSlideNext")&&(l.allowSlideNext=d.allowSlideNext),c.includes("allowSlidePrev")&&(l.allowSlidePrev=d.allowSlidePrev),c.includes("direction")&&l.changeDirection(d.direction,!1),l.update()}({swiper:k.current,slides:B,passedParams:F,changedParams:e,nextEl:_.current,prevEl:N.current,scrollbarEl:j.current,paginationEl:I.current}),()=>{Y()}}),f(()=>{var e;!(e=k.current)||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.lazy&&e.params.lazy.enabled&&e.lazy.load(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())},[C]),n.createElement(h,v({ref:L,className:d(`${S}${r?` ${r}`:""}`)},z),n.createElement(m.Provider,{value:k.current},H["container-start"],n.createElement(g,{className:"swiper-wrapper"},H["wrapper-start"],D.virtual?function(e,t,r){if(!r)return null;let i=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${r.offset}px`}:{top:`${r.offset}px`};return t.filter((e,t)=>t>=r.from&&t<=r.to).map(t=>n.cloneElement(t,{swiper:e,style:i}))}(k.current,B,C):!D.loop||k.current&&k.current.destroyed?B.map(e=>n.cloneElement(e,{swiper:k.current})):function(e,t,r){let i=t.map((t,r)=>n.cloneElement(t,{swiper:e,"data-swiper-slide-index":r}));function s(e,t,i){return n.cloneElement(e,{key:`${e.key}-duplicate-${t}-${i}`,className:`${e.props.className||""} ${r.slideDuplicateClass}`})}if(r.loopFillGroupWithBlank){let e=r.slidesPerGroup-i.length%r.slidesPerGroup;if(e!==r.slidesPerGroup)for(let t=0;t<e;t+=1){let e=n.createElement("div",{className:`${r.slideClass} ${r.slideBlankClass}`});i.push(e)}}"auto"!==r.slidesPerView||r.loopedSlides||(r.loopedSlides=i.length);let o=p(i,r),a=[],l=[];return i.forEach((e,t)=>{t<o&&l.push(s(e,t,"prepend")),t<i.length&&t>=i.length-o&&a.push(s(e,t,"append"))}),e&&(e.loopedSlides=o),[...a,...i,...l]}(k.current,B,D),H["wrapper-end"]),a(D)&&n.createElement(n.Fragment,null,n.createElement("div",{ref:N,className:"swiper-button-prev"}),n.createElement("div",{ref:_,className:"swiper-button-next"})),u(D)&&n.createElement("div",{ref:j,className:"swiper-scrollbar"}),l(D)&&n.createElement("div",{ref:I,className:"swiper-pagination"}),H["container-end"]))});function y(){return(y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
1for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}g.displayName="Swiper";let b=(0,n.forwardRef)(function(e,t){let{tag:r="div",children:i,className:s="",swiper:o,zoom:a,virtualIndex:l,...u}=void 0===e?{}:e,c=(0,n.useRef)(null),[p,m]=(0,n.useState)("swiper-slide");function v(e,t,r){t===c.current&&m(r)}f(()=>{if(t&&(t.current=c.current),c.current&&o){if(o.destroyed){"swiper-slide"!==p&&m("swiper-slide");return}return o.on("_slideClass",v),()=>{o&&o.off("_slideClass",v)}}}),f(()=>{o&&c.current&&!o.destroyed&&m(o.getSlideClasses(c.current))},[o]);let g={isActive:p.indexOf("swiper-slide-active")>=0||p.indexOf("swiper-slide-duplicate-active")>=0,isVisible:p.indexOf("swiper-slide-visible")>=0,isDuplicate:p.indexOf("swiper-slide-duplicate")>=0,isPrev:p.indexOf("swiper-slide-prev")>=0||p.indexOf("swiper-slide-duplicate-prev")>=0,isNext:p.indexOf("swiper-slide-next")>=0||p.indexOf("swiper-slide-duplicate-next")>=0},b=()=>"function"==typeof i?i(g):i;return n.createElement(r,y({ref:c,className:d(`${p}${s?` ${s}`:""}`),"data-swiper-slide-index":l},u),n.createElement(h.Provider,{value:g},a?n.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof a?a:void 0},b()):b()))});b.displayName="SwiperSlide"},965:function(e,t,r){"use strict";let n,i,s;function o(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function a(e={},t={}){Object.keys(t).forEach(r=>{void 0===e[r]?e[r]=t[r]:o(t[r])&&o(e[r])&&Object.keys(t[r]).length>0&&a(e[r],t[r])})}r.d(t,{pt:function(){return V},W_:function(){return H},ZP:function(){return B}});let l={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 u(){let e="undefined"!=typeof document?document:{};return a(e,l),e}let d={document:l,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 c(){let e="undefined"!=typeof window?window:{};return a(e,d),e}class p extends Array{constructor(e){"number"==typeof e?super(e):(super(...e||[]),function(e){let t=e.__proto__;Object.defineProperty(e,"__proto__",{get:()=>t,set(e){t.__proto__=e}})}(this))}}function f(e=[]){let t=[];return e.forEach(e=>{Array.isArray(e)?t.push(...f(e)):t.push(e)}),t}function h(e,t){return Array.prototype.filter.call(e,t)}function m(e,t){let r=c(),n=u(),i=[];if(!t&&e instanceof p)return e;if(!e)return new p(i);if("string"==typeof e){let r=e.trim();if(r.indexOf("<")>=0&&r.indexOf(">")>=0){let e="div";0===r.indexOf("<li")&&(e="ul"),0===r.indexOf("<tr")&&(e="tbody"),(0===r.indexOf("<td")||0===r.indexOf("<th"))&&(e="tr"),0===r.indexOf("<tbody")&&(e="table"),0===r.indexOf("<option")&&(e="select");let t=n.createElement(e);t.innerHTML=r;for(let e=0;e<t.childNodes.length;e+=1)i.push(t.childNodes[e])}else i=function(e,t){if("string"!=typeof e)return[e];let r=[],n=t.querySelectorAll(e);for(let e=0;e<n.length;e+=1)r.push(n[e]);return r}(e.trim(),t||n)}else if(e.nodeType||e===r||e===n)i.push(e);else if(Array.isArray(e)){if(e instanceof p)return e;i=e}return new p(function(e){let t=[];for(let r=0;r<e.length;r+=1)-1===t.indexOf(e[r])&&t.push(e[r]);return t}(i))}m.fn=p.prototype;let v="resize scroll".split(" ");function g(e){return function(...t){if(void 0===t[0]){for(let t=0;t<this.length;t+=1)0>v.indexOf(e)&&(e in this[t]?this[t][e]():m(this[t]).trigger(e));return this}return this.on(e,...t)}}g("click"),g("blur"),g("focus"),g("focusin"),g("focusout"),g("keyup"),g("keydown"),g("keypress"),g("submit"),g("change"),g("mou
1sedown"),g("mousemove"),g("mouseup"),g("mouseenter"),g("mouseleave"),g("mouseout"),g("mouseover"),g("touchstart"),g("touchend"),g("touchmove"),g("resize"),g("scroll");let y={addClass:function(...e){let t=f(e.map(e=>e.split(" ")));return this.forEach(e=>{e.classList.add(...t)}),this},removeClass:function(...e){let t=f(e.map(e=>e.split(" ")));return this.forEach(e=>{e.classList.remove(...t)}),this},hasClass:function(...e){let t=f(e.map(e=>e.split(" ")));return h(this,e=>t.filter(t=>e.classList.contains(t)).length>0).length>0},toggleClass:function(...e){let t=f(e.map(e=>e.split(" ")));this.forEach(e=>{t.forEach(t=>{e.classList.toggle(t)})})},attr:function(e,t){if(1==arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(let r=0;r<this.length;r+=1)if(2==arguments.length)this[r].setAttribute(e,t);else for(let t in e)this[r][t]=e[t],this[r].setAttribute(t,e[t]);return this},removeAttr:function(e){for(let t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},transform:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transform=e;return this},transition:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transitionDuration="string"!=typeof e?`${e}ms`:e;return this},on:function(...e){let t,[r,n,i,s]=e;function o(e){let t=e.target;if(!t)return;let r=e.target.dom7EventData||[];if(0>r.indexOf(e)&&r.unshift(e),m(t).is(n))i.apply(t,r);else{let e=m(t).parents();for(let t=0;t<e.length;t+=1)m(e[t]).is(n)&&i.apply(e[t],r)}}function a(e){let t=e&&e.target&&e.target.dom7EventData||[];0>t.indexOf(e)&&t.unshift(e),i.apply(this,t)}"function"==typeof e[1]&&([r,i,s]=e,n=void 0),s||(s=!1);let l=r.split(" ");for(let e=0;e<this.length;e+=1){let r=this[e];if(n)for(t=0;t<l.length;t+=1){let e=l[t];r.dom7LiveListeners||(r.dom7LiveListeners={}),r.dom7LiveListeners[e]||(r.dom7LiveListeners[e]=[]),r.dom7LiveListeners[e].push({listener:i,proxyListener:o}),r.addEventListener(e,o,s)}else for(t=0;t<l.length;t+=1){let e=l[t];r.dom7Listeners||(r.dom7Listeners={}),r.dom7Listeners[e]||(r.dom7Listeners[e]=[]),r.dom7Listeners[e].push({listener:i,proxyListener:a}),r.addEventListener(e,a,s)}}return this},off:function(...e){let[t,r,n,i]=e;"function"==typeof e[1]&&([t,n,i]=e,r=void 0),i||(i=!1);let s=t.split(" ");for(let e=0;e<s.length;e+=1){let t=s[e];for(let e=0;e<this.length;e+=1){let s;let o=this[e];if(!r&&o.dom7Listeners?s=o.dom7Listeners[t]:r&&o.dom7LiveListeners&&(s=o.dom7LiveListeners[t]),s&&s.length)for(let e=s.length-1;e>=0;e-=1){let r=s[e];n&&r.listener===n?(o.removeEventListener(t,r.proxyListener,i),s.splice(e,1)):n&&r.listener&&r.listener.dom7proxy&&r.listener.dom7proxy===n?(o.removeEventListener(t,r.proxyListener,i),s.splice(e,1)):n||(o.removeEventListener(t,r.proxyListener,i),s.splice(e,1))}}}return this},trigger:function(...e){let t=c(),r=e[0].split(" "),n=e[1];for(let i=0;i<r.length;i+=1){let s=r[i];for(let r=0;r<this.length;r+=1){let i=this[r];if(t.CustomEvent){let r=new t.CustomEvent(s,{detail:n,bubbles:!0,cancelable:!0});i.dom7EventData=e.filter((e,t)=>t>0),i.dispatchEvent(r),i.dom7EventData=[],delete i.dom7EventData}}}return this},transitionEnd:function(e){let t=this;return e&&t.on("transitionend",function r(n){n.target===this&&(e.call(this,n),t.off("transitionend",r))}),this},outerWidth:function(e){if(this.length>0){if(e){let e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){let e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){let e=c();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){let e=c(),t=u(),r=this[0],n=r.getBoundingClientRect(),i=t.body,s=r.clientTop||i.clientTop||0,o=r.clientLeft||i.clientLeft||0,a=r===e?e.scrollY:r.scrollTop,l=r===e?e.scrollX:r.scrollLeft;return{top:n.top+a-s,left:n.left+l-o}}return null},css:function(e,t){let r;let n=c();if(1==arguments.length){if("string"==typeof e){if(this[0])return n.getComputedStyle(this[0],null).getPropertyValue(e)}else{for(r=0;r<this.length;r+=1)for(let t in e)this[r].style[t]=e[t];return this}}if(2==arguments.length&&"string"==typeof e)for(r=0;r<this.length;r+=1)this[r].style[e]=t;return this},each:function(e){return e&&this.forEach((t,r)=>{e.apply(t,[t,r])}),this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:null;for(let t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(let t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){let t,r;let n=c(),i=u(),s=this[0];if(!s||void 0===e)return!1;if("string"==typeof e){if(s.matches)return s.matches(e);if(s.webkitMatchesSelector)return s.webkitMatchesSelector(e);
1if(s.msMatchesSelector)return s.msMatchesSelector(e);for(r=0,t=m(e);r<t.length;r+=1)if(t[r]===s)return!0;return!1}if(e===i)return s===i;if(e===n)return s===n;if(e.nodeType||e instanceof p){for(r=0,t=e.nodeType?[e]:e;r<t.length;r+=1)if(t[r]===s)return!0}return!1},index:function(){let e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;let t=this.length;if(e>t-1)return m([]);if(e<0){let r=t+e;return r<0?m([]):m([this[r]])}return m([this[e]])},append:function(...e){let t;let r=u();for(let n=0;n<e.length;n+=1){t=e[n];for(let e=0;e<this.length;e+=1)if("string"==typeof t){let n=r.createElement("div");for(n.innerHTML=t;n.firstChild;)this[e].appendChild(n.firstChild)}else if(t instanceof p)for(let r=0;r<t.length;r+=1)this[e].appendChild(t[r]);else this[e].appendChild(t)}return this},prepend:function(e){let t,r;let n=u();for(t=0;t<this.length;t+=1)if("string"==typeof e){let i=n.createElement("div");for(i.innerHTML=e,r=i.childNodes.length-1;r>=0;r-=1)this[t].insertBefore(i.childNodes[r],this[t].childNodes[0])}else if(e instanceof p)for(r=0;r<e.length;r+=1)this[t].insertBefore(e[r],this[t].childNodes[0]);else this[t].insertBefore(e,this[t].childNodes[0]);return this},next:function(e){if(this.length>0){if(e)return this[0].nextElementSibling&&m(this[0].nextElementSibling).is(e)?m([this[0].nextElementSibling]):m([]);if(this[0].nextElementSibling)return m([this[0].nextElementSibling])}return m([])},nextAll:function(e){let t=[],r=this[0];if(!r)return m([]);for(;r.nextElementSibling;){let n=r.nextElementSibling;e?m(n).is(e)&&t.push(n):t.push(n),r=n}return m(t)},prev:function(e){if(this.length>0){let t=this[0];if(e)return t.previousElementSibling&&m(t.previousElementSibling).is(e)?m([t.previousElementSibling]):m([]);if(t.previousElementSibling)return m([t.previousElementSibling])}return m([])},prevAll:function(e){let t=[],r=this[0];if(!r)return m([]);for(;r.previousElementSibling;){let n=r.previousElementSibling;e?m(n).is(e)&&t.push(n):t.push(n),r=n}return m(t)},parent:function(e){let t=[];for(let r=0;r<this.length;r+=1)null!==this[r].parentNode&&(e?m(this[r].parentNode).is(e)&&t.push(this[r].parentNode):t.push(this[r].parentNode));return m(t)},parents:function(e){let t=[];for(let r=0;r<this.length;r+=1){let n=this[r].parentNode;for(;n;)e?m(n).is(e)&&t.push(n):t.push(n),n=n.parentNode}return m(t)},closest:function(e){let t=this;return void 0===e?m([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){let t=[];for(let r=0;r<this.length;r+=1){let n=this[r].querySelectorAll(e);for(let e=0;e<n.length;e+=1)t.push(n[e])}return m(t)},children:function(e){let t=[];for(let r=0;r<this.length;r+=1){let n=this[r].children;for(let r=0;r<n.length;r+=1)(!e||m(n[r]).is(e))&&t.push(n[r])}return m(t)},filter:function(e){return m(h(this,e))},remove:function(){for(let e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}};function b(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function w(){return Date.now()}function E(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function S(){let e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let r=1;r<arguments.length;r+=1){let n=r<0||arguments.length<=r?void 0:arguments[r];if(null!=n&&("undefined"!=typeof window&&void 0!==window.HTMLElement?!(n instanceof HTMLElement):!n||1!==n.nodeType&&11!==n.nodeType)){let r=Object.keys(Object(n)).filter(e=>0>t.indexOf(e));for(let t=0,i=r.length;t<i;t+=1){let i=r[t],s=Object.getOwnPropertyDescriptor(n,i);void 0!==s&&s.enumerable&&(E(e[i])&&E(n[i])?n[i].__swiper__?e[i]=n[i]:S(e[i],n[i]):!E(e[i])&&E(n[i])?(e[i]={},n[i].__swiper__?e[i]=n[i]:S(e[i],n[i])):e[i]=n[i])}}}return e}function T(e,t,r){e.style.setProperty(t,r)}function C(e){let t,{swiper:r,targetPosition:n,side:i}=e,s=c(),o=-r.translate,a=null,l=r.params.speed;r.wrapperEl.style.scrollSnapType="none",s.cancelAnimationFrame(r.cssModeFrameID);let u=n>o?"next":"prev",d=(e,t)=>"next"===u&&e>=t||"prev"===u&&e<=t,p=()=>{t=new Date().getTime(),null===a&&(a=t);let e=o+(.5-Math.cos(Math.max(Math.min((t-a)/l,1),0)*Math.PI)/2)*(n-o);if(d(e,n)&&(e=n),r.wrapperEl.scrollTo({[i]:e}),d(e,n)){r.wrapperEl.style.overflow="hidden",r.wrapperEl.style.scrollSnapType="",setTimeout(()=>{r.wrapperEl.style.overflow="",r.wrapperEl.scrollTo({[i]:e})}),s.cancelAnimationFrame(r.cssModeFrameID);return}r.cssModeFrameID=s.requestAnimationFrame(p)};p()}function x(){return n||(n=function(){let e=c(),t=u();return{smoothScroll:t.documentElement&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),passiveListener:function(){let t=!1;try{let r=Object.defineProperty({},"passive",{get(){t=!0}});e.addEventListener("testPassiveListener",null,r)}catch(e){}return t}(),gestures:"ongesturestart"in e}}()),n}function O(e){let{swiper:t,runCallbacks:r,direction:n,step:i}=e,{activeIndex:s,previousIndex:o}=t,a=n;if(a||(a=s>o?"next":s<o?"prev":"reset"),t.emit(`transition${i}`),r&&s!==o){if("reset"===a){t.emit(`slideResetTransition${i}`);return}t.emit(`slideChangeTransition${i}`),"next"===a?t.emit(`slideNextTransition${i}`):t.emit(`slidePrevTransition${i}`)}}function P(e){let t=u(),r=c(),n=this.touchEventsData,{params:i,touches:s,enabled:o}=this;if(!o||this.animating&&i.preventInteractionOnTransition)return;!this.animating&&i.cssMode&&i.loop&&this.loopFix();let a=e;a.originalEvent&&(a=a.originalEvent);let l=m(a.target);if("wrapper"===i.touchEventsTarget&&!l.closest(this.wrapperEl).length||(n.isTouchEvent="touchstart"===a.type,!n.isTouchEvent&&"which"in a&&3===a.which||!n.isTouchEvent&&"button"in a&&a.button>0||n.isTouched&&n.isMoved))return;i.noSwipingClass&&""!==i.noSwipingClass&&a.target&&a.target.shadowRoot&&e.path&&e.path[0]&&(l=m(e.path[0]));let d=i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`,p=!!(a.target&&a.target.shadowRoot);if(i.noSwiping&&(p?function(e,t){return void 0===t&&(t=this),function t(r){if(!r||r===u()||r===c())return null;r.assignedSlot&&(r=r.assignedSlot);let n=r.closest(e);return n||r.getRootNode?n||t(r.getRootNode().host):null}(t)}(d,l[0]):l.closest(d)[0])){this.allowClick=!0;return}if(i.swipeHandler&&!l.closest(i.swipeHandler)[0])return;s.currentX="touchstart"===a.type?a.targetTouches[0].pageX:a.pageX,s.currentY="touchstart"===a.type?a.targetTouches[0].pageY:a.pageY;let f=s.currentX,h=s.currentY,v=i.edgeSwipeDetection||i.iOSEdgeSwipeDetection,g=i.edgeSwipeThreshold||i.iOSEdgeSwipeThreshold;if(v&&(f<=g||f>=r.innerWidth-g)){if("prevent"!==v)return;e.preventDefault()}if(Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),s.startX=f,s.startY=h,n.touchStartTime=w(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,i.threshold>0&&(n.allowThresholdMove=!1),"touchstart"!==a.type){let e=!0;l.is(n.focusableElements)&&(e=!1,"SELECT"===l[0].nodeName&&(n.isTouched=!1)),t.activeElement&&m(t.activeElement).is(n.focusableElements)&&t.activeElement!==l[0]&&t.activeElement.blur();let r=e&&this.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||r)&&!l[0].isContentEditable&&a.preventDefault()}this.params.freeMode&&this.params.freeMode.enabled&&this.freeMode&&this.animating&&!i.cssMode&&this.freeMode.onTouchStart(),this.emit
1("touchStart",a)}function M(e){let t=u(),r=this.touchEventsData,{params:n,touches:i,rtlTranslate:s,enabled:o}=this;if(!o)return;let a=e;if(a.originalEvent&&(a=a.originalEvent),!r.isTouched){r.startMoving&&r.isScrolling&&this.emit("touchMoveOpposite",a);return}if(r.isTouchEvent&&"touchmove"!==a.type)return;let l="touchmove"===a.type&&a.targetTouches&&(a.targetTouches[0]||a.changedTouches[0]),d="touchmove"===a.type?l.pageX:a.pageX,c="touchmove"===a.type?l.pageY:a.pageY;if(a.preventedByNestedSwiper){i.startX=d,i.startY=c;return}if(!this.allowTouchMove){m(a.target).is(r.focusableElements)||(this.allowClick=!1),r.isTouched&&(Object.assign(i,{startX:d,startY:c,currentX:d,currentY:c}),r.touchStartTime=w());return}if(r.isTouchEvent&&n.touchReleaseOnEdges&&!n.loop){if(this.isVertical()){if(c<i.startY&&this.translate<=this.maxTranslate()||c>i.startY&&this.translate>=this.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(d<i.startX&&this.translate<=this.maxTranslate()||d>i.startX&&this.translate>=this.minTranslate())return}if(r.isTouchEvent&&t.activeElement&&a.target===t.activeElement&&m(a.target).is(r.focusableElements)){r.isMoved=!0,this.allowClick=!1;return}if(r.allowTouchCallbacks&&this.emit("touchMove",a),a.targetTouches&&a.targetTouches.length>1)return;i.currentX=d,i.currentY=c;let p=i.currentX-i.startX,f=i.currentY-i.startY;if(this.params.threshold&&Math.sqrt(p**2+f**2)<this.params.threshold)return;if(void 0===r.isScrolling){let e;this.isHorizontal()&&i.currentY===i.startY||this.isVertical()&&i.currentX===i.startX?r.isScrolling=!1:p*p+f*f>=25&&(e=180*Math.atan2(Math.abs(f),Math.abs(p))/Math.PI,r.isScrolling=this.isHorizontal()?e>n.touchAngle:90-e>n.touchAngle)}if(r.isScrolling&&this.emit("touchMoveOpposite",a),void 0===r.startMoving&&(i.currentX!==i.startX||i.currentY!==i.startY)&&(r.startMoving=!0),r.isScrolling){r.isTouched=!1;return}if(!r.startMoving)return;this.allowClick=!1,!n.cssMode&&a.cancelable&&a.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&a.stopPropagation(),r.isMoved||(n.loop&&!n.cssMode&&this.loopFix(),r.startTranslate=this.getTranslate(),this.setTransition(0),this.animating&&this.$wrapperEl.trigger("webkitTransitionEnd transitionend"),r.allowMomentumBounce=!1,n.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",a)),this.emit("sliderMove",a),r.isMoved=!0;let h=this.isHorizontal()?p:f;i.diff=h,h*=n.touchRatio,s&&(h=-h),this.swipeDirection=h>0?"prev":"next",r.currentTranslate=h+r.startTranslate;let v=!0,g=n.resistanceRatio;if(n.touchReleaseOnEdges&&(g=0),h>0&&r.currentTranslate>this.minTranslate()?(v=!1,n.resistance&&(r.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+r.startTranslate+h)**g)):h<0&&r.currentTranslate<this.maxTranslate()&&(v=!1,n.resistance&&(r.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-r.startTranslate-h)**g)),v&&(a.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),this.allowSlidePrev||this.allowSlideNext||(r.currentTranslate=r.startTranslate),n.threshold>0){if(Math.abs(h)>n.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,i.startX=i.currentX,i.startY=i.currentY,r.currentTranslate=r.startTranslate,i.diff=this.isHorizontal()?i.currentX-i.startX:i.currentY-i.startY;return}}else{r.currentTranslate=r.startTranslate;return}}n.followFinger&&!n.cssMode&&((n.freeMode&&n.freeMode.enabled&&this.freeMode||n.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),this.params.freeMode&&n.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(r.currentTranslate),this.setTranslate(r.currentTranslate))}function L(e){let t;let r=this,n=r.touchEventsData,{params:i,touches:s,rtlTranslate:o,slidesGrid:a,enabled:l}=r;if(!l)return;let u=e;if(u.originalEvent&&(u=u.originalEvent),n.allowTouchCallbacks&&r.emit("touchEnd",u),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&i.grabCursor&&r.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}i.grabCursor&&n.isMoved&&n.isTouched&&(!0===r.allowSlideNext||!0===r.allowSlidePrev)&&r.setGrabCursor(!1);let d=w(),c=d-n.touchStartTime;if(r.allowClick){let e=u.path||u.composedPath&&u.composedPath();r.updateClickedSlide(e&&e[0]||u.target),r.emit("tap click",u),c<300&&d-n.lastClickTime<300&&r.emit("doubleTap doubleClick",u)}if(n.lastClickTime=w(),b(()=>{r.destroyed||(r.allowClick=!0)}),!n.isTouched||!n.isMoved||!r.swipeDirection||0===s.diff||n.currentTranslate===n.startTranslate){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,t=i.followFinger?o?r.translate:-r.translate:-n.currentTranslate,i.cssMode)return;if(r.params.freeMode&&i.freeMode.enabled){r.freeMode.onTouchEnd({currentPos:t});return}let p=0,f=r.slidesSizesGrid[0];for(let e=0;e<a.length;e+=e<i.slidesPerGroupSkip?1:i.slidesPerGroup){let r=e<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;void 0!==a[e+r]?t>=a[e]&&t<a[e+r]&&(p=e,f=a[e+r]-a[e]):t>=a[e]&&(p=e,f=a[a.length-1]-a[a.length-2])}let h=null,m=null;i.rewind&&(r.isBeginning?m=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1:r.isEnd&&(h=0));let v=(t-a[p])/f,g=p<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;if(c>i.longSwipesMs){if(!i.longSwipes){r.slideTo(r.activeIndex);return}"next"===r.swipeDirection&&(v>=i.longSwipesRatio?r.slideTo(i.rewind&&r.isEnd?h:p+g):r.slideTo(p)),"prev"===r.swipeDirection&&(v>1-i.longSwipesRatio?r.slideTo(p+g):null!==m&&v<0&&Math.abs(v)>i.longSwipesRatio?r.slideTo(m):r.slideTo(p))}else{if(!i.shortSwipes){r.slideTo(r.activeIndex);return}r.navigation&&(u.target===r.navigation.nextEl||u.target===r.navigation.prevEl)?u.target===r.navigation.nextEl?r.slideTo(p+g):r.slideTo(p):("next"===r.swipeDirection&&r.slideTo(null!==h?h:p+g),"prev"===r.swipeDirection&&r.slideTo(null!==m?m:p))}}function k(){let{params:e,el:t}=this;if(t&&0===t.offsetWidth)return;e.breakpoints&&this.setBreakpoint();let{allowSlideNext:r,allowSlidePrev:n,snapGrid:i}=this;this.allowSlideNext=!0,this.allowSlidePrev=!0,this.updateSize(),this.updateSlides(),this.updateSlidesClasses(),("auto"===e.slidesPerView||e.slidesPerView>
11)&&this.isEnd&&!this.isBeginning&&!this.params.centeredSlides?this.slideTo(this.slides.length-1,0,!1,!0):this.slideTo(this.activeIndex,0,!1,!0),this.autoplay&&this.autoplay.running&&this.autoplay.paused&&this.autoplay.run(),this.allowSlidePrev=n,this.allowSlideNext=r,this.params.watchOverflow&&i!==this.snapGrid&&this.checkOverflow()}function A(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function R(){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)}Object.keys(y).forEach(e=>{Object.defineProperty(m.fn,e,{value:y[e],writable:!0})});let _=!1;function N(){}let I=(e,t)=>{let r=u(),{params:n,touchEvents:i,el:s,wrapperEl:o,device:a,support:l}=e,d=!!n.nested,c="on"===t?"addEventListener":"removeEventListener";if(l.touch){let t="touchstart"===i.start&&!!l.passiveListener&&!!n.passiveListeners&&{passive:!0,capture:!1};s[c](i.start,e.onTouchStart,t),s[c](i.move,e.onTouchMove,l.passiveListener?{passive:!1,capture:d}:d),s[c](i.end,e.onTouchEnd,t),i.cancel&&s[c](i.cancel,e.onTouchEnd,t)}else s[c](i.start,e.onTouchStart,!1),r[c](i.move,e.onTouchMove,d),r[c](i.end,e.onTouchEnd,!1);(n.preventClicks||n.preventClicksPropagation)&&s[c]("click",e.onClick,!0),n.cssMode&&o[c]("scroll",e.onScroll),n.updateOnWindowResize?e[t](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",k,!0):e[t]("observerUpdate",k,!0)},j=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var D={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!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-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};let F={eventsEmitter:{on(e,t,r){let n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof t)return n;let i=r?"unshift":"push";
1return 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(){n.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var r=arguments.length,s=Array(r),o=0;o<r;o++)s[o]=arguments[o];t.apply(n,s)}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(){let e,t,r;let n=this;if(!n.eventsListeners||n.destroyed||!n.eventsListeners)return n;for(var i=arguments.length,s=Array(i),o=0;o<i;o++)s[o]=arguments[o];return"string"==typeof s[0]||Array.isArray(s[0])?(e=s[0],t=s.slice(1,s.length),r=n):(e=s[0].events,t=s[0].data,r=s[0].context||n),t.unshift(r),(Array.isArray(e)?e:e.split(" ")).forEach(e=>{n.eventsAnyListeners&&n.eventsAnyListeners.length&&n.eventsAnyListeners.forEach(n=>{n.apply(r,[e,...t])}),n.eventsListeners&&n.eventsListeners[e]&&n.eventsListeners[e].forEach(e=>{e.apply(r,t)})}),n}},update:{updateSize:function(){let e,t;let r=this.$el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:r[0].clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:r[0].clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(r.css("padding-left")||0,10)-parseInt(r.css("padding-right")||0,10),t=t-parseInt(r.css("padding-top")||0,10)-parseInt(r.css("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;let t=this;function r(e){return t.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]}function n(e,t){return parseFloat(e.getPropertyValue(r(t))||0)}let i=t.params,{$wrapperEl:s,size:o,rtlTranslate:a,wrongRTL:l}=t,u=t.virtual&&i.virtual.enabled,d=u?t.virtual.slides.length:t.slides.length,c=s.children(`.${t.params.slideClass}`),p=u?t.virtual.slides.length:c.length,f=[],h=[],m=[],v=i.slidesOffsetBefore;"function"==typeof v&&(v=i.slidesOffsetBefore.call(t));let g=i.slidesOffsetAfter;"function"==typeof g&&(g=i.slidesOffsetAfter.call(t));let y=t.snapGrid.length,b=t.slidesGrid.length,w=i.spaceBetween,E=-v,S=0,C=0;if(void 0===o)return;"string"==typeof w&&w.indexOf("%")>=0&&(w=parseFloat(w.replace("%",""))/100*o),t.virtualSize=-w,a?c.css({marginLeft:"",marginBottom:"",marginTop:""}):c.css({marginRight:"",marginBottom:"",marginTop:""}),i.centeredSlides&&i.cssMode&&(T(t.wrapperEl,"--swiper-centered-offset-before",""),T(t.wrapperEl,"--swiper-centered-offset-after",""));let x=i.grid&&i.grid.rows>1&&t.grid;x&&t.grid.initSlides(p);let O="auto"===i.slidesPerView&&i.breakpoints&&Object.keys(i.breakpoints).filter(e=>void 0!==i.breakpoints[e].slidesPerView).length>0;for(let s=0;s<p;s+=1){e=0;let a=c.eq(s);if(x&&t.grid.updateSlide(s,a,p,r),"none"!==a.css("display")){if("auto"===i.slidesPerView){O&&(c[s].style[r("width")]="");let o=getComputedStyle(a[0]),l=a[0].style.transform,u=a[0].style.webkitTransform;if(l&&(a[0].style.transform="none"),u&&(a[0].style.webkitTransform="none"),i.roundLengths)e=t.isHorizontal()?a.outerWidth(!0):a.outerHeight(!0);else{let t=n(o,"width"),r=n(o,"padding-left"),i=n(o,"padding-right"),s=n(o,"margin-left"),l=n(o,"margin-right"),u=o.getPropertyValue("box-sizing");if(u&&"border-box"===u)e=t+s+l;else{let{clientWidth:n,offsetWidth:o}=a[0];e=t+r+i+s+l+(o-n)}}l&&(a[0].style.transform=l),u&&(a[0].style.webkitTransform=u),i.roun
1dLengths&&(e=Math.floor(e))}else e=(o-(i.slidesPerView-1)*w)/i.slidesPerView,i.roundLengths&&(e=Math.floor(e)),c[s]&&(c[s].style[r("width")]=`${e}px`);c[s]&&(c[s].swiperSlideSize=e),m.push(e),i.centeredSlides?(E=E+e/2+S/2+w,0===S&&0!==s&&(E=E-o/2-w),0===s&&(E=E-o/2-w),.001>Math.abs(E)&&(E=0),i.roundLengths&&(E=Math.floor(E)),C%i.slidesPerGroup==0&&f.push(E),h.push(E)):(i.roundLengths&&(E=Math.floor(E)),(C-Math.min(t.params.slidesPerGroupSkip,C))%t.params.slidesPerGroup==0&&f.push(E),h.push(E),E=E+e+w),t.virtualSize+=e+w,S=e,C+=1}}if(t.virtualSize=Math.max(t.virtualSize,o)+g,a&&l&&("slide"===i.effect||"coverflow"===i.effect)&&s.css({width:`${t.virtualSize+i.spaceBetween}px`}),i.setWrapperSize&&s.css({[r("width")]:`${t.virtualSize+i.spaceBetween}px`}),x&&t.grid.updateWrapperSize(e,f,r),!i.centeredSlides){let e=[];for(let r=0;r<f.length;r+=1){let n=f[r];i.roundLengths&&(n=Math.floor(n)),f[r]<=t.virtualSize-o&&e.push(n)}f=e,Math.floor(t.virtualSize-o)-Math.floor(f[f.length-1])>1&&f.push(t.virtualSize-o)}if(0===f.length&&(f=[0]),0!==i.spaceBetween){let e=t.isHorizontal()&&a?"marginLeft":r("marginRight");c.filter((e,t)=>!i.cssMode||t!==c.length-1).css({[e]:`${w}px`})}if(i.centeredSlides&&i.centeredSlidesBounds){let e=0;m.forEach(t=>{e+=t+(i.spaceBetween?i.spaceBetween:0)});let t=(e-=i.spaceBetween)-o;f=f.map(e=>e<0?-v:e>t?t+g:e)}if(i.centerInsufficientSlides){let e=0;if(m.forEach(t=>{e+=t+(i.spaceBetween?i.spaceBetween:0)}),(e-=i.spaceBetween)<o){let t=(o-e)/2;f.forEach((e,r)=>{f[r]=e-t}),h.forEach((e,r)=>{h[r]=e+t})}}if(Object.assign(t,{slides:c,snapGrid:f,slidesGrid:h,slidesSizesGrid:m}),i.centeredSlides&&i.cssMode&&!i.centeredSlidesBounds){T(t.wrapperEl,"--swiper-centered-offset-before",`${-f[0]}px`),T(t.wrapperEl,"--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!==d&&t.emit("slidesLengthChange"),f.length!==y&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),h.length!==b&&t.emit("slidesGridLengthChange"),i.watchSlidesProgress&&t.updateSlidesOffset(),!u&&!i.cssMode&&("slide"===i.effect||"fade"===i.effect)){let e=`${i.containerModifierClass}backface-hidden`,r=t.$el.hasClass(e);p<=i.maxBackfaceHiddenSlides?r||t.$el.addClass(e):r&&t.$el.removeClass(e)}},updateAutoHeight:function(e){let t;let 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 o=e=>i?r.slides.filter(t=>parseInt(t.getAttribute("data-swiper-slide-index"),10)===e)[0]:r.slides.eq(e)[0];if("auto"!==r.params.slidesPerView&&r.params.slidesPerView>1){if(r.params.centeredSlides)(r.visibleSlides||m([])).each(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(o(e))}}else n.push(o(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.css("height",`${s}px`)},updateSlidesOffset:function(){let e=this.slides;for(let t=0;t<e.length;t+=1)e[t].swiperSlideOffset=this.isHorizontal()?e[t].offsetLeft:e[t].offsetTop},updateSlidesProgress:function(e){void 0===e&&(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),r.removeClass(t.slideVisibleClass),this.visibleSlidesIndexes=[],this.visibleSlides=[];for(let e=0;e<r.length;e+=1){let o=r[e],a=o.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(a-=r[0].swiperSlideOffset);let l=(s+(t.centeredSlides?this.minTranslate():0)-a)/(o.swiperSlideSize+t.spaceBetween),u=(s-i[0]+(t.centeredSlides?this.minTranslate():0)-a)/(o.swiperSlideSize+t.spaceBetween),d=-(s-a),c=d+this.slidesSizesGrid[e];(d>=0&&d<this.size-1||c>1&&c<=this.size||d<=0&&c>=this.size)&&(this.visibleSlides.push(o),this.visibleSlidesIndexes.push(e),r.eq(e).addClass(t.slideVisibleClass)),o.progress=n?-l:l,o.originalProgress=n?-u:u}this.visibleSlides=m(this.visibleSlides)},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}=this,o=i,a=s;0===r?(n=0,i=!0,s=!0):(i=(n=(e-this.minTranslate())/r)<=0,s=n>=1),Object.assign(this,{progress:n,isBeginning:i,isEnd:s}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),i&&
1!o&&this.emit("reachBeginning toEdge"),s&&!a&&this.emit("reachEnd toEdge"),(o&&!i||a&&!s)&&this.emit("fromEdge"),this.emit("progress",n)},updateSlidesClasses:function(){let e;let{slides:t,params:r,$wrapperEl:n,activeIndex:i,realIndex:s}=this,o=this.virtual&&r.virtual.enabled;t.removeClass(`${r.slideActiveClass} ${r.slideNextClass} ${r.slidePrevClass} ${r.slideDuplicateActiveClass} ${r.slideDuplicateNextClass} ${r.slideDuplicatePrevClass}`),(e=o?this.$wrapperEl.find(`.${r.slideClass}[data-swiper-slide-index="${i}"]`):t.eq(i)).addClass(r.slideActiveClass),r.loop&&(e.hasClass(r.slideDuplicateClass)?n.children(`.${r.slideClass}:not(.${r.slideDuplicateClass})[data-swiper-slide-index="${s}"]`).addClass(r.slideDuplicateActiveClass):n.children(`.${r.slideClass}.${r.slideDuplicateClass}[data-swiper-slide-index="${s}"]`).addClass(r.slideDuplicateActiveClass));let a=e.nextAll(`.${r.slideClass}`).eq(0).addClass(r.slideNextClass);r.loop&&0===a.length&&(a=t.eq(0)).addClass(r.slideNextClass);let l=e.prevAll(`.${r.slideClass}`).eq(0).addClass(r.slidePrevClass);
1r.loop&&0===l.length&&(l=t.eq(-1)).addClass(r.slidePrevClass),r.loop&&(a.hasClass(r.slideDuplicateClass)?n.children(`.${r.slideClass}:not(.${r.slideDuplicateClass})[data-swiper-slide-index="${a.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicateNextClass):n.children(`.${r.slideClass}.${r.slideDuplicateClass}[data-swiper-slide-index="${a.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicateNextClass),l.hasClass(r.slideDuplicateClass)?n.children(`.${r.slideClass}:not(.${r.slideDuplicateClass})[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicatePrevClass):n.children(`.${r.slideClass}.${r.slideDuplicateClass}[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicatePrevClass)),this.emitSlidesClasses()},updateActiveIndex:function(e){let t;let r=this.rtlTranslate?this.translate:-this.translate,{slidesGrid:n,snapGrid:i,params:s,activeIndex:o,realIndex:a,snapIndex:l}=this,u=e;if(void 0===u){for(let e=0;e<n.length;e+=1)void 0!==n[e+1]?r>=n[e]&&r<n[e+1]-(n[e+1]-n[e])/2?u=e:r>=n[e]&&r<n[e+1]&&(u=e+1):r>=n[e]&&(u=e);s.normalizeSlideIndex&&(u<0||void 0===u)&&(u=0)}if(i.indexOf(r)>=0)t=i.indexOf(r);else{let e=Math.min(s.slidesPerGroupSkip,u);t=e+Math.floor((u-e)/s.slidesPerGroup)}if(t>=i.length&&(t=i.length-1),u===o){t!==l&&(this.snapIndex=t,this.emit("snapIndexChange"));return}let d=parseInt(this.slides.eq(u).attr("data-swiper-slide-index")||u,10);Object.assign(this,{snapIndex:t,realIndex:d,previousIndex:o,activeIndex:u}),this.emit("activeIndexChange"),this.emit("snapIndexChange"),a!==d&&this.emit("realIndexChange"),(this.initialized||this.params.runCallbacksOnInit)&&this.emit("slideChange")},updateClickedSlide:function(e){let t;let r=this.params,n=m(e).closest(`.${r.slideClass}`)[0],i=!1;if(n){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===n){i=!0,t=e;break}}if(n&&i)this.clickedSlide=n,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(m(n).attr("data-swiper-slide-index"),10):this.clickedIndex=t;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}r.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e){void 0===e&&(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=function(e,t){let r,n,i;void 0===t&&(t="x");let s=c(),o=function(e){let t;let r=c();return r.getComputedStyle&&(t=r.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}(e,null);return s.WebKitCSSMatrix?((n=o.transform||o.webkitTransform).split(",").length>6&&(n=n.split(", ").map(e=>e.replace(",",".")).join(", ")),i=new s.WebKitCSSMatrix("none"===n?"":n)):r=(i=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(n=s.WebKitCSSMatrix?i.m41:16===r.length?parseFloat(r[12]):parseFloat(r[4])),"y"===t&&(n=s.WebKitCSSMatrix?i.m42:16===r.length?parseFloat(r[13]):parseFloat(r[5])),n||0}(i[0],e);return r&&(s=-s),s||0},setTranslate:function(e,t){let{rtlTranslate:r,params:n,$wrapperEl:i,wrapperEl:s,progress:o}=this,a=0,l=0;this.isHorizontal()?a=r?-e:e:l=e,n.roundLengths&&(a=Math.floor(a),l=Math.floor(l)),n.cssMode?s[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-a:-l:n.virtualTranslate||i.transform(`translate3d(${a}px, ${l}px, 0px)`),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?a:l;let u=this.maxTranslate()-this.minTranslate();(0===u?0:(e-this.minTranslate())/u)!==o&&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,t,r,n,i){let s;void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0),void 0===n&&(n=!0);let o=this,{params:a,wrapperEl:l}=o;if(o.animating&&a.preventInteractionOnTransition)return!1;let u=o.minTranslate(),d=o.maxTranslate();if(s=n&&e>u?u:n&&e<d?d:e,o.updateProgress(s),a.cssMode){let e=o.isHorizontal();if(0===t)l[e?"scrollLeft":"scrollTop"]=-s;else{if(!o.support.smoothScroll)return C({swiper:o,targetPosition:-s,side:e?"left"
1:"top"}),!0;l.scrollTo({[e?"left":"top"]:-s,behavior:"smooth"})}return!0}return 0===t?(o.setTransition(0),o.setTranslate(s),r&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionEnd"))):(o.setTransition(t),o.setTranslate(s),r&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.$wrapperEl[0].removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.$wrapperEl[0].removeEventListener("webkitTransitionEnd",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,r&&o.emit("transitionEnd"))}),o.$wrapperEl[0].addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.$wrapperEl[0].addEventListener("webkitTransitionEnd",o.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||this.$wrapperEl.transition(e),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);let{params:r}=this;r.cssMode||(r.autoHeight&&this.updateAutoHeight(),O({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);let{params:r}=this;this.animating=!1,r.cssMode||(this.setTransition(0),O({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e,t,r,n,i){let s;if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0),"number"!=typeof e&&"string"!=typeof e)throw Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof e}] given.`);if("string"==typeof e){let t=parseInt(e,10);if(!isFinite(t))throw Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=t}let o=this,a=e;a<0&&(a=0);let{params:l,snapGrid:u,slidesGrid:d,previousIndex:c,activeIndex:p,rtlTranslate:f,wrapperEl:h,enabled:m}=o;if(o.animating&&l.preventInteractionOnTransition||!m&&!n&&!i)return!1;let v=Math.min(o.params.slidesPerGroupSkip,a),g=v+Math.floor((a-v)/o.params.slidesPerGroup);g>=u.length&&(g=u.length-1),(p||l.initialSlide||0)===(c||0)&&r&&o.emit("beforeSlideChangeStart");let y=-u[g];if(o.updateProgress(y),l.normalizeSlideIndex)for(let e=0;e<d.length;e+=1){let t=-Math.floor(100*y),r=Math.floor(100*d[e]),n=Math.floor(100*d[e+1]);void 0!==d[e+1]?t>=r&&t<n-(n-r)/2?a=e:t>=r&&t<n&&(a=e+1):t>=r&&(a=e)}if(o.initialized&&a!==p&&(!o.allowSlideNext&&y<o.translate&&y<o.minTranslate()||!o.allowSlidePrev&&y>o.translate&&y>o.maxTranslate()&&(p||0)!==a))return!1;if(s=a>p?"next":a<p?"prev":"reset",f&&-y===o.translate||!f&&y===o.translate)return o.updateActiveIndex(a),l.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==l.effect&&o.setTranslate(y),"reset"!==s&&(o.transitionStart(r,s),o.transitionEnd(r,s)),!1;if(l.cssMode){let e=o.isHorizontal(),r=f?y:-y;if(0===t){let t=o.virtual&&o.params.virtual.enabled;t&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),h[e?"scrollLeft":"scrollTop"]=r,t&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._swiperImmediateVirtual=!1})}else{if(!o.support.smoothScroll)return C({swiper:o,targetPosition:r,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:r,behavior:"smooth"})}return!0}return o.setTransition(t),o.setTranslate(y),o.updateActiveIndex(a),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,n),o.transitionStart(r,s),0===t?o.transitionEnd(r,s):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.$wrapperEl[0].removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.$wrapperEl[0].removeEventListener("webkitTransitionEnd",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(r,s))}),o.$wrapperEl[0].addEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.$wrapperEl[0].addEventListener("webkitTransitionEnd",o.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,r,n){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0),"string"==typeof e){let t=parseInt(e,10);if(!isFinite(t))throw Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=t}let i=e;return this.params.loop&&(i+=this.loopedSlides),this.slideTo(i,t,r,n)},slideNext:function(e,t,r){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);let{animating:n,enabled:i,params:s}=this;if(!i)return this;let o=s.slidesPerGroup;"auto"===s.slidesPerView&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(o=Math.max(this.slidesPerViewDynamic("current",!0),1));let a=this.activeIndex<s.slidesPerGroupSkip?1:o;if(s.loop){if(n&&s.loopPreventsSlide)return!1;this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft}return s.rewind&&this.isEnd?this.slideTo(0,e,t,r):this.slideTo(this.activeIndex+a,e,t,r)},slidePrev:function(e,t,r){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);let{params:n,animating:i,snapGrid:s,slidesGrid:o,rtlTranslate:a,enabled:l}=this;if(!l)return this;if(n.loop){if(i&&n.loopPreventsSlide)return!1;this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let d=u(a?this.translate:-this.translate),c=s.map(e=>u(e)),p=s[c.indexOf(d)-1];if(void 0===p&&n.cssMode){let e;
1s.forEach((t,r)=>{d>=t&&(e=r)}),void 0!==e&&(p=s[e>0?e-1:e])}let f=0;if(void 0!==p&&((f=o.indexOf(p))<0&&(f=this.activeIndex-1),"auto"===n.slidesPerView&&1===n.slidesPerGroup&&n.slidesPerGroupAuto&&(f=Math.max(f=f-this.slidesPerViewDynamic("previous",!0)+1,0))),n.rewind&&this.isBeginning){let n=this.params.virtual&&this.params.virtual.enabled&&this.virtual?this.virtual.slides.length-1:this.slides.length-1;return this.slideTo(n,e,t,r)}return this.slideTo(f,e,t,r)},slideReset:function(e,t,r){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,r)},slideToClosest:function(e,t,r,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===n&&(n=.5);let i=this.activeIndex,s=Math.min(this.params.slidesPerGroupSkip,i),o=s+Math.floor((i-s)/this.params.slidesPerGroup),a=this.rtlTranslate?this.translate:-this.translate;if(a>=this.snapGrid[o]){let e=this.snapGrid[o];a-e>(this.snapGrid[o+1]-e)*n&&(i+=this.params.slidesPerGroup)}else{let e=this.snapGrid[o-1];a-e<=(this.snapGrid[o]-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;let t=this,{params:r,$wrapperEl:n}=t,i="auto"===r.slidesPerView?t.slidesPerViewDynamic():r.slidesPerView,s=t.clickedIndex;if(r.loop){if(t.animating)return;e=parseInt(m(t.clickedSlide).attr("data-swiper-slide-index"),10),r.centeredSlides?s<t.loopedSlides-i/2||s>t.slides.length-t.loopedSlides+i/2?(t.loopFix(),s=n.children(`.${r.slideClass}[data-swiper-slide-index="${e}"]:not(.${r.slideDuplicateClass})`).eq(0).index(),b(()=>{t.slideTo(s)})):t.slideTo(s):s>t.slides.length-i?(t.loopFix(),s=n.children(`.${r.slideClass}[data-swiper-slide-index="${e}"]:not(.${r.slideDuplicateClass})`).eq(0).index(),b(()=>{t.slideTo(s)})):t.slideTo(s)}else t.slideTo(s)}},loop:{loopCreate:function(){let e=this,t=u(),{params:r,$wrapperEl:n}=e,i=n.children().length>0?m(n.children()[0].parentNode):n;i.children(`.${r.slideClass}.${r.slideDuplicateClass}`).remove();let s=i.children(`.${r.slideClass}`);if(r.loopFillGroupWithBlank){let e=r.slidesPerGroup-s.length%r.slidesPerGroup;if(e!==r.slidesPerGroup){for(let n=0;n<e;n+=1){let e=m(t.createElement("div")).addClass(`${r.slideClass} ${r.slideBlankClass}`);i.append(e)}s=i.children(`.${r.slideClass}`)}}"auto"!==r.slidesPerView||r.loopedSlides||(r.loopedSlides=s.length),e.loopedSlides=Math.ceil(parseFloat(r.loopedSlides||r.slidesPerView,10)),e.loopedSlides+=r.loopAdditionalSlides,e.loopedSlides>s.length&&(e.loopedSlides=s.length);let o=[],a=[];s.each((t,r)=>{let n=m(t);r<e.loopedSlides&&a.push(t),r<s.length&&r>=s.length-e.loopedSlides&&o.push(t),n.attr("data-swiper-slide-index",r)});for(let e=0;e<a.length;e+=1)i.append(m(a[e].cloneNode(!0)).addClass(r.slideDuplicateClass));for(let e=o.length-1;e>=0;e-=1)i.prepend(m(o[e].cloneNode(!0)).addClass(r.slideDuplicateClass))},loopFix:function(){let e;this.emit("beforeLoopFix");let{activeIndex:t,slides:r,loopedSlides:n,allowSlidePrev:i,allowSlideNext:s,snapGrid:o,rtlTranslate:a}=this;this.allowSlidePrev=!0,this.allowSlideNext=!0;let l=-o[t]-this.getTranslate();t<n?(e=r.length-3*n+t+n,this.slideTo(e,0,!1,!0)&&0!==l&&this.setTranslate((a?-this.translate:this.translate)-l)):t>=r.length-n&&(e=-r.length+t+n+n,this.slideTo(e,0,!1,!0)&&0!==l&&this.setTranslate((a?-this.translate:this.translate)-l)),this.allowSlidePrev=i,this.allowSlideNext=s,this.emit("loopFix")},loopDestroy:function(){let{$wrapperEl:e,params:t,slides:r}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),r.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(e){if(this.support.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode)return;let t="container"===this.params.touchEventsTarget?this.el:this.wrapperEl;t.style.cursor="move",t.style.cursor=e?"grabbing":"grab"},unsetGrabCursor:function(){this.support.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this["container"===this.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}}
1,events:{attachEvents:function(){let e=u(),{params:t,support:r}=this;this.onTouchStart=P.bind(this),this.onTouchMove=M.bind(this),this.onTouchEnd=L.bind(this),t.cssMode&&(this.onScroll=R.bind(this)),this.onClick=A.bind(this),r.touch&&!_&&(e.addEventListener("touchstart",N),_=!0),I(this,"on")},detachEvents:function(){I(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{activeIndex:t,initialized:r,loopedSlides:n=0,params:i,$el:s}=e,o=i.breakpoints;if(!o||o&&0===Object.keys(o).length)return;let a=e.getBreakpoint(o,e.params.breakpointsBase,e.el);if(!a||e.currentBreakpoint===a)return;let l=(a in o?o[a]:void 0)||e.originalParams,u=j(e,i),d=j(e,l),c=i.enabled;u&&!d?(s.removeClass(`${i.containerModifierClass}grid ${i.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&d&&(s.addClass(`${i.containerModifierClass}grid`),(l.grid.fill&&"column"===l.grid.fill||!l.grid.fill&&"column"===i.grid.fill)&&s.addClass(`${i.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(t=>{let r=i[t]&&i[t].enabled,n=l[t]&&l[t].enabled;r&&!n&&e[t].disable(),!r&&n&&e[t].enable()});let p=l.direction&&l.direction!==i.direction,f=i.loop&&(l.slidesPerView!==i.slidesPerView||p);p&&r&&e.changeDirection(),S(e.params,l);let h=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),c&&!h?e.disable():!c&&h&&e.enable(),e.currentBreakpoint=a,e.emit("_beforeBreakpoint",l),f&&r&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-n+e.loopedSlides,0,!1)),e.emit("breakpoint",l)},getBreakpoint:function(e,t,r){if(void 0===t&&(t="window"),!e||"container"===t&&!r)return;let n=!1,i=c(),s="window"===t?i.innerHeight:r.clientHeight,o=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:s*parseFloat(e.substr(1)),point:e}:{value:e,point:e});o.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<o.length;e+=1){let{point:s,value:a}=o[e];"window"===t?i.matchMedia(`(min-width: ${a}px)`).matches&&(n=s):a<=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,support:s}=this,o=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,{"pointer-events":!s.touch},{"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(...o),n.addClass([...e].join(" ")),this.emitContainerClasses()},removeClasses:function(){let{$el:e,classNames:t}=this;e.removeClass(t.join(" ")),this.emitContainerClasses()}},images:{loadImage:function(e,t,r,n,i,s){let o;let a=c();function l(){s&&s()}m(e).parent("picture")[0]||e.complete&&i?l():t?((o=new a.Image).onload=l,o.onerror=l,n&&(o.sizes=n),r&&(o.srcset=r),t&&(o.src=t)):l()},preloadImages:function(){let e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(let r=0;r<e.imagesToLoad.length;r+=1){let n=e.imagesToLoad[r];e.loadImage(n,n.currentSrc||n.getAttribute("src"),n.srcset||n.getAttribute("srcset"),n.sizes||n.getAttribute("sizes"),!0,t)}}}},z={};class ${constructor(){let e,t;for(var r,n=arguments.length,o=Array(n),a=0;a<n;a++)o[a]=arguments[a];if(1===o.length&&o[0].constructor&&"Object"===Object.prototype.toString.call(o[0]).slice(8,-1)?t=o[
10]:[e,t]=o,t||(t={}),t=S({},t),e&&!t.el&&(t.el=e),t.el&&m(t.el).length>1){let e=[];return m(t.el).each(r=>{let n=S({},t,{el:r});e.push(new $(n))}),e}let l=this;l.__swiper__=!0,l.support=x(),l.device=(r={userAgent:t.userAgent},i||(i=function(e){let{userAgent:t}=void 0===e?{}:e,r=x(),n=c(),i=n.navigator.platform,s=t||n.navigator.userAgent,o={ios:!1,android:!1},a=n.screen.width,l=n.screen.height,u=s.match(/(Android);?[\s\/]+([\d.]+)?/),d=s.match(/(iPad).*OS\s([\d_]+)/),p=s.match(/(iPod)(.*OS\s([\d_]+))?/),f=!d&&s.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="MacIntel"===i;return!d&&h&&r.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${a}x${l}`)>=0&&((d=s.match(/(Version)\/([\d.]+)/))||(d=[0,1,"13_0_0"]),h=!1),u&&"Win32"!==i&&(o.os="android",o.android=!0),(d||f||p)&&(o.os="ios",o.ios=!0),o}(r)),i),l.browser=(s||(s=function(){let e=c();return{isSafari:function(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),s),l.eventsListeners={},l.eventsAnyListeners=[],l.modules=[...l.__modules__],t.modules&&Array.isArray(t.modules)&&l.modules.push(...t.modules);let u={};l.modules.forEach(e=>{var r;e({swiper:l,extendParams:(r=t,function(e){void 0===e&&(e={});let t=Object.keys(e)[0],n=e[t];if("object"!=typeof n||null===n||(["navigation","pagination","scrollbar"].indexOf(t)>=0&&!0===r[t]&&(r[t]={auto:!0}),!(t in r&&"enabled"in n))){S(u,e);return}!0===r[t]&&(r[t]={enabled:!0}),"object"!=typeof r[t]||"enabled"in r[t]||(r[t].enabled=!0),r[t]||(r[t]={enabled:!1}),S(u,e)}),on:l.on.bind(l),once:l.once.bind(l),off:l.off.bind(l),emit:l.emit.bind(l)})});let d=S({},D,u);return l.params=S({},d,z,t),l.originalParams=S({},l.params),l.passedParams=S({}
1,t),l.params&&l.params.on&&Object.keys(l.params.on).forEach(e=>{l.on(e,l.params.on[e])}),l.params&&l.params.onAny&&l.onAny(l.params.onAny),l.$=m,Object.assign(l,{enabled:l.params.enabled,el:e,classNames:[],slides:m(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===l.params.direction,isVertical:()=>"vertical"===l.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.params.allowSlidePrev,touchEvents:(l.touchEventsTouch={start:"touchstart",move:"touchmove",end:"touchend",cancel:"touchcancel"},l.touchEventsDesktop={start:"pointerdown",move:"pointermove",end:"pointerup"},l.support.touch||!l.params.simulateTouch?l.touchEventsTouch:l.touchEventsDesktop),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:l.params.focusableElements,lastClickTime:w(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),l.emit("_swiper"),l.params.init&&l.init(),l}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.each(r=>{let n=e.getSlideClasses(r);t.push({slideEl:r,classNames:n}),e.emit("_slideClass",r,n)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);let{params:r,slides:n,slidesGrid:i,slidesSizesGrid:s,size:o,activeIndex:a}=this,l=1;if(r.centeredSlides){let e,t=n[a].swiperSlideSize;for(let r=a+1;r<n.length;r+=1)n[r]&&!e&&(t+=n[r].swiperSlideSize,l+=1,t>o&&(e=!0));for(let r=a-1;r>=0;r-=1)n[r]&&!e&&(t+=n[r].swiperSlideSize,l+=1,t>o&&(e=!0))}else if("current"===e)for(let e=a+1;e<n.length;e+=1)(t?i[e]+s[e]-i[a]<o:i[e]-i[a]<o)&&(l+=1);else for(let e=a-1;e>=0;e-=1)i[a]-i[e]<o&&(l+=1);return l}update(){let e=this;if(!e||e.destroyed)return;let{snapGrid:t,params:r}=e;function n(){let t=Math.min(Math.max(e.rtlTranslate?-1*e.translate:e.translate,e.maxTranslate()),e.minTranslate());e.setTranslate(t),e.updateActiveIndex(),e.updateSlidesClasses()}r.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode&&e.params.freeMode.enabled?(n(),e.params.autoHeight&&e.updateAutoHeight()):(("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0))||n(),r.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);let r=this.params.direction;return e||(e="horizontal"===r?"vertical":"horizontal"),e===r||"horizontal"!==e&&"vertical"!==e||(this.$el.removeClass(`${this.params.containerModifierClass}${r}`).addClass(`${this.params.containerModifierClass}${e}`),this.emitContainerClasses(),this.params.direction=e,this.slides.each(t=>{"vertical"===e?t.style.width="":t.style.height=""}),this.emit("changeDirection"),t&&this.update()),this}mount(e){let t=this;if(t.mounted)return!0;let r=m(e||t.params.el);if(!(e=r[0]))return!1;e.swiper=t;let n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,i=(()=>
1{if(e&&e.shadowRoot&&e.shadowRoot.querySelector){let t=m(e.shadowRoot.querySelector(n()));return t.children=e=>r.children(e),t}return r.children?r.children(n()):m(r).children(n())})();if(0===i.length&&t.params.createElements){let e=u().createElement("div");i=m(e),e.className=t.params.wrapperClass,r.append(e),r.children(`.${t.params.slideClass}`).each(e=>{i.append(e)})}return Object.assign(t,{$el:r,el:e,$wrapperEl:i,wrapperEl:i[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===r.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===r.css("direction")),wrongRTL:"-webkit-box"===i.css("display")}),!0}init(e){return this.initialized||!1===this.mount(e)||(this.emit("beforeInit"),this.params.breakpoints&&this.setBreakpoint(),this.addClasses(),this.params.loop&&this.loopCreate(),this.updateSize(),this.updateSlides(),this.params.watchOverflow&&this.checkOverflow(),this.params.grabCursor&&this.enabled&&this.setGrabCursor(),this.params.preloadImages&&this.preloadImages(),this.params.loop?this.slideTo(this.params.initialSlide+this.loopedSlides,0,this.params.runCallbacksOnInit,!1,!0):this.slideTo(this.params.initialSlide,0,this.params.runCallbacksOnInit,!1,!0),this.attachEvents(),this.initialized=!0,this.emit("init"),this.emit("afterInit")),this}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);let r=this,{params:n,$el:i,$wrapperEl:s,slides:o}=r;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),n.loop&&r.loopDestroy(),t&&(r.removeClasses(),i.removeAttr("style"),s.removeAttr("style"),o&&o.length&&o.removeClass([n.slideVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(e=>{r.off(e)}),!1!==e&&(r.$el[0].swiper=null,function(e){Object.keys(e).forEach(t=>{try{e[t]=null}catch(e){}try{delete e[t]}catch(e){}})}(r)),r.destroyed=!0),null}static extendDefaults(e){S(z,e)}static get extendedDefaults(){return z}static get defaults(){return D}static installModule(e){$.prototype.__modules__||($.prototype.__modules__=[]);let t=$.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>$.installModule(e)):$.installModule(e),$}}Object.keys(F).forEach(e=>{Object.keys(F[e]).forEach(t=>{$.prototype[t]=F[e][t]})}),$.use([function(e){let{swiper:t,on:r,emit:n}=e,i=c(),s=null,o=null,a=()=>{t&&!t.destroyed&&t.initialized&&(n("beforeResize"),n("resize"))},l=()=>{t&&!t.destroyed&&t.initialized&&(s=new ResizeObserver(e=>{o=i.requestAnimationFrame(()=>{let{width:r,height:n}=t,i=r,s=n;e.forEach(e=>{let{contentBoxSize:r,contentRect:n,target:o}=e;o&&o!==t.el||(i=n?n.width:(r[0]||r).inlineSize,s=n?n.height:(r[0]||r).blockSize)}),(i!==r||s!==n)&&a()})})).observe(t.el)},u=()=>{o&&i.cancelAnimationFrame(o),s&&s.unobserve&&t.el&&(s.unobserve(t.el),s=null)},d=()=>{t&&!t.destroyed&&t.initialized&&n("orientationchange")};r("init",()=>{if(t.params.resizeObserver&&void 0!==i.ResizeObserver){l();return}i.addEventListener("resize",a),i.addEventListener("orientationchange",d)}),r("destroy",()=>{u(),i.removeEventListener("resize",a),i.removeEventListener("orientationchange",d)})},function(e){let{swiper:t,extendParams:r,on:n,emit:i}=e,s=[],o=c(),a=function(e,t){void 0===t&&(t={});let r=new(o.MutationObserver||o.WebkitMutationObserver)(e=>{if(1===e.length){i("observerUpdate",e[0]);return}let t=function(){i("observerUpdate",e[0])};o.requestAnimationFrame?o.requestAnimationFrame(t):o.setTimeout(t,0)});r.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),s.push(r)};r({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",()=>{if(t.params.observer){if(t.params.observeParents){let e=t.$el.parents();for(let t=0;t<e.length;t+=1)a(e[t])}a(t.$el[0],{childList:t.params.observeSlideChildren}),a(t.$wrapperEl[0],{attributes:!1})}}),n("destroy",()=>{s.forEach(e=>{e.disconnect()}),s.splice(0,s.length)})}]);var B=$;function H(e){let{swiper:t,extendParams:r,on:n,emit:i}=e;function s(e){let r;return e&&(r=m(e),t.params.uniqueNavElements&&"string"==typeof e&&r.length>1&&1===t.$el.find(e).length&&(r=t.$el.find(e))),r}function o(e,r){let n=t.params.navigation;e&&e.length>0&&(e[r?"addClass":"removeClass"](n.disabledClass),e[0]&&"BUTTON"===e[0].tagName&&(e[0].disabled=r),t.params.watchOverflow&&t.enabled&&e[t.isLocked?"addClass":"removeClass"](n.lockClass))}function a(){if(t.params.loop)return;let{$nextEl:e,$prevEl:r}=t.navigation;o(r,t.isBeginning&&!t.params.rewind),o(e,t.isEnd&&!t.params.rewind)}function l(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&t.slidePrev()}function d(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&t.slideNext()}function c(){let e=t.params.navigation;if(t.params.navigation=function(e,t,r,n){let i=u();
1return e.params.createElements&&Object.keys(n).forEach(s=>{if(!r[s]&&!0===r.auto){let o=e.$el.children(`.${n[s]}`)[0];o||((o=i.createElement("div")).className=n[s],e.$el.append(o)),r[s]=o,t[s]=o}}),r}(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(e.nextEl||e.prevEl))return;let r=s(e.nextEl),n=s(e.prevEl);r&&r.length>0&&r.on("click",d),n&&n.length>0&&n.on("click",l),Object.assign(t.navigation,{$nextEl:r,nextEl:r&&r[0],$prevEl:n,prevEl:n&&n[0]}),!t.enabled&&(r&&r.addClass(e.lockClass),n&&n.addClass(e.lockClass))}function p(){let{$nextEl:e,$prevEl:r}=t.navigation;e&&e.length&&(e.off("click",d),e.removeClass(t.params.navigation.disabledClass)),r&&r.length&&(r.off("click",l),r.removeClass(t.params.navigation.disabledClass))}r({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null},n("init",()=>{!1===t.params.navigation.enabled?f():(c(),a())}),n("toEdge fromEdge lock unlock",()=>{a()}),n("destroy",()=>{p()}),n("enable disable",()=>{let{$nextEl:e,$prevEl:r}=t.navigation;e&&e[t.enabled?"removeClass":"addClass"](t.params.navigation.lockClass),r&&r[t.enabled?"removeClass":"addClass"](t.params.navigation.lockClass)}),n("click",(e,r)=>{let{$nextEl:n,$prevEl:s}=t.navigation,o=r.target;if(t.params.navigation.hideOnClick&&!m(o).is(s)&&!m(o).is(n)){let e;if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===o||t.pagination.el.contains(o)))return;n?e=n.hasClass(t.params.navigation.hiddenClass):s&&(e=s.hasClass(t.params.navigation.hiddenClass)),!0===e?i("navigationShow"):i("navigationHide"),n&&n.toggleClass(t.params.navigation.hiddenClass),s&&s.toggleClass(t.params.navigation.hiddenClass)}});let f=()=>{t.$el.addClass(t.params.navigation.navigationDisabledClass),p()};Object.assign(t.navigation,{enable:()=>{t.$el.removeClass(t.params.navigation.navigationDisabledClass),c(),a()},disable:f,update:a,init:c,destroy:p})}function V(e){let t,{swiper:r,extendParams:n,on:i,emit:s}=e;function o(){let e=r.slides.eq(r.activeIndex),n=r.params.autoplay.delay;e.attr("data-swiper-autoplay")&&(n=e.attr("data-swiper-autoplay")||r.params.autoplay.delay),clearTimeout(t),t=b(()=>{let e;r.params.autoplay.reverseDirection?r.params.loop?(r.loopFix(),e=r.slidePrev(r.params.speed,!0,!0),s("autoplay")):r.isBeginning?r.params.autoplay.stopOnLastSlide?l(
1):(e=r.slideTo(r.slides.length-1,r.params.speed,!0,!0),s("autoplay")):(e=r.slidePrev(r.params.speed,!0,!0),s("autoplay")):r.params.loop?(r.loopFix(),e=r.slideNext(r.params.speed,!0,!0),s("autoplay")):r.isEnd?r.params.autoplay.stopOnLastSlide?l():(e=r.slideTo(0,r.params.speed,!0,!0),s("autoplay")):(e=r.slideNext(r.params.speed,!0,!0),s("autoplay")),r.params.cssMode&&r.autoplay.running?o():!1===e&&o()},n)}function a(){return void 0===t&&!r.autoplay.running&&(r.autoplay.running=!0,s("autoplayStart"),o(),!0)}function l(){return!!r.autoplay.running&&void 0!==t&&(t&&(clearTimeout(t),t=void 0),r.autoplay.running=!1,s("autoplayStop"),!0)}function d(e){r.autoplay.running&&(r.autoplay.paused||(t&&clearTimeout(t),r.autoplay.paused=!0,0!==e&&r.params.autoplay.waitForTransition?["transitionend","webkitTransitionEnd"].forEach(e=>{r.$wrapperEl[0].addEventListener(e,p)}):(r.autoplay.paused=!1,o())))}function c(){let e=u();"hidden"===e.visibilityState&&r.autoplay.running&&d(),"visible"===e.visibilityState&&r.autoplay.paused&&(o(),r.autoplay.paused=!1)}function p(e){r&&!r.destroyed&&r.$wrapperEl&&e.target===r.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach(e=>{r.$wrapperEl[0].removeEventListener(e,p)}),r.autoplay.paused=!1,r.autoplay.running?o():l())}function f(){r.params.autoplay.disableOnInteraction?l():(s("autoplayPause"),d()),["transitionend","webkitTransitionEnd"].forEach(e=>{r.$wrapperEl[0].removeEventListener(e,p)})}function h(){r.params.autoplay.disableOnInteraction||(r.autoplay.paused=!1,s("autoplayResume"),o())}r.autoplay={running:!1,paused:!1},n({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}}),i("init",()=>{r.params.autoplay.enabled&&(a(),u().addEventListener("visibilitychange",c),r.params.autoplay.pauseOnMouseEnter&&(r.$el.on("mouseenter",f),r.$el.on("mouseleave",h)))}),i("beforeTransitionStart",(e,t,n)=>{r.autoplay.running&&(n||!r.params.autoplay.disableOnInteraction?r.autoplay.pause(t):l())}),i("sliderFirstMove",()=>{r.autoplay.running&&(r.params.autoplay.disableOnInteraction?l():d())}),i("touchEnd",()=>{r.params.cssMode&&r.autoplay.paused&&!r.params.autoplay.disableOnInteraction&&o()}),i("destroy",()=>{r.$el.off("mouseenter",f),r.$el.off("mouseleave",h),r.autoplay.running&&l(),u().removeEventListener("visibilitychange",c)}),Object.assign(r.autoplay,{pause:d,run:o,start:a,stop:l})}}}]);
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.