PageSourceSearch

https://najell.com/_next/static/chunks/685-58eeb003cbec85b9.js

js najell.com collected 2026-10-09 21:43:01 UTC 201,833 bytes, 15 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="b599a41f-a2e8-4f53-900c-a256eae20c21",e._sentryDebugIdIdentifier="sentry-dbid-b599a41f-a2e8-4f53-900c-a256eae20c21")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[685],{6086:function(e){"use strict";var t=Object.assign.bind(Object);e.exports=t,e.exports.default=e.exports},7498:function(e,t){"use strict";var r,i;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{PrefetchKind:function(){return r},ACTION_REFRESH:function(){return n},ACTION_NAVIGATE:function(){return s},ACTION_RESTORE:function(){return a},ACTION_SERVER_PATCH:function(){return l},ACTION_PREFETCH:function(){return o},ACTION_FAST_REFRESH:function(){return u},ACTION_SERVER_ACTION:function(){return d}});let n="refresh",s="navigate",a="restore",l="server-patch",o="prefetch",u="fast-refresh",d="server-action";(i=r||(r={})).AUTO="auto",i.FULL="full",i.TEMPORARY="temporary",("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)},30:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return getDomainLocale}});let i=r(2866);function getDomainLocale(e,t,n,s){{let a=r(3530).normalizeLocalePath,l=r(6728).detectDomainLocale,o=t||a(e,n).detectedLocale,u=l(s,void 0,o);if(u){let t="http"+(u.http?"":"s")+"://",r=o===u.defaultLocale?"":"/"+o;return""+t+u.domain+(0,i.normalizePathTrailingSlash)(""+r+e)}return!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)},3271:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return _}});let i=r(8754),n=r(1757),s=n._(r(7294)),a=i._(r(3935)),l=i._(r(9201)),o=r(3914),u=r(5494),d=r(869);r(1905);let c=r(1823),h=i._(r(4545)),g={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:!1};function handleLoading(e,t,r,i,n,s){let a=null==e?void 0:e.src;if(!e||e["data-loaded-src"]===a)return;e["data-loaded-src"]=a;let l="decode"in e?e.decode():Promise.resolve();l.catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&n(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let i=!1,n=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>i,isPropagationStopped:()=>n,persist:()=>{},preventDefault:()=>{i=!0,t.preventDefault()},stopPropagation:()=>{n=!0,t.stopPropagation()}})}(null==i?void 0:i.current)&&i.current(e)}})}function getDynamicProps(e){let[t,r]=s.version.split("."),i=parseInt(t,10),n=parseInt(r,10);return i>18||18===i&&n>=3?{fetchPriority:e}:{fetchpriority:e}}let b=(0,s.forwardRef)((e,t)=>{let{src:r,srcSet:i,sizes:n,height:a,width:l,decoding:o,className:u,style:d,fetchPriority:c,placeholder:h,loading:g,unoptimized:b,fill:_,onLoadRef:w,onLoadingCompleteRef:E,setBlurComplete:k,setShowAltText:P,onLoad:j,onError:L,...D}=e;return s.default.createElement("img",{...D,...getDynamicProps(c),loading:g,width:l,height:a,decoding:o,"data-nimg":_?"fill":"1",className:u,style:d,sizes:n,srcSet:i,src:r,ref:(0,s.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(L&&(e.src=e.src),e.complete&&handleLoading(e,h,w,E,k,b))},[r,h,w,E,k,L,b,t]),onLoad:e=>{let t=e.currentTarget;handleLoading(t,h,w,E,k,b)},onError:e=>{P(!0),"empty"!==h&&k(!0),L&&L(e)}})});function ImagePreload(e){let{isAppRouter:t,imgAttributes:r}=e,i={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...getDynamicProps(r.fetchPriority)};return t&&a.default.preload?(a.default.preload(r.src,i),null):s.default.createElement(l.default,null,s.default.createElement("link",{key:"__nimg-"+r.src+r.srcSet+r.sizes,rel:"preload",href:r.srcSet?void 0:r.src,...i}))}let _=(0,s.forwardRef)((e,t)=>{let r=(0,s.useContext)(c.RouterContext),i=(0,s.useContext)(d.ImageConfigContext),n=(0,s.useMemo)(()=>{let e=g||i||u.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>
1e-t),r=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r}},[i]),{onLoad:a,onLoadingComplete:l}=e,_=(0,s.useRef)(a);(0,s.useEffect)(()=>{_.current=a},[a]);let w=(0,s.useRef)(l);(0,s.useEffect)(()=>{w.current=l},[l]);let[E,k]=(0,s.useState)(!1),[P,j]=(0,s.useState)(!1),{props:L,meta:D}=(0,o.getImgProps)(e,{defaultLoader:h.default,imgConf:n,blurComplete:E,showAltText:P});return s.default.createElement(s.default.Fragment,null,s.default.createElement(b,{...L,unoptimized:D.unoptimized,placeholder:D.placeholder,fill:D.fill,onLoadRef:_,onLoadingCompleteRef:w,setBlurComplete:k,setShowAltText:j,ref:t}),D.priority?s.default.createElement(ImagePreload,{isAppRouter:!r,imgAttributes:L}):null)});("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)},5170:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return k}});let i=r(8754),n=i._(r(7294)),s=r(4450),a=r(2227),l=r(4364),o=r(109),u=r(3607),d=r(1823),c=r(9031),h=r(920),g=r(30),b=r(7192),_=r(7498),w=new Set;function prefetch(e,t,r,i,n,s){if(!s&&!(0,a.isLocalURL)(t))return;if(!i.bypassPrefetchedCheck){let n=void 0!==i.locale?i.locale:"locale"in e?e.locale:void 0,s=t+"%"+r+"%"+n;if(w.has(s))return;w.add(s)}let l=s?e.prefetch(t,n):e.prefetch(t,r,i);Promise.resolve(l).catch(e=>{})}function formatStringOrUrl(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}let E=n.default.forwardRef(function(e,t){let r,i;let{href:l,as:w,children:E,prefetch:k=null,passHref:P,replace:j,shallow:L,scroll:D,locale:A,onClick:I,onMouseEnter:N,onTouchStart:z,legacyBehavior:B=!1,...q}=e;r=E,B&&("string"==typeof r||"number"==typeof r)&&(r=n.default.createElement("a",null,r));let Y=n.default.useContext(d.RouterContext),K=n.default.useContext(c.AppRouterContext),J=null!=Y?Y:K,Q=!Y,et=!1!==k,er=null===k?_.PrefetchKind.AUTO:_.PrefetchKind.FULL,{href:ei,as:en}=n.default.useMemo(()=>{if(!Y){let e=formatStringOrUrl(l);return{href:e,as:w?formatStringOrUrl(w):e}}let[e,t]=(0,s.resolveHref)(Y,l,!0);return{href:e,as:w?(0,s.resolveHref)(Y,w):t||e}},[Y,l,w]),es=n.default.useRef(ei),ea=n.default.useRef(en);B&&(i=n.default.Children.only(r));let el=B?i&&"object"==typeof i&&i.ref:t,[eo,eu,ed]=(0,h.useIntersection)({rootMargin:"200px"}),ec=n.default.useCallback(e=>{(ea.current!==en||es.current!==ei)&&(ed(),ea.current=en,es.current=ei),eo(e),el&&("function"==typeof el?el(e):"object"==typeof el&&(el.current=e))},[en,el,ei,ed,eo]);n.default.useEffect(()=>{J&&eu&&et&&prefetch(J,ei,en,{locale:A},{kind:er},Q)},[en,ei,eu,A,et,null==Y?void 0:Y.locale,J,Q,er]);let ef={ref:ec,onClick(e){B||"function"!=typeof I||I(e),B&&i.props&&"function"==typeof i.props.onClick&&i.props.onClick(e),J&&!e.defaultPrevented&&function(e,t,r,i,s,l,o,u,d,c){let{nodeName:h}=e.currentTarget,g="A"===h.toUpperCase();if(g&&(function(e){let t=e.currentTarget,r=t.getAttribute("target");return r&&"_self"!==r||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!d&&!(0,a.isLocalURL)(r)))return;e.preventDefault();let navigate=()=>{let e=null==o||o;"beforePopState"in t?t[s?"replace":"push"](r,i,{shallow:l,locale:u,scroll:e}):t[s?"replace":"push"](i||r,{forceOptimisticNavigation:!c,scroll:e})};d?n.default.startTransition(navigate):navigate()}(e,J,ei,en,j,L,D,A,Q,et)},onMouseEnter(e){B||"function"!=typeof N||N(e),B&&i.props&&"function"==typeof i.props.onMouseEnter&&i.props.onMouseEnter(e),J&&(et||!Q)&&prefetch(J,ei,en,{locale:A,priority:!0,bypassPrefetchedCheck:!0},{kind:er},Q)},onTouchStart(e){B||"function"!=typeof z||z(e),B&&i.props&&"function"==typeof i.props.onTouchStart&&i.props.onTouchStart(e),J&&(et||!Q)&&prefetch(J,ei,en,{locale:A,priority:!0,bypassPrefetchedCheck:!0},{kind:er},Q)}};if((0,o.isAbsoluteUrl)(en))ef.href=en;else if(!B||P||"a"===i.type&&!("href"in i.props)){let e=void 0!==A?A:null==Y?void 0:Y.locale,t=(null==Y?void 0:Y.isLocaleDomain)&&(0,g.getDomainLocale)(en,e,null==Y?void 0:Y.locales,null==Y?void 0:Y.domainLocales);ef.href=t||(0,b.addBasePath)((0,u.addLocale)(en,e,null==Y?void 0:Y.defaultLocale))}return B?n.default.cloneElement(i,ef):n.default.createElement("a",{...q,...ef},r)}),k=E;("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)},3530:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizeLocalePath",{enumerable:!0,get:function(){return normalizeLocalePath}});let normalizeLocalePath=(e,t)=>r(1774).normalizeLocalePath(e,t);("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)},920:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return useIntersection}});let i=r(7294),n=r(3436),s="function"==typeof IntersectionObserver,a=new Map,l=[];function useIntersection(e){let{rootRef:t,rootMargin:r,disabled:o}=e,u=o||!s,[d,c]=(0,i.useState)(!1),h=(0,i.useRef)(null),g=(0,i.useCallback)(e=>{h.current=e},[]);(0,i.useEffect)(()=>{if(s){if(u||d)return;let e=h.current;if(e&&e.tagName){let i=function(e,t,r){let{id:i,observer:n,elements:s}=function(e){let t;let r={root:e.root||null,margin:e.rootMargin||""},i=l.find(e=>e.root===r.root&&e.margin===r.margin);if(i&&(t=a.get(i)))return t;let n=new Map,s=new IntersectionObserver(e=>{e.forEach(e=>{let t=n.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e);return t={id:r,observer:s,elements:n},l.push(r),a.set(r,t),t}(r);return s.set(e,t),n.observe(e),function(){if(s.delete(e),n.unobserve(e),0===s.size){n.disconnect(),a.delete(i);let e=l.findIndex(e=>e.root===i.root&&e.margin===i.margin);e>-1&&l.splice(e,1)}}}(e,e=>e&&c(e),{root:null==t?void 0:t.current,rootMargin:r});return i}}else if(!d){let e=(0,n.requestIdleCallback)(()=>c(!0));return()=>(0,n.cancelIdleCallback)(e)}},[u,r,t,d,h.current]);let b=(0,i.useCallback)(()=>{c(!1)},[]);return[g,d,b]}("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)},3914:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return getImgProps}}),r(1905);let i=r(2393),n=r(5494);function isStaticRequire(e){return void 0!==e.default}function getInt(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 getImgProps(e,t){var r;let s,a,l,{src:o,sizes:u,unoptimized:d=!1,priority:c=!1,loading:h,className:g,quality:b,width:_,height:w,fill:E=!1,style:k,onLoad:P,onLoadingComplete:j,placeholder:L="empty",blurDataURL:D,fetchPriority:A,layout:I,objectFit:N,objectPosition:z,lazyBoundary:B,lazyRoot:q,...Y}=e,{imgConf:K,showAltText:J,blurComplete:Q,defaultLoader:et}=t,er=K||n.imageConfigDefault;if("allSizes"in er)s=er;else{let e=[...er.deviceSizes,...er.imageSizes].sort((e,t)=>e-t),t=er.deviceSizes.sort((e,t)=>e-t);s={...er,allSizes:e,deviceSizes:t}}let ei=Y.loader||et;delete Y.loader,delete Y.srcSet;let en="__next_img_default"in ei;if(en){if("custom"===s.loader)throw Error('Image with src "'+o+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=ei;ei=t=>{let{config:r,...i}=t;return e(i)}}if(I){"fill"===I&&(E=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[I];e&&(k={...k,...e});let t={responsive:"100vw",fill:"100vw"}[I];t&&!u&&(u=t)}let es="",ea=getInt(_),el=getInt(w);if("object"==typeof(r=o)&&(isStaticRequire(r)||void 0!==r.src)){let e=isStaticRequire(o)?o.default:o;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(a=e.blurWidth,l=e.blurHeight,D=D||e.blurDataURL,es=e.src,!E){if(ea||el){if(ea&&!el){let t=ea/e.width;el=Math.round(e.height*t)}else if(!ea&&el){let t=el/e.height;ea=Math.round(e.width*t)}}else ea=e.width,el=e.height}}let eo=!c&&("lazy"===h||void 0===h);
1(!(o="string"==typeof o?o:es)||o.startsWith("data:")||o.startsWith("blob:"))&&(d=!0,eo=!1),s.unoptimized&&(d=!0),en&&o.endsWith(".svg")&&!s.dangerouslyAllowSVG&&(d=!0),c&&(A="high");let eu=getInt(b),ed=Object.assign(E?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:N,objectPosition:z}:{},J?{}:{color:"transparent"},k),ec=Q||"empty"===L?null:"blur"===L?'url("data:image/svg+xml;charset=utf-8,'+(0,i.getImageBlurSvg)({widthInt:ea,heightInt:el,blurWidth:a,blurHeight:l,blurDataURL:D||"",objectFit:ed.objectFit})+'")':'url("'+L+'")',ef=ec?{backgroundSize:ed.objectFit||"cover",backgroundPosition:ed.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:ec}:{},ep=function(e){let{config:t,src:r,unoptimized:i,width:n,quality:s,sizes:a,loader:l}=e;if(i)return{src:r,srcSet:void 0,sizes:void 0};let{widths:o,kind:u}=function(e,t,r){let{deviceSizes:i,allSizes:n}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let i;i=e.exec(r);i)t.push(parseInt(i[2]));if(t.length){let e=.01*Math.min(...t);return{widths:n.filter(t=>t>=i[0]*e),kind:"w"}}return{widths:n,kind:"w"}}if("number"!=typeof t)return{widths:i,kind:"w"};let s=[...new Set([t,2*t].map(e=>n.find(t=>t>=e)||n[n.length-1]))];return{widths:s,kind:"x"}}(t,n,a),d=o.length-1;return{sizes:a||"w"!==u?a:"100vw",srcSet:o.map((e,i)=>l({config:t,src:r,quality:s,width:e})+" "+("w"===u?e:i+1)+u).join(", "),src:l({config:t,src:r,quality:s,width:o[d]})}}({config:s,src:o,unoptimized:d,width:ea,quality:eu,sizes:u,loader:ei}),eh={...Y,loading:eo?"lazy":h,fetchPriority:A,width:ea,height:el,decoding:"async",className:g,style:{...ed,...ef},sizes:ep.sizes,srcSet:ep.srcSet,src:ep.src},em={unoptimized:d,priority:c,placeholder:L,fill:E};return{props:eh,meta:em}}},2393:function(e,t){"use strict";function getImageBlurSvg(e){let{widthInt:t,heightInt:r,blurWidth:i,blurHeight:n,blurDataURL:s,objectFit:a}=e,l=i?40*i:t,o=n?40*n:r,u=l&&o?"viewBox='0 0 "+l+" "+o+"'":"";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"===a?"xMidYMid":"cover"===a?"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 getImageBlurSvg}})},645: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,{unstable_getImgProps:function(){return unstable_getImgProps},default:function(){return o}});let i=r(8754),n=r(3914),s=r(1905),a=r(3271),l=i._(r(4545)),unstable_getImgProps=e=>{(0,s.warnOnce)("Warning: unstable_getImgProps() is experimental and may change or be removed at any time. Use at your own risk.");let{props:t}=(0,n.getImgProps)(e,{defaultLoader:l.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:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}},o=a.Image},4545:function(e,t){"use strict";function defaultLoader(e){let{config:t,src:r,width:i,quality:n}=e;return t.path+"?url="+encodeURIComponent(r)+"&w="+i+"&q="+(n||75)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}}),defaultLoader.__next_img_default=!0;let r=defaultLoader},7480:function(){},9008:function(e,t,r){e.exports=r(9201)},5675:function(e,t,r){e.exports=r(645)},1664:function(e,t,r){e.exports=r(5170)},2703:function(e,t,r){"use strict";var i=r(414);function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction,e.exports=function(){function shim(e,t,r,n,s,a){if(a!==i){var l=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 l.name="Invariant Violation",l}}function getShim(){return shim}shim.isRequired=shim;var e={array:shim,bigint:shim,bool:shim,func:shim,number:shim,object:shim,string:shim,symbol
1:shim,any:shim,arrayOf:getShim,element:shim,elementType:shim,instanceOf:getShim,node:shim,objectOf:getShim,oneOf:getShim,oneOfType:getShim,shape:getShim,exact:getShim,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return e.PropTypes=e,e}},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"},7005:function(e,t,r){var i=r(7294),n=i&&"object"==typeof i&&"default"in i?i:{default:i},__assign=function(){return(__assign=Object.assign||function(e){for(var t,r=1,i=arguments.length;r<i;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)};(function(e){if(!e||"undefined"==typeof window)return;let t=document.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e,document.head.appendChild(t)})('.marquee-container {\n  overflow-x: hidden !important;\n  display: flex !important;\n  flex-direction: row !important;\n  position: relative;\n  width: 100%;\n}\n.marquee-container:hover div {\n  animation-play-state: var(--pause-on-hover);\n}\n.marquee-container:active div {\n  animation-play-state: var(--pause-on-click);\n}\n\n.overlay {\n  position: absolute;\n  width: 100%;\n  height: 100%;\n}\n.overlay::before, .overlay::after {\n  background: linear-gradient(to right, var(--gradient-color));\n  content: "";\n  height: 100%;\n  position: absolute;\n  width: var(--gradient-width);\n  z-index: 2;\n}\n.overlay::after {\n  right: 0;\n  top: 0;\n  transform: rotateZ(180deg);\n}\n.overlay::before {\n  left: 0;\n  top: 0;\n}\n\n.marquee {\n  flex: 0 0 auto;\n  min-width: 100%;\n  z-index: 1;\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  animation: scroll var(--duration) linear var(--delay) var(--iteration-count);\n  animation-play-state: var(--play);\n  animation-delay: var(--delay);\n  animation-direction: var(--direction);\n}\n@keyframes scroll {\n  0% {\n    transform: translateX(0%);\n  }\n  100% {\n    transform: translateX(-100%);\n  }\n}'),t.Z=function(e){var t,r,s,a,l=e.style,o=void 0===l?{}:l,u=e.className,d=e.play,c=void 0===d||d,h=e.pauseOnHover,g=void 0!==h&&h,b=e.pauseOnClick,_=void 0!==b&&b,w=e.direction,E=void 0===w?"left":w,k=e.speed,P=void 0===k?20:k,j=e.delay,L=void 0===j?0:j,D=e.loop,A=void 0===D?0:D,I=e.gradient,N=void 0===I||I,z=e.gradientColor,B=void 0===z?[255,255,255]:z,q=e.gradientWidth,Y=void 0===q?200:q,K=e.onFinish,J=e.onCycleComplete,Q=e.children,et=i.useState(0),er=et[0],ei=et[1],en=i.useState(0),es=en[0],ea=en[1],el=i.useState(!1),eo=el[0],eu=el[1],ed=i.useRef(null),ec=i.useRef(null);i.useEffect(function(){if(eo){var calculateWidth=function(){ec.current&&ed.current&&(ei(ed.current.getBoundingClientRect().width),ea(ec.current.getBoundingClientRect().width))};return calculateWidth(),window.addEventListener("resize",calculateWidth),function(){window.removeEventListener("resize",calculateWidth)}}},[eo]),i.useEffect(function(){eu(!0)},[]);var ef="rgba("+B[0]+", "+B[1]+", "+B[2],ep=es<er?er/P:es/P;return n.default.createElement(i.Fragment,null,eo?n.default.createElement("div",{ref:ed,style:__assign(__assign({},o),((t={})["--pause-on-hover"]=!c||g?"paused":"running",t["--pause-on-click"]=!c||g&&!_||_?"paused":"running",t)),className:(void 0===u?"":u)+" marquee-container"},N&&n.default.createElement("div",{style:((r={})["--gradient-color"]=ef+", 1), "+ef+", 0)",r["--gradient-width"]="number"==typeof Y?Y+"px":Y,r),className:"overlay"}),n.default.createElement("div",{ref:ec,style:((s={})["--play"]=c?"running":"paused",s["--direction"]="left"===E?"normal":"reverse",s["--duration"]=ep+"s",s["--delay"]=L+"s",s["--iteration-count"]=A?""+A:"infinite",s),className:"marquee",onAnimationIteration:J,onAnimationEnd:K},Q),n.default.createElement("div",{style:((a={})["--play"]=c?"running":"paused",a["--direction"]="left"===E?"normal":"reverse",a["--duration"]=ep+"s",a["--delay"]=L+"s",a["--iteration-count"]=A?""+A:"infinite",a),className:"marquee","aria-hidden":"true"},Q)):null)}},4012:function(e,t,r){"use strict";var i=r(655),n=r(7294),s=r(6896),a=r(680);function FormattedMessage(e){var t=(0,s.Z)(),r=t.formatMessage,i=t.textComponent,a=void 0===i?n.Fragment:i,l=e.id,o=e.description,u=e.defaultMessage,d=e.values,c=e.children,h=e.tagName,g=void 0===h?a:h,b=r({id:l,description:o,defaultMessage:u},d,{ignoreTag:e.ignoreTag});return"function"==typeof c?c(Array.isArray(b)?b:[b]):g?n.createElement(g,null,n.Children.toArray(b)):n.createElement(n.Fragment,null,b)}FormattedMessage.displayName="FormattedMessage";var l=n.memo(FormattedMessage,function(e,t){var r=e.values,n=(0,i._T)(e,["values"]),s=t.values,l=(0,i._T)(t,["values"]);return(0,a.wU)(s,r)&&(0,a.wU)(n,l)});l.displayName="MemoizedFormattedMessage",t.Z=l},9503:function(e,t,r){"use strict";var i,n=(i=r(9038))&&i.__esModule?i:{default:i};Number.isInteger=Number.isInteger||function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e},t.Z=n.default},9038:function(e,t,r){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function defineProperties(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,r){return t&&defineProperties(e.prototype,t),r&&defineProperties(e,r),e}}(),n=_interopRequireDefault(r(6855)),s=_interopRequireDefault(r(5697)),a=_interopRequireDefault(r(7727));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _possibleConstructorReturn(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}var l=function(e){function StarRatings(){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,StarRatings);for(var e,t,r,i=arguments.length,n=Array(i),s=0;s<i;s++)n[s]=arguments[s];return t=r=_possibleConstructorReturn(this,(e=StarRatings.__proto__||Object.getPrototypeOf(StarRatings)).call.apply(e,[this].concat(n))),r.state={highestStarHovered:-1/0},r.fillId="starGrad"+Math.random().toFixed(15).slice(2),r.hoverOverStar=function(e){return function(){r.setState({highestStarHovered:e})}},r.unHoverOverStar=function(){r.setState({highestStarHovered:-1/0})},_possibleConstructorReturn(r,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(StarRatings,e),i(StarRatings,[{key:"stopColorStyle",value:function(e){return this.props.ignoreInlineStyles?{}:{stopColor:e,stopOpacity:"1"}}},{key:"render",value:function(){var e=this.props,t=e.starRatedColor,r=e.starEmptyColor;return n.default.createElement("div",{className:"star-ratings",title:this.titleText,style:this.starRatingsStyle},n.default.createElement("svg",{className:"star-grad",style:this.starGradientStyle},n.default.createElement("defs",null,n.default.createElement("linearGradient",{id:this.fillId,x1:"0%",y1:"0%",x2:"100%",y2:"0%"},n.default.createElement("stop",{offset:"0%",className:"stop-color-first",style:this.stopColorStyle(t)}),n.default.createElement("stop",{offset:this.offsetValue,className:"stop-color-first",style:this.stopColorStyle(t)}),n.default.createElement("stop",{offset:this.offsetValue,className:"stop-color-final",style:this.stopColorStyle(r)}),n.default.createElement("stop",{offset:"100%",className:"stop-color-final",style:this.stopColorStyle(r)})))),this.renderStars)}},{key:"starRatingsStyle",get:function(){return this.props.ignoreInlineStyles?{}:{position:"relative",boxSizing:"border-box",display:"inline-block"}}},{key:"starGradientStyle",get:function(){return this.props.ignoreInlineStyles?{}:{position:"absolute",zIndex:"0",width:"0",height:"0",visibility:"hidden"}}},{key:"titleText",get:function(){var e=this.props,t=e.typeOfWidget,r=e.rating,i=this.state.highestStarHovered,n=i>0?i:r,s=parseFloat(n.toFixed(2)).toString();Number.isInteger(n)&&(s=String(n));var a=t+"s";return"1"===s&&(a=t),s+" "+a}},{key:"offsetValue",get:function(){var e=this.props.rating,t=Number.isInteger(e),r="0%";return t||(r=e.toFixed(2).split(".")[1].slice(0,2)+"%"),r}},{key:"renderStars",get:function(){var e=this,t=this.props,r=t.changeRating,i=t.rating,s=t.numberOfStars,l=t.starDimension,o=t.starSpacing,u=t.starRatedColor,d=t.starEmptyColor,c=t.starHoverColor,h=t.gradientPathName,g=t.ignoreInlineStyles,b=t.svgIconPath,_=t.svgIconViewBox,w=t.name,E=this.state.highestStarHovered;return Array.apply(null,Array(s)).map(function(t,k){var P=k+1,j=P<=i,L=P<=E,D=P===E,A=P>i&&P-1<i,I=1===P,N=P===s;return n.default.createElement(a.default,{key:P,fillId:e.fillId,changeRating:r?function(){return r(P,w)}:null,hoverOverStar:r?e.hoverOverStar(P):null,unHoverOverStar:r?e.unHoverOverStar:null,isStarred:j,isPartiallyFullStar:A,isHovered:L,hoverMode:E>0,isCurrentHoveredStar:D,isFirstStar:I,isLastStar:N,starDimension:l,starSpacing:o,starHoverColor:c,starRatedColor:u,starEmptyColor:d,gradientPathName:h,ignoreInlineStyles:g,svgIconPath:b,svgIconViewBox:_})})}}]),StarRatings}(n.default.Component);l.propTypes={rating:s.default.number.isRequired,numberOfStars:s.default.number.isRequired,changeRating:s.default.func,starHoverColor:s.default.string.isRequired,starRatedColor:s.default.string.isRequired,starEmptyColor:s.default.string.isRequired,starDimension:s.default.string.isRequired,starSpacing:s.default.string.isRequired,gradientPathName:s.default.string.isRequired,ignoreInlineStyles:s.default.bool.isRequired,svgIconPath:s.default.string.isRequired,svgIconViewBox:s.default.string.isRequired,name:s.default.string},l.defaultProps={rating:0,typeOfWidget:"Star",numberOfStars:5,changeRating:null,starHoverColor:"rgb(230, 67, 47)",starRatedColor:"rgb(109, 122, 130)",starEmptyColor:"rgb(203, 211, 227)",starDimension:"50px",starSpacing:"7px",gradientPathName:"",ignoreInlineStyles:!1,svgIconPath:"m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z",svgIconViewBox:"0 0 51 48"},t.default=l},7727:function(e,t,r){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function defineProperties(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,r){return t&&defineProperties(e.prototype,t),r&&defineProperties(e,r),e}}(),n=_interopRequireDefault(r(6855)),s=_interopRequireDefault(r(3967)),a=_interopRequireDefault(r(5697));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var l=function(e){function Star(){return function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,Star),function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(Star.__proto__||Object.getPrototypeOf(Star)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(Star,e),i(Star,[{key:"render",value:function(){var e=this.props,t=e.changeRating,r=e.hoverOverStar,i=e.unHoverOverStar,s=e.svgIconViewBox,a=e.svgIconPath;return n.default.createElement("div",{className:"star-container",style:this.starContainerStyle,onMouseEnter:r,onMouseLeave:i,onClick:t},n.default.createElement("svg",{viewBox:s,className:this.starClasses,style:this.starSvgStyle},n.default.createElement("path",{className:"star",style:this.pathStyle,d:a})))}},{key:"starContainerStyle",get:function(){var e=this.props,t=e.changeRating,r=e.starSpacing,i=e.isFirstStar,n=e.isLastStar;return e.ignoreInlineStyles?{}:{position:"relative",display:"inline-block",verticalAlign:"middle",paddingLeft:i?void 0:r,paddingRight:n?void 0:r,cursor:t?"pointer":void 0}}},{key:"starSvgStyle",get:function(){var e=this.props,t=e.ignoreInlineStyles,r=e.isCurrentHoveredStar,i=e.starDimension;return t?{}:{width:i,height:i,transition:"transform .2s ease-in-out",transform:r?"scale(1.1)":void 0}}},{key:"pathStyle",get:function(){var e=this.props,t=e.isStarred,r=e.isPartiallyFullStar,i=e.isHovered,n=e.hoverMode,s=e.starEmptyColor,a=e.starRatedColor,l=e.starHoverColor,o=e.gradientPathName,u=e.fillId;return e.ignoreInlineStyles?{}:{fill:n?i?l:s:r?"url('"+o+"#"+u+"')":t?a:s,transition:"fill .2s ease-in-out"}}},{key:"starClasses",get:function(){var e=this.props,t=e.isSelected,r=e.isPartiallyFullStar,i=e.isHovered,n=e.isCurrentHoveredStar,a=e.ignoreInlineStyles,l=(0,s.default)({"widget-svg":!0,"widget-selected":t,"multi-widget-selected":r,hovered:i,"current-hovered":n});return a?{}:l}}]),Star}(n.default.Component);l.propTypes={fillId:a.default.string.isRequired,changeRating:a.default.func,hoverOverStar:a.default.func,unHoverOverStar:a.default.func,isStarred:a.default.bool.isRequired,isPartiallyFullStar:a.default.bool.isRequired,isHovered:a.default.bool.isRequired,hoverMode:a.default.bool.isRequired,isCurrentHoveredStar:a.default.bool.isRequired,isFirstStar:a.default.bool.isRequired,isLastStar:a.default.bool.isRequired,starDimension:a.default.string.isRequired,starSpacing:a.default.string.isRequired,starHoverColor:a.default.string.isRequired,starRatedColor:a.default.string.isRequired,starEmptyColor:a.default.string.isRequired,gradientPathName:a.default.string.isRequired,ignoreInlineStyles:a.default.bool.isRequired,svgIconPath:a.default.string.isRequired,svgIconViewBox:a.default.string.isRequired},t.default=l},8846:function(e,t,r){"use strict";/** @license React v16.14.0
2 * react.production.min.js
3 *
4 * Copyright (c) Facebook, Inc. and its affiliates.
5 *
6 * This source code is licensed under the MIT license found in the
7 * LICENSE file in the root directory of this source tree.
8 */var i=r(6086),n="function"==typeof Symbol&&Symbol.for,s=n?Symbol.for("react.element"):60103,a=n?Symbol.for("react.portal"):60106,l=n?Symbol.for("react.fragment"):60107,o=n?Symbol.for("react.strict_mode"):60108,u=n?Symbol.for("react.profiler"):60114,d=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,h=n?Symbol.for("react.forward_ref"):60112,g=n?Symbol.for("react.suspense"):60113,b=n?Symbol.for("react.memo"):60115,_=n?Symbol.for("react.lazy"):60116,w="function"==typeof Symbol&&Symbol.iterator;function C(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var E={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},k={};function F(e,t,r){this.props=e,this.context=t,this.refs=k,this.updater=r||E}function G(){}function H(e,t,r){this.props=e,this.context=t,this.refs=k,this.updater=r||E}F.prototype.isReactComponent={},F.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(C(85));this.updater.enqueueSetState(this,e,t,"setState")},F.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},G.prototype=F.prototype;var P=H.prototype=new G;P.constructor=H,i(P,F.prototype),P.isPureReactComponent=!0;var j={current:null},L=Object.prototype.hasOwnProperty,D={key:!0,ref:!0,__self:!0,__source:!0};function M(e,t,r){var i,n={},a=null,l=null;if(null!=t)for(i in void 0!==t.ref&&(l=t.ref),void 0!==t.key&&(a=""+t.key),t)L.call(t,i)&&!D.hasOwnProperty(i)&&(n[i]=t[i]);var o=arguments.length-2;if(1===o)n.children=r;else if(1<o){for(var u=Array(o),d=0;d<o;d++)u[d]=arguments[d+2];n.children=u}if(e&&e.defaultProps)for(i in o=e.defaultProps)void 0===n[i]&&(n[i]=o[i]);return{$$typeof:s,type:e,key:a,ref:l,props:n,_owner:j.current}}function O(e){return"object"==typeof e&&null!==e&&e.$$typeof===s}var A=/\/+/g,I=[];function R(e,t,r,i){if(I.length){var n=I.pop();
vendor: 4,327 bytes, line 8
8return n.result=e,n.keyPrefix=t,n.func=r,n.context=i,n.count=0,n}return{result:e,keyPrefix:t,func:r,context:i,count:0}}function S(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>I.length&&I.push(e)}function V(e,t,r){return null==e?0:function T(e,t,r,i){var n=typeof e;("undefined"===n||"boolean"===n)&&(e=null);var l=!1;if(null===e)l=!0;else switch(n){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case s:case a:l=!0}}if(l)return r(i,e,""===t?"."+U(e,0):t),1;if(l=0,t=""===t?".":t+":",Array.isArray(e))for(var o=0;o<e.length;o++){var u=t+U(n=e[o],o);l+=T(n,u,r,i)}else if("function"==typeof(u=null===e||"object"!=typeof e?null:"function"==typeof(u=w&&e[w]||e["@@iterator"])?u:null))for(e=u.call(e),o=0;!(n=e.next()).done;)u=t+U(n=n.value,o++),l+=T(n,u,r,i);else if("object"===n)throw Error(C(31,"[object Object]"==(r=""+e)?"object with keys {"+Object.keys(e).join(", ")+"}":r,""));return l}(e,"",t,r)}function U(e,t){var r,i;return"object"==typeof e&&null!==e&&null!=e.key?(r=e.key,i={"=":"=0",":":"=2"},"$"+(""+r).replace(/[=:]/g,function(e){return i[e]})):t.toString(36)}function W(e,t){e.func.call(e.context,t,e.count++)}function aa(e,t,r){var i,n,a=e.result,l=e.keyPrefix;Array.isArray(e=e.func.call(e.context,t,e.count++))?X(e,a,r,function(e){return e}):null!=e&&(O(e)&&(i=e,n=l+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(A,"$&/")+"/")+r,e={$$typeof:s,type:i.type,key:n,ref:i.ref,props:i.props,_owner:i._owner}),a.push(e))}function X(e,t,r,i,n){var s="";null!=r&&(s=(""+r).replace(A,"$&/")+"/"),V(e,aa,t=R(t,s,i,n)),S(t)}var N={current:null};function Z(){var e=N.current;if(null===e)throw Error(C(321));return e}t.Children={map:function(e,t,r){if(null==e)return e;var i=[];return X(e,i,null,t,r),i},forEach:function(e,t,r){if(null==e)return e;V(e,W,t=R(null,null,t,r)),S(t)},count:function(e){return V(e,function(){return null},null)},toArray:function(e){var t=[];return X(e,t,null,function(e){return e}),t},only:function(e){if(!O(e))throw Error(C(143));return e}},t.Component=F,t.Fragment=l,t.Profiler=u,t.PureComponent=H,t.StrictMode=o,t.Suspense=g,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={ReactCurrentDispatcher:N,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:j,IsSomeRendererActing:{current:!1},assign:i},t.cloneElement=function(e,t,r){if(null==e)throw Error(C(267,e));var n=i({},e.props),a=e.key,l=e.ref,o=e._owner;if(null!=t){if(void 0!==t.ref&&(l=t.ref,o=j.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(d in t)L.call(t,d)&&!D.hasOwnProperty(d)&&(n[d]=void 0===t[d]&&void 0!==u?u[d]:t[d])}var d=arguments.length-2;if(1===d)n.children=r;else if(1<d){u=Array(d);for(var c=0;c<d;c++)u[c]=arguments[c+2];n.children=u}return{$$typeof:s,type:e.type,key:a,ref:l,props:n,_owner:o}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:c,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:d,_context:e},e.Consumer=e},t.createElement=M,t.createFactory=function(e){var t=M.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:h,render:e}},t.isValidElement=O,t.lazy=function(e){return{$$typeof:_,_ctor:e,_status:-1,_result:null}},t.memo=function(e,t){return{$$typeof:b,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return Z().useCallback(e,t)},t.useContext=function(e,t){return Z().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return Z().useEffect(e,t)},t.useImperativeHandle=function(e,t,r){return Z().useImperativeHandle(e,t,r)},t.useLayoutEffect=function(e,t){return Z().useLayoutEffect(e,t)},t.useMemo=function(e,t){return Z().useMemo(e,t)},t.useReducer=function(e,t,r){return Z().useReducer(e,t,r)},t.useRef=function(e){return Z().useRef(e)},t.useState=function(e){return Z().useState(e)},t.version="16.14.0"},6855:function(e,t,r){"use strict";e.exports=r(8846)},4568:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e},n=function(){function defineProperties(e,t){for(var r=0;r<t.length;r++){var i=t[r];
8i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,r){return t&&defineProperties(e.prototype,t),r&&defineProperties(e,r),e}}(),s=_interopRequireDefault(r(7294)),a=_interopRequireDefault(r(5697)),l=_interopRequireDefault(r(2593)),o=_interopRequireDefault(r(4112)),u=_interopRequireDefault(r(3228)),d=_interopRequireDefault(r(2673)),c=_interopRequireDefault(r(1413)),h=r(5597);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function assertElementFitsWidth(e,t){return e.scrollWidth-1<=t}function assertElementFitsHeight(e,t){return e.scrollHeight-1<=t}var g=function(e){function TextFit(e){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,TextFit);var t=function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(TextFit.__proto__||Object.getPrototypeOf(TextFit)).call(this,e));return t.state={fontSize:null,ready:!1},t.handleWindowResize=function(){t.process()},"perfectFit"in e&&console.warn("TextFit property perfectFit has been removed."),t.handleWindowResize=(0,d.default)(t.handleWindowResize,e.throttle),t}return function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(TextFit,e),n(TextFit,[{key:"componentDidMount",value:function(){this.props.autoResize&&window.addEventListener("resize",this.handleWindowResize),this.process()}},{key:"componentDidUpdate",value:function(e){this.state.ready&&((0,l.default)(this.props,e)||this.process())}},{key:"componentWillUnmount",value:function(){this.props.autoResize&&window.removeEventListener("resize",this.handleWindowResize),this.pid=(0,c.default)()}},{key:"process",value:function(){var e=this,t=this.props,r=t.min,i=t.max,n=t.mode,s=t.forceSingleModeWidth,a=t.onReady,l=this._parent,d=this._child,g=(0,h.innerWidth)(l),b=(0,h.innerHeight)(l);if(b<=0||isNaN(b)){console.warn("Can not process element without height. Make sure the element is displayed and has a static height.");return}if(g<=0||isNaN(g)){console.warn("Can not process element without width. Make sure the element is displayed and has a static width.");return}var _=(0,c.default)();this.pid=_;var shouldCancelProcess=function(){return _!==e.pid},w="multi"===n?function(){return assertElementFitsHeight(d,b)}:function(){return assertElementFitsWidth(d,g)},E="multi"===n?function(){return assertElementFitsWidth(d,g)}:function(){return assertElementFitsHeight(d,b)},k=void 0,P=r,j=i;this.setState({ready:!1}),(0,o.default)([function(t){return(0,u.default)(function(){return P<=j},function(t){if(shouldCancelProcess())return t(!0);k=parseInt((P+j)/2,10),e.setState({fontSize:k},function(){return shouldCancelProcess()?t(!0):(w()?P=k+1:j=k-1,t())})},t)},function(t){return"single"===n&&s||E()?t():(P=r,j=k,(0,u.default)(function(){return P<j},function(t){if(shouldCancelProcess())return t(!0);k=parseInt((P+j)/2,10),e.setState({fontSize:k},function(){return _!==e.pid?t(!0):(E()?P=k+1:j=k-1,t())})},t))},function(t){if(k=Math.max(k=Math.min(k=Math.max(k=Math.min(P,j),r),i),0),shouldCancelProcess())return t(!0);e.setState({fontSize:k},t)}],function(t){t||shouldCancelProcess()||e.setState({ready:!0},function(){return a(k)})})}},{key:"render",value:function(){var e=this,t=this.props,r=t.children,n=t.text,a=t.style,l=(t.min,t.max,t.mode),o=(t.forceWidth,t.forceSingleModeWidth,t.throttle,t.autoResize,t.onReady,function(e,t){var r={};for(var i in e)!(t.indexOf(i)>=0)&&Object.prototype.hasOwnProperty.call(e,i)&&(r[i]=e[i]);return r}(t,["children","text","style","min","max","mode","forceWidth","forceSingleModeWidth","throttle","autoResize","onReady"])),u=this.state,d=u.fontSize,c=u.ready,h=i({},a,{fontSize:d}),g={display:c?"block":"inline-block"};return"single"===l&&(g.whiteSpace="nowrap"),s.default.createElement("div",i({ref:function(t){return e._parent=t},style:h},o),s.default.createElement("div",{ref:function(t){return e._child=t},style:g},n&&"function"==typeof r?c?r(n):n:r))}}]),TextFit}(s.default.Component);g.propTypes={children:a.default.node,text:a.default.string,min:a.default.number,max:a.default.number,mode:a.default.oneOf(["single","multi"]),forceSingleModeWidth:a.default.bool,throttle:a.default.number,onReady:a.default.func},g.defaultProps={min:1,max:100,mode:"multi",forceSingleModeWidth:!0,throttle:50,autoResize:!0,onReady:function(){}},t.default=g},3195:function(e,t,r){"use strict";t.iF=void 0;var i,n=(i=r(4568))&&i.__esModule?i:{default:i};t.iF=n.default,n.default},5597:function(e,t){"use strict";
8Object.defineProperty(t,"__esModule",{value:!0}),t.innerHeight=function(e){var t=window.getComputedStyle(e,null);return t?e.clientHeight-parseInt(t.getPropertyValue("padding-top"),10)-parseInt(t.getPropertyValue("padding-bottom"),10):e.clientHeight},t.innerWidth=function(e){var t=window.getComputedStyle(e,null);return t?e.clientWidth-parseInt(t.getPropertyValue("padding-left"),10)-parseInt(t.getPropertyValue("padding-right"),10):e.clientWidth}},4112:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r=[],i=0,s=!0;function done(e){function end(){t&&t(e,r)}s?n.default.nextTick(end):end()}e.length>0?e[0](function each(t,n){r.push(n),++i>=e.length||t?done(t):e[i](each)}):done(null),s=!1};var i,n=(i=r(4155))&&i.__esModule?i:{default:i}},2593:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(e===t)return!0;var r=Object.keys(e),i=Object.keys(t);if(r.length!==i.length)return!1;for(var n=Object.prototype.hasOwnProperty,s=0;s<r.length;s++)if(!n.call(t,r[s])||e[r[s]]!==t[r[s]])return!1;return!0}},2673:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r=void 0,i=void 0,n=void 0,s=void 0,a=0;function call(){s=0,a=+new Date,n=e.apply(r,i),r=null,i=null}return function(){r=this,i=arguments;var e=new Date-a;return s||(e>=t?call():s=setTimeout(call,t-e)),n}}},1413:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return r++};var r=0},3228:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:noop;e()?t(function next(i){for(var n=arguments.length,s=Array(n>1?n-1:0),a=1;a<n;a++)s[a-1]=arguments[a];i?r(i):e.apply(this,s)?t(next):r(null)}):r(null)};var noop=function(){}},455:function(e,t,r){"use strict";r.d(t,{QM:function(){return s},et:function(){return a},sY:function(){return render}});var i=r(7294);function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function _objectSpread2(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){var i;i=r[t],t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let n=["component"],s="code",a="link";function render(e,t={}){if("object"==typeof e&&"doc"===e.type&&Array.isArray(e.content)){let r=t.blokResolvers,s=void 0===r?{}:r,a=t.defaultBlokResolver,u=void 0===a?function(){return null}:a,d=t.nodeResolvers,c=t.markResolvers,h=t.textResolver,g=void 0===h?function(e){return e}:h,b=_objectSpread2(_objectSpread2({},l),void 0===d?{}:d),_=_objectSpread2(_objectSpread2({},o),void 0===c?{}:c),w=0,addKey=function(e){return i.isValidElement(e)?i.cloneElement(e,{key:w++}):e},renderNodes=function(e){let t=e?e.map(renderNode).filter(function(e){return null!=e}):null;return Array.isArray(t)&&0===t.length?null:t},renderNode=function(e){if("blok"===e.type){let t=e.attrs.body;return t.map(function(e){let t=e.component,r=function(e,t){if(null==e)return{};var r,i,n=function(e,t){if(null==e)return{};var r,i,n={},s=Object.keys(e);for(i=0;i<s.length;i++)r=s[i],t.indexOf(r)>=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(i=0;i<s.length;i++)r=s[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}(e,n),i=s[t],a=i?i(r):u(t,r);return addKey(a)})}{var t;let r;if("text"===e.type)r=g(e.text);else{let t=b[e.type];r=t?addKey(t(renderNodes(e.content),e.attrs)):null}let i=null!==(t=e.marks)&&void 0!==t?t:[];return i.reduceRight(function(e,t){let r=_[t.type];return r?addKey(r(e,t.attrs)):e},r)}};return renderNodes(e.content)}if("string"==typeof e){let r=t.defaultStringResolver,i=t.textResolver,n=void 0===i?function(e){return e}:i;return(void 0===r?function(e){return e}:r)(n(e))}return null}let simpleNodeResolver=function(e){return function(t){return null!=t?i.createElement(e,null,t):null}},emptyNodeResolver=function(e){return function(){return i.createElement(e)}},simpleMarkResolver=function(e){return function(t){return i.createElement(e,null,t)}},l={heading:function(e,t){return i.createElement(`h${t.level}`,null,e)},code_block:function(e,t){let r={className:t.class},n=i.createElement("code",r,e);return i.createElement("pre",null,n)},image:function(e,t){return i.createElement("img",t,e)},paragraph:simpleNodeResolver("p"),blockquote:simpleNodeResolver("blockquote"),ordered_list:simpleNodeResolver("ol"),bullet_list:simpleNodeResolver("ul"),list_item:simpleNodeResolver("li"),horizontal_rule:emptyNodeResolver("hr"),hard_break:emptyNodeResolver("br")},o={[a]:function(e,{linktype:t,href:r,target:n}){let s={href:"email"===t?`mailto:${r}`:r,target:n};return i.createElement("a",s,e)},styled:function(e,t){return i.createElement("span",{className:t.class},e)},bold:simpleMarkResolver("b"),italic:simpleMarkResolver("i"),strike:simpleMarkResolver("s"),underline:simpleMarkResolver("u"),[s]:simpleMarkResolver("co
8de")}},3967:function(e,t){var r;/*!
9	Copyright (c) 2018 Jed Watson.
10	Licensed under the MIT License (MIT), see
11	http://jedwatson.github.io/classnames
12*/!function(){"use strict";var i={}.hasOwnProperty;function classNames(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=appendClass(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return classNames.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)i.call(e,r)&&e[r]&&(t=appendClass(t,r));return t}(r)))}return e}function appendClass(e,t){return t?e?e+" "+t:e+t:e}e.exports?(classNames.default=classNames,e.exports=classNames):void 0!==(r=(function(){return classNames}).apply(t,[]))&&(e.exports=r)}()},4667:function(e,t,r){"use strict";r.d(t,{u:function(){return z}});var i,n,s,a,l,o=r(7294);function match_u(e,t,...r){if(e in t){let i=t[e];return"function"==typeof i?i(...r):i}let i=Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(e=>`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(i,match_u),i}var u=((i=u||{})[i.None=0]="None",i[i.RenderStrategy=1]="RenderStrategy",i[i.Static=2]="Static",i),d=((n=d||{})[n.Unmount=0]="Unmount",n[n.Hidden=1]="Hidden",n);function $({ourProps:e,theirProps:t,slot:r,defaultTag:i,features:n,visible:s=!0,name:a}){let l=T(t,e);if(s)return p(l,r,i,a);let o=null!=n?n:0;if(2&o){let{static:e=!1,...t}=l;if(e)return p(t,r,i,a)}if(1&o){let{unmount:e=!0,...t}=l;return match_u(e?0:1,{0:()=>null,1:()=>p({...t,hidden:!0,style:{display:"none"}},r,i,a)})}return p(l,r,i,a)}function p(e,t={},r,i){let{as:n=r,children:s,refName:a="ref",...l}=m(e,["unmount","static"]),u=void 0!==e.ref?{[a]:e.ref}:{},d="function"==typeof s?s(t):s;l.className&&"function"==typeof l.className&&(l.className=l.className(t));let c={};if(t){let e=!1,r=[];for(let[i,n]of Object.entries(t))"boolean"==typeof n&&(e=!0),!0===n&&r.push(i);e&&(c["data-headlessui-state"]=r.join(" "))}if(n===o.Fragment&&Object.keys(F(l)).length>0){if(!(0,o.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw Error(['Passing props on "Fragment"!',"",`The current component <${i} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(l).map(e=>`  - ${e}`).join(`
13`),"","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=>`  - ${e}`).join(`
14`)].join(`
15`));return(0,o.cloneElement)(d,Object.assign({},T(d.props,F(m(l,["ref"]))),c,u,function(...e){return{ref:e.every(e=>null==e)?void 0:t=>{for(let r of e)null!=r&&("function"==typeof r?r(t):r.current=t)}}}(d.ref,u.ref)))}return(0,o.createElement)(n,Object.assign({},m(l,["ref"]),n!==o.Fragment&&u,n!==o.Fragment&&c),d)}function T(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},r={};for(let i of e)for(let e in i)e.startsWith("on")&&"function"==typeof i[e]?(null!=r[e]||(r[e]=[]),r[e].push(i[e])):t[e]=i[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(r).map(e=>[e,void 0])));for(let e in r)Object.assign(t,{[e](t,...i){for(let n of r[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;n(t,...i)}}});return t}function C(e){var t;return Object.assign((0,o.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function F(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function m(e,t=[]){let r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}let c=(0,o.createContext)(null);c.displayName="OpenClosedContext";var h=((s=h||{})[s.Open=0]="Open",s[s.Closed=1]="Closed",s);function open_closed_s(){return(0,o.useContext)(c)}function open_closed_C({value:e,children:t}){return o.createElement(c.Provider,{value:e},t)}let g="undefined"==typeof window||"undefined"==typeof document,b=g?o.useEffect:o.useLayoutEffect;function f(){let e=(0,o.useRef)(!1);return b(()=>(e.current=!0,()=>{e.current=!1}),[]),e}function use_latest_value_s(e){let t=(0,o.useRef)(e);return b(()=>{t.current=e},[e]),t}let _={serverHandoffComplete:!1};function use_server_handoff_complete_a(){let[e,t]=(0,o.useState)(_.serverHandoffComplete);return(0,o.useEffect)(()=>{!0!==e&&t(!0)},[e]),(0,o.useEffect)(()=>{!1===_.serverHandoffComplete&&(_.serverHandoffComplete=!0)},[]),e}let use_event_o=function(e){let t=use_latest_value_s(e);return o.useCallback((...e)=>t.current(...e),[t])},w=Symbol();function y(...e){let t=(0,o.useRef)(e);(0,o.useEffect)(()=>{t.current=e},[e]);let r=use_event_o(e=>{for(let r of t.current)null!=r&&("function"==typeof r?r(e):r.current=e)});return e.every(e=>null==e||(null==e?void 0:e[w]))?void 0:r}function disposables_m(){let e=[],t=[],r={enqueue(e){t.push(e)},addEventListener:(e,t,i,n)=>(e.addEventListener(t,i,n),r.add(()=>e.removeEventListener(t,i,n))),requestAnimationFrame(...e){let t=requestAnimationFrame(...e);return r.add(()=>cancelAnimationFrame(t))},nextFrame:(...e)=>r.requestAnimationFrame(()=>r.requestAnimationFrame(...e)),setTimeout(...e){let t=setTimeout(...e);return r.add(()=>clearTimeout(t))},microTask(...e){var t;let i={current:!0};return t=()=>{i.current&&e[0]()},"function"==typeof queueMicrotask?queueMicrotask(t):Promise.resolve().then(t).cat
15ch(e=>setTimeout(()=>{throw e})),r.add(()=>{i.current=!1})},add:t=>(e.push(t),()=>{let r=e.indexOf(t);if(r>=0){let[t]=e.splice(r,1);t()}}),dispose(){for(let t of e.splice(0))t()},async workQueue(){for(let e of t.splice(0))await e()}};return r}function transition_f(e,...t){e&&t.length>0&&e.classList.add(...t)}function v(e,...t){e&&t.length>0&&e.classList.remove(...t)}var E=((a=E||{}).Ended="ended",a.Cancelled="cancelled",a);function use_disposables_p(){let[e]=(0,o.useState)(disposables_m);return(0,o.useEffect)(()=>()=>e.dispose(),[e]),e}function x(e=""){return e.split(" ").filter(e=>e.trim().length>1)}let k=(0,o.createContext)(null);k.displayName="TransitionContext";var P=((l=P||{}).Visible="visible",l.Hidden="hidden",l);let j=(0,o.createContext)(null);function transition_I(e){return"children"in e?transition_I(e.children):e.current.filter(({el:e})=>null!==e.current).filter(({state:e})=>"visible"===e).length>0}function ee(e,t){let r=use_latest_value_s(e),i=(0,o.useRef)([]),n=f(),s=use_disposables_p(),a=use_event_o((e,t=d.Hidden)=>{let a=i.current.findIndex(({el:t})=>t===e);-1!==a&&(match_u(t,{[d.Unmount](){i.current.splice(a,1)},[d.Hidden](){i.current[a].state="hidden"}}),s.microTask(()=>{var e;!transition_I(i)&&n.current&&(null==(e=r.current)||e.call(r))}))}),l=use_event_o(e=>{let t=i.current.find(({el:t})=>t===e);return t?"visible"!==t.state&&(t.state="visible"):i.current.push({el:e,state:"visible"}),()=>a(e,d.Unmount)}),u=(0,o.useRef)([]),c=(0,o.useRef)(Promise.resolve()),h=(0,o.useRef)({enter:[],leave:[],idle:[]}),g=use_event_o((e,r,i)=>{u.current.splice(0),t&&(t.chains.current[r]=t.chains.current[r].filter(([t])=>t!==e)),null==t||t.chains.current[r].push([e,new Promise(e=>{u.current.push(e)})]),null==t||t.chains.current[r].push([e,new Promise(e=>{Promise.all(h.current[r].map(([e,t])=>t)).then(()=>e())}
15)]),"enter"===r?c.current=c.current.then(()=>null==t?void 0:t.wait.current).then(()=>i(r)):i(r)}),b=use_event_o((e,t,r)=>{Promise.all(h.current[t].splice(0).map(([e,t])=>t)).then(()=>{var e;null==(e=u.current.shift())||e()}).then(()=>r(t))});return(0,o.useMemo)(()=>({children:i,register:l,unregister:a,onStart:g,onStop:b,wait:c,chains:h}),[l,a,i,g,b,h,c])}function be(){}j.displayName="NestingContext";let L=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function te(e){var t;let r={};for(let i of L)r[i]=null!=(t=e[i])?t:be;return r}let D=u.RenderStrategy,A=C(function(e,t){var r;let i,{beforeEnter:n,afterEnter:s,beforeLeave:a,afterLeave:l,enter:u,enterFrom:c,enterTo:g,entered:_,leave:w,leaveFrom:P,leaveTo:L,...A}=e,I=(0,o.useRef)(null),N=y(I,t),z=A.unmount?d.Unmount:d.Hidden,{show:B,appear:q,initial:Y}=function(){let e=(0,o.useContext)(k);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[K,J]=(0,o.useState)(B?"visible":"hidden"),Q=function(){let e=(0,o.useContext)(j);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:et,unregister:er}=Q,ei=(0,o.useRef)(null);(0,o.useEffect)(()=>et(I),[et,I]),(0,o.useEffect)(()=>{if(z===d.Hidden&&I.current){if(B&&"visible"!==K){J("visible");return}return match_u(K,{hidden:()=>er(I),visible:()=>et(I)})}},[K,I,et,er,B,z]);let en=use_latest_value_s({enter:x(u),enterFrom:x(c),enterTo:x(g),entered:x(_),leave:x(w),leaveFrom:x(P),leaveTo:x(L)}
15),es=(r={beforeEnter:n,afterEnter:s,beforeLeave:a,afterLeave:l},i=(0,o.useRef)(te(r)),(0,o.useEffect)(()=>{i.current=te(r)},[r]),i),ea=use_server_handoff_complete_a();(0,o.useEffect)(()=>{if(ea&&"visible"===K&&null===I.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[I,K,ea]);let el=Y&&!q,eo=!ea||el||ei.current===B?"idle":B?"enter":"leave",eu=use_event_o(e=>match_u(e,{enter:()=>es.current.beforeEnter(),leave:()=>es.current.beforeLeave(),idle:()=>{}})),ed=use_event_o(e=>match_u(e,{enter:()=>es.current.afterEnter(),leave:()=>es.current.afterLeave(),idle:()=>{}})),ec=ee(()=>{J("hidden"),er(I)},Q);return function({container:e,direction:t,classes:r,onStart:i,onStop:n}){let s=f(),a=use_disposables_p(),l=use_latest_value_s(t);b(()=>{let t=disposables_m();a.add(t.dispose);let o=e.current;if(o&&"idle"!==l.current&&s.current){var u,d,c;let e,s,a,h,g,b,_;return t.dispose(),i.current(l.current),t.add((u=r.current,d="enter"===l.current,c=e=>{t.dispose(),match_u(e,{[E.Ended](){n.current(l.current)},[E.Cancelled]:()=>{}})},s=d?"enter":"leave",a=disposables_m(),h=void 0!==c?(e={called:!1},(...t)=>{if(!e.called)return e.called=!0,c(...t)}):()=>{},"enter"===s&&(o.removeAttribute("hidden"),o.style.display=""),g=match_u(s,{enter:()=>u.enter,leave:()=>u.leave}),b=match_u(s,{enter:()=>u.enterTo,leave:()=>u.leaveTo}),_=match_u(s,{enter:()=>u.enterFrom,leave:()=>u.leaveFrom}),v(o,...u.enter,...u.enterTo,...u.enterFrom,...u.leave,...u.leaveFrom,...u.leaveTo,...u.entered),transition_f(o,...g,..._),a.nextFrame(()=>{v(o,..._),transition_f(o,...b),function(e,t){let r=disposables_m();if(!e)return r.dispose;let{transitionDuration:i,transitionDelay:n}=getComputedStyle(e),[s,a]=[i,n].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});if(s+a!==0){let i=[];i.push(r.addEventListener(e,"transitionrun",n=>{n.target===n.currentTarget&&(i.splice(0).forEach(e=>e()),i.push(r.addEventListener(e,"transitionend",e=>{e.target===e.currentTarget&&(t("ended"),i.splice(0).forEach(e=>e()))}),r.addEventListener(e,"transitioncancel",e=>{e.target===e.currentTarget&&(t("cancelled"),i.splice(0).forEach(e=>e()))})))}))}else t("ended");r.add(()=>t("cancelled")),r.dispose}(o,e=>("ended"===e&&(v(o,...g),transition_f(o,...u.entered)),h(e)))}),a.dispose)),t.dispose}},[t])}({container:I,classes:en,direction:eo,onStart:use_latest_value_s(e=>{ec.onStart(I,e,eu)}),onStop:use_latest_value_s(e=>{ec.onStop(I,e,ed),"leave"!==e||transition_I(ec)||(J("hidden"),er(I))})}),(0,o.useEffect)(()=>{el&&(z===d.Hidden?ei.current=null:ei.current=B)},[B,el,K]),o.createElement(j.Provider,{value:ec},o.createElement(open_closed_C,{value:match_u(K,{visible:h.Open,hidden:h.Closed})},$({ourProps:{ref:N},theirProps:A,defaultTag:"div",features:D,visible:"visible"===K,name:"Transition.Child"})))}),I=C(function(e,t){let{show:r,appear:i=!1,unmount:n,...s}=e,a=(0,o.useRef)(null),l=y(a,t);use_server_handoff_complete_a();let u=open_closed_s();if(void 0===r&&null!==u&&(r=match_u(u,{[h.Open]:!0,[h.Closed]:!1})),![!0,!1].includes(r))throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[d,c]=(0,o.useState)(r?"visible":"hidden"),g=ee(()=>{c("hidden")}),[_,w]=(0,o.useState)(!0),E=(0,o.useRef)([r]);b(()=>{!1!==_&&E.current[E.current.length-1]!==r&&(E.current.push(r),w(!1))},[E,r]);let P=(0,o.useMemo)(()=>({show:r,appear:i,initial:_}),[r,i,_]);(0,o.useEffect)(()=>{if(r)c("visible");else if(transition_I(g)){let e=a.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&c("hidden")}else c("hidden")},[r,g]);let L={unmount:n};return o.createElement(j.Provider,{value:g},o.createElement(k.Provider,{value:P},$({ourProps:{...L,as:o.Fragment,children:o.createElement(A,{ref:l,...L,...s})},theirProps:{},defaultTag:o.Fragment,features:D,visible:"visible"===d,name:"Transition"})))}),N=C(function(e,t){let r=null!==(0,o.useContext)(k),i=null!==open_closed_s();return o.createElement(o.Fragment,null,!r&&i?o.createElement(I,{ref:t,...e}):o.createElement(A,{ref:t,...e}))}),z=Object.assign(I,{Child:N,Root:I})},8715:function(e,t,r){"use strict";var i=r(7294);let n=i.forwardRef(function(e,t){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z"}))});t.Z=n},9965:function(e,t,r){"use strict";var i=r(7294);let n=i.forwardRef(function(e,t){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M10 14l2-2m0 0l2-2m-2 2l-2-2m2 2l2 2m7-2a9 9 0 11-18 0 9 9 0 0118 0z"}))});t.Z=n},8163:function(e,t,r){"use strict";var i=r(7294);let n=i.forwardRef(function(e,t){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:t},e),i.createElement("path",{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"}))});t.Z=n},2561:function(e,t,r){"use strict";r.d(t,{pQ:function(){return Seo},UL:function(){return useChangeLanguage}}
15);var i=r(7294),n=r(9008),s=r(1163);let processFallbackTitle=e=>e?.translated_slugs?.filter(t=>t.lang===e.lang)?.[0]?.name??e.name,processTitle=e=>e.content?.seo?.title||`${processFallbackTitle(e)} - Najell`,StoryMeta=({story:e,showTitle:t=!0,showDescription:r=!0})=>{let s=processTitle(e),a=e.content?.seo?.description,l=e.content?.seo?.og_title,o=e.content?.seo?.og_description,u=e.content?.seo?.og_image,d=e.content?.seo?.twitter_title,c=e.content?.seo?.twitter_description,h=e.content?.seo?.twitter_image;return i.createElement(n,null,t&&i.createElement("title",null,s),r&&a&&i.createElement("meta",{content:a,name:"description"}),l&&i.createElement("meta",{content:l,property:"og:title"}),o&&i.createElement("meta",{content:o,property:"og:description"}),u&&i.createElement("meta",{content:u,property:"og:image"}),d&&i.createElement("meta",{content:d,property:"twitter:title"}),c&&i.createElement("meta",{content:c,property:"twitter:description"}),h&&i.createElement("meta",{content:h,property:"twitter:image"}))};var a=r(3879);let processDefaultHrefLangSlug=e=>{let t=(0,a.Qj)(e.default_full_slug);return`https://najell.com${"home"===e.slug?"":`/${t}`}`},processDefaultCanonicalSlug=(e,t=1)=>{let r=(0,a.Qj)(e.full_slug);return`https://najell.com${"home"===e.slug?"":`/${r}`}${t>1?`?page=${t}`:""}`},processTranslatedSlug=(e,t,r=1)=>{let i=e?.translated_slugs?.find(e=>e.lang===t);if(!i)return"";let n=(0,a.Qj)(i.path);return`https://najell.com/${i.lang}${"home"===i.path?"":`/${n}`}${r>1?`?page=${r}`:""}`},generateHrefLangMetaTags=e=>i.createElement(i.Fragment,null,i.createElement("link",{href:processDefaultHrefLangSlug(e),hrefLang:"x-default",rel:"alternate"}),e?.translated_slugs?.map(t=>i.createElement("link",{key:t.lang,href:processTranslatedSlug(e,t.lang),hrefLang:t.lang,rel:"alternate"}))),generateCanonicalMetaTag=(e,t=1)=>{let{locale:r,defaultLocale:n}=(0,s.useRouter)(),a=n===r?processDefaultCanonicalSlug(e,t):processTranslatedSlug(e,r,t);return a?i.createElement("link",{href:a,rel:"canonical"}):null},Seo=({title:e,description:t,story:r,showSiteName:s=!0,currentPageQuery:a=1})=>i.createElement(i.Fragment,null,i.createElement(n,null,e&&i.createElement("title",null,`${e}${s?" - Najell":""}`),t&&i.createElement("meta",{content:t,name:"description"}),r&&generateHrefLangMetaTags(r),r&&generateCanonicalMetaTag(r,a),i.createElement("link",{href:"/favicon.ico",rel:"icon"})),r&&i.createElement(StoryMeta,{showDescription:!t,showTitle:!e,story:r}));r(4155);let useChangeLanguage=()=>{let{locale:e,asPath:t,push:r}=(0,s.useRouter)(),pushToUpdatedLanguage=async(e,t)=>{await r(e,e,{locale:t})},changeLanguage=async(r,i)=>{if(!i){await pushToUpdatedLanguage(t,r);return}if(/^home(-[a-z]{2})?$/.test(i.slug)){await pushToUpdatedLanguage("/",r);return}let n=i?.translated_slugs?.filter(e=>e.lang===r),s=n?.[0]?.path;if(s){await pushToUpdatedLanguage(`/${s}`,r);return}let a=i.default_full_slug.replace(e??"","");await pushToUpdatedLanguage(`/${a}`,r)};return{changeLanguage}}},1017:function(e,t,r){"use strict";function getCountryFlag(e){return getRegionalIndicatorSymbol(e[0])+getRegionalIndicatorSymbol(e[1])}function getRegionalIndicatorSymbol(e){return String.fromCodePoint(127397+e.toUpperCase().charCodeAt(0))}r.d(t,{Z:function(){return getCountryFlag}})},8442:function(e,t,r){"use strict";r.d(t,{Z:function(){return src_default}});var i=r(7294),n=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,__objRest=(e,t)=>{var r={};for(var i in e)s.call(e,i)&&0>t.indexOf(i)&&(r[i]=e[i]);if(null!=e&&n)for(var i of n(e))0>t.indexOf(i)&&a.call(e,i)&&(r[i]=e[i]);return r},src_default=(e,{storage:t,watch:r,setValue:n,exclude:s=[],onDataRestored:a,validate:l=!1,dirty:o=!1,onTimeout:u,timeout:d})=>{let c=r(),getStorage=()=>t||window.sessionStorage,clearStorage=()=>getStorage().removeItem(e);return(0,i.useEffect)(()=>{let t=getStorage().getItem(e);if(t){let e=JSON.parse(t),{_timestamp:r=null}=e,i=__objRest(e,["_timestamp"]),c={},h=Date.now();if(d&&h-r>d){u&&u(),clearStorage();return}
15Object.keys(i).forEach(e=>{let t=!s.includes(e);t&&(c[e]=i[e],n(e,i[e],{shouldValidate:l,shouldDirty:o}))}),a&&a(c)}},[t,e,a,n]),(0,i.useEffect)(()=>{let t=s.length?Object.entries(c).filter(([e])=>!s.includes(e)).reduce((e,[t,r])=>Object.assign(e,{[t]:r}),{}):Object.assign({},c);Object.entries(t).length&&(void 0!==d&&(t._timestamp=Date.now()),getStorage().setItem(e,JSON.stringify(t)))},[c,d]),{clear:()=>getStorage().removeItem(e)}}},7536:function(e,t,r){"use strict";r.d(t,{cI:function(){return useForm}});var i=r(7294),isCheckBoxInput=e=>"checkbox"===e.type,isDateObject=e=>e instanceof Date,isNullOrUndefined=e=>null==e;let isObjectType=e=>"object"==typeof e;var isObject=e=>!isNullOrUndefined(e)&&!Array.isArray(e)&&isObjectType(e)&&!isDateObject(e),getEventValue=e=>isObject(e)&&e.target?isCheckBoxInput(e.target)?e.target.checked:e.target.value:e,getNodeParentName=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,isNameInFieldArray=(e,t)=>e.has(getNodeParentName(t)),isPlainObject=e=>{let t=e.constructor&&e.constructor.prototype;return isObject(t)&&t.hasOwnProperty("isPrototypeOf")},n="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function cloneObject(e){let t;let r=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else if(!(!(n&&(e instanceof Blob||e instanceof FileList))&&(r||isObject(e))))return e;else if(t=r?[]:{},Array.isArray(e)||isPlainObject(e))for(let r in e)t[r]=cloneObject(e[r]);else t=e;return t}var compact=e=>Array.isArray(e)?e.filter(Boolean):[],isUndefined=e=>void 0===e,get=(e,t,r)=>{if(!t||!isObject(e))return r;let i=compact(t.split(/[,[\].]+?/)).reduce((e,t)=>isNullOrUndefined(e)?e:e[t],e);return isUndefined(i)||i===e?isUndefined(e[t])?r:e[t]:i};let s={BLUR:"blur",FOCUS_OUT:"focusout"},a={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},l={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"};i.createContext(null);var getProxyFormState=(e,t,r,i=!0)=>{let n={defaultValues:t._defaultValues};for(let s in e)Object.defineProperty(n,s,{get:()=>(t._proxyFormState[s]!==a.all&&(t._proxyFormState[s]=!i||a.all),r&&(r[s]=!0),e[s])});return n},isEmptyObject=e=>isObject(e)&&!Object.keys(e).length,shouldRenderFormState=(e,t,r,i)=>{r(e);let{name:n,...s}=e;return isEmptyObject(s)||Object.keys(s).length>=Object.keys(t).length||Object.keys(s).find(e=>t[e]===(!i||a.all))},convertToArrayPayload=e=>Array.isArray(e)?e:[e],isString=e=>"string"==typeof e,generateWatchOutput=(e,t,r,i,n)=>isString(e)?(i&&t.watch.add(e),get(r,e,n)):Array.isArray(e)?e.map(e=>(i&&t.watch.add(e),get(r,e))):(i&&(t.watchAll=!0),r),isKey=e=>/^\w*$/.test(e),stringToPath=e=>compact(e.replace(/["|']|\]/g,"").split(/\.|\[/));function set(e,t,r){let i=-1,n=isKey(t)?[t]:stringToPath(t),s=n.length,a=s-1;for(;++i<s;){let t=n[i],s=r;if(i!==a){let r=e[t];s=isObject(r)||Array.isArray(r)?r:isNaN(+n[i+1])?{}:[]}e[t]=s,e=e[t]}return e}var appendErrors=(e,t,r,i,n)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[i]:n||!0}}:{};let focusFieldBy=(e,t,r)=>{for(let i of r||Object.keys(e)){let r=get(e,i);if(r){let{_f:e,...i}=r;if(e&&t(e.name)){if(e.ref.focus){e.ref.focus();break}if(e.refs&&e.refs[0].focus){e.refs[0].focus();break}}else isObject(i)&&focusFieldBy(i,t)}}};var getValidationModes=e=>({isOnSubmit:!e||e===a.onSubmit,isOnBlur:e===a.onBlur,isOnChange:e===a.onChange,isOnAll:e===a.all,isOnTouch:e===a.onTouched}),isWatched=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))),updateFieldArrayRootError=(e,t,r)=>{let i=compact(get(e,r));return set(i,"root",t[r]),set(e,r,i),e},isBoolean=e=>"boolean"==typeof e,isFileInput=e=>"file"===e.type,isFunction=e=>"function"==typeof e,isHTMLElement=e=>{if(!n)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},isMessage=e=>isString(e),isRadioInput=e=>"radio"===e.type,isRegex=e=>e instanceof RegExp;let o={value:!1,isValid:!1},u={value:!0,isValid:!0};var getCheckboxValue=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!isUndefined(e[0].attributes.value)?isUndefined(e[0].value)||""===e[0].value?u:{value:e[0].value,isValid:!0}:u:o}return o};let d={isValid:!1,value:null};var getRadioValue=e=>Array.isArray(e)?e.reduce((e,t)=>
15t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,d):d;function getValidateError(e,t,r="validate"){if(isMessage(e)||Array.isArray(e)&&e.every(isMessage)||isBoolean(e)&&!e)return{type:r,message:isMessage(e)?e:"",ref:t}}var getValueAndMessage=e=>isObject(e)&&!isRegex(e)?e:{value:e,message:""},validateField=async(e,t,r,i,n)=>{let{ref:s,refs:a,required:o,maxLength:u,minLength:d,min:c,max:h,pattern:g,validate:b,name:_,valueAsNumber:w,mount:E,disabled:k}=e._f,P=get(t,_);if(!E||k)return{};let j=a?a[0]:s,setCustomValidity=e=>{i&&j.reportValidity&&(j.setCustomValidity(isBoolean(e)?"":e||""),j.reportValidity())},L={},D=isRadioInput(s),A=isCheckBoxInput(s),I=(w||isFileInput(s))&&isUndefined(s.value)&&isUndefined(P)||isHTMLElement(s)&&""===s.value||""===P||Array.isArray(P)&&!P.length,N=appendErrors.bind(null,_,r,L),getMinMaxMessage=(e,t,r,i=l.maxLength,n=l.minLength)=>{let a=e?t:r;L[_]={type:e?i:n,message:a,ref:s,...N(e?i:n,a)}};if(n?!Array.isArray(P)||!P.length:o&&(!(D||A)&&(I||isNullOrUndefined(P))||isBoolean(P)&&!P||A&&!getCheckboxValue(a).isValid||D&&!getRadioValue(a).isValid)){let{value:e,message:t}=isMessage(o)?{value:!!o,message:o}:getValueAndMessage(o);if(e&&(L[_]={type:l.required,message:t,ref:j,...N(l.required,t)},!r))return setCustomValidity(t),L}if(!I&&(!isNullOrUndefined(c)||!isNullOrUndefined(h))){let e,t;let i=getValueAndMessage(h),n=getValueAndMessage(c);if(isNullOrUndefined(P)||isNaN(P)){let r=s.valueAsDate||new Date(P),convertTimeToDate=e=>new Date(new Date().toDateString()+" "+e),a="time"==s.type,l="week"==s.type;isString(i.value)&&P&&(e=a?convertTimeToDate(P)>convertTimeToDate(i.value):l?P>i.value:r>new Date(i.value)),isString(n.value)&&P&&(t=a?convertTimeToDate(P)<convertTimeToDate(n.value):l?P<n.value:r<new Date(n.value))}else{let r=s.valueAsNumber||(P?+P:P);isNullOrUndefined(i.value)||(e=r>i.value),isNullOrUndefined(n.value)||(t=r<n.value)}if((e||t)&&(getMinMaxMessage(!!e,i.message,n.message,l.max,l.min),!r))return setCustomValidity(L[_].message),L}if((u||d)&&!I&&(isString(P)||n&&Array.isArray(P))){let e=getValueAndMessage(u),t=getValueAndMessage(d),i=!isNullOrUndefined(e.value)&&P.length>+e.value,n=!isNullOrUndefined(t.value)&&P.length<+t.value;if((i||n)&&(getMinMaxMessage(i,e.message,t.message),!r))return setCustomValidity(L[_].message),L}if(g&&!I&&isString(P)){let{value:e,message:t}=getValueAndMessage(g);if(isRegex(e)&&!P.match(e)&&(L[_]={type:l.pattern,message:t,ref:s,...N(l.pattern,t)},!r))return setCustomValidity(t),L}if(b){if(isFunction(b)){let e=await b(P,t),i=getValidateError(e,j);if(i&&(L[_]={...i,...N(l.validate,i.message)},!r))return setCustomValidity(i.message),L}else if(isObject(b)){let e={};for(let i in b){if(!isEmptyObject(e)&&!r)break;let n=getValidateError(await b[i](P,t),j,i);n&&(e={...n,...N(i,n.message)},setCustomValidity(n.message),r&&(L[_]=e))}if(!isEmptyObject(e)&&(L[_]={ref:j,...e},!r))return L}}return setCustomValidity(!0),L};function unset(e,t){let r=Array.isArray(t)?t:isKey(t)?[t]:stringToPath(t),i=1===r.length?e:function(e,t){let r=t.slice(0,-1).length,i=0;for(;i<r;)e=isUndefined(e)?i++:e[t[i++]];return e}(e,r),n=r.length-1,s=r[n];return i&&delete i[s],0!==n&&(isObject(i)&&isEmptyObject(i)||Array.isArray(i)&&function(e){for(let t in e)if(!isUndefined(e[t]))return!1;return!0}(i))&&unset(e,r.slice(0,-1)),e}function createSubject(){let e=[];return{get observers(){return e},next:t=>{for(let r of e)r.next&&r.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}}var isPrimitive=e=>isNullOrUndefined(e)||!isObjectType(e);function deepEqual(e,t){if(isPrimitive(e)||isPrimitive(t))return e===t;if(isDateObject(e)&&isDateObject(t))return e.getTime()===t.getTime();let r=Object.keys(e),i=Object.keys(t);if(r.length!==i.length)return!1;for(let n of r){let r=e[n];if(!i.includes(n))return!1;if("ref"!==n){let e=t[n];if(isDateObject(r)&&isDateObject(e)||isObject(r)&&isObject(e)||Array.isArray(r)&&Array.isArray(e)?!deepEqual(r,e):r!==e)return!1}}return!0}var isMultipleSelect=e=>"select-multiple"===e.type,isRadioOrCheckbox=e=>isRadioInput(e)||isCheckBoxInput(e),live=e=>isHTMLElement(e)&&e.isConnected,objectHasFunction=e=>{for(let t in e)if(isFunction(e[t]))return!0;return!1};function markFieldsDirty(e,t={}){let r=Array.isArray(e);if(isObject(e)||r)for(let r in e)Array.isArray(e[r])||isObject(e[r])&&!objectHasFunction(e[r])?(t[r]=Array.isArray(e[r])?[]:{},markFieldsDirty(e[r],t[r])):isNullOrUndefined(e[r])||(t[r]=!0);return t}var getDirtyFields=(e,t)=>(function getDirtyFieldsFromDefaultValues(e,t,r){let i=Array.isArray(e);if(isObject(e)||i)for(let i in e)Array.isArray(e[i])||isObject(e[i])&&!objectHasFunction(e[i])?isUndefined(t)||isPrimitive(r[i])?r[i]=Array.isArray(e[i])?markFieldsDirty(e[
15i],[]):{...markFieldsDirty(e[i])}:getDirtyFieldsFromDefaultValues(e[i],isNullOrUndefined(t)?{}:t[i],r[i]):r[i]=!deepEqual(e[i],t[i]);return r})(e,t,markFieldsDirty(t)),getFieldValueAs=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:i})=>isUndefined(e)?e:t?""===e?NaN:e?+e:e:r&&isString(e)?new Date(e):i?i(e):e;function getFieldValue(e){let t=e.ref;return(e.refs?e.refs.every(e=>e.disabled):t.disabled)?void 0:isFileInput(t)?t.files:isRadioInput(t)?getRadioValue(e.refs).value:isMultipleSelect(t)?[...t.selectedOptions].map(({value:e})=>e):isCheckBoxInput(t)?getCheckboxValue(e.refs).value:getFieldValueAs(isUndefined(t.value)?e.ref.value:t.value,e)}var getResolverOptions=(e,t,r,i)=>{let n={};for(let r of e){let e=get(t,r);e&&set(n,r,e._f)}return{criteriaMode:r,names:[...e],fields:n,shouldUseNativeValidation:i}},getRuleValue=e=>isUndefined(e)?e:isRegex(e)?e.source:isObject(e)?isRegex(e.value)?e.value.source:e.value:e,hasValidation=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function schemaErrorLookup(e,t,r){let i=get(e,r);if(i||isKey(r))return{error:i,name:r};let n=r.split(".");for(;n.length;){let i=n.join("."),s=get(t,i),a=get(e,i);if(s&&!Array.isArray(s)&&r!==i)break;if(a&&a.type)return{name:i,error:a};n.pop()}return{name:r}}var skipValidation=(e,t,r,i,n)=>!n.isOnAll&&(!r&&n.isOnTouch?!(t||e):(r?i.isOnBlur:n.isOnBlur)?!e:(r?!i.isOnChange:!n.isOnChange)||e),unsetEmptyArray=(e,t)=>!compact(get(e,t)).length&&unset(e,t);let c={mode:a.onSubmit,reValidateMode:a.onChange,shouldFocusError:!0};function useForm(e={}){let t=i.useRef(),[r,l]=i.useState({isDirty:!1,isValidating:!1,isLoading:isFunction(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},errors:{},defaultValues:isFunction(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...function(e={},t){let r,i={...c,...e},l={submitCount:0,isDirty:!1,isLoading:isFunction(i.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},errors:{}},o={},u=(isObject(i.defaultValues)||isObject(i.values))&&cloneObject(i.defaultValues||i.values)||{},d=i.shouldUnregister?{}:cloneObject(u),h={action:!1,mount:!1,watch:!1},g={mount:new Set,unMount:new Set,array:new Set,watch:new Set},b=0,_={isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},w={values:createSubject(),array:createSubject(),state:createSubject()},E=e.resetOptions&&e.resetOptions.keepDirtyValues,k=getValidationModes(i.mode),P=getValidationModes(i.reValidateMode),j=i.criteriaMode===a.all,debounce=e=>t=>{clearTimeout(b),b=setTimeout(e,t)},_updateValid=async e=>{if(_.isValid||e){let e=i.resolver?isEmptyObject((await _executeSchema()).errors):await executeBuiltInValidation(o,!0);e!==l.isValid&&w.state.next({isValid:e})}},_updateIsValidating=e=>_.isValidating&&w.state.next({isValidating:e}),updateErrors=(e,t)=>{set(l.errors,e,t),w.state.next({errors:l.errors})},updateValidAndValue=(e,t,r,i)=>{let n=get(o,e);if(n){let s=get(d,e,isUndefined(r)?get(u,e):r);isUndefined(s)||i&&i.defaultChecked||t?set(d,e,t?s:getFieldValue(n._f)):setFieldValue(e,s),h.mount&&_updateValid()}},updateTouchAndDirty=(e,t,r,i,n)=>{let s=!1,a=!1,o={name:e};if(!r||i){_.isDirty&&(a=l.isDirty,l.isDirty=o.isDirty=_getDirty(),s=a!==o.isDirty);let r=deepEqual(get(u,e),t);a=get(l.dirtyFields,e),r?unset(l.dirtyFields,e):set(l.dirtyFields,e,!0),o.dirtyFields=l.dirtyFields,s=s||_.dirtyFields&&!r!==a}if(r){let t=get(l.touchedFields,e);t||(set(l.touchedFields,e,r),o.touchedFields=l.touchedFields,s=s||_.touchedFields&&t!==r)}return s&&n&&w.state.next(o),s?o:{}},shouldRenderByError=(t,i,n,s)=>{let a=get(l.errors,t),o=_.isValid&&isBoolean(i)&&l.isValid!==i;if(e.delayError&&n?(r=debounce(()=>updateErrors(t,n)))(e.delayError):(clearTimeout(b),r=null,n?set(l.errors,t,n):unset(l.errors,t)),(n?!deepEqual(a,n):a)||!isEmptyObject(s)||o){let e={...s,...o&&isBoolean(i)?{isValid:i}:{},errors:l.errors,name:t};l={...l,...e},w.state.next(e)}_updateIsValidating(!1)},_executeSchema=async e=>i.resolver(d,i.context,getResolverOptions(e||g.mount,o,i.criteriaMode,i.shouldUseNativeValidation)),executeSchemaAndUpdateState=async e=>{let{errors:t}=await _executeSchema();if(e)for(let r of e){let e=get(t,r);e?set(l.errors,r,e):unset(l.errors,r)}else l.errors=t;return t},executeBuiltInValidation=async(e,t,r={valid:!0})=>{for(let n in e){let s=e[n];if(s){let{_f:e,...n}=s;
15if(e){let n=g.array.has(e.name),a=await validateField(s,d,j,i.shouldUseNativeValidation&&!t,n);if(a[e.name]&&(r.valid=!1,t))break;t||(get(a,e.name)?n?updateFieldArrayRootError(l.errors,a,e.name):set(l.errors,e.name,a[e.name]):unset(l.errors,e.name))}n&&await executeBuiltInValidation(n,t,r)}}return r.valid},_getDirty=(e,t)=>(e&&t&&set(d,e,t),!deepEqual(getValues(),u)),_getWatch=(e,t,r)=>generateWatchOutput(e,g,{...h.mount?d:isUndefined(t)?u:isString(e)?{[e]:t}:t},r,t),setFieldValue=(e,t,r={})=>{let i=get(o,e),n=t;if(i){let r=i._f;r&&(r.disabled||set(d,e,getFieldValueAs(t,r)),n=isHTMLElement(r.ref)&&isNullOrUndefined(t)?"":t,isMultipleSelect(r.ref)?[...r.ref.options].forEach(e=>e.selected=n.includes(e.value)):r.refs?isCheckBoxInput(r.ref)?r.refs.length>1?r.refs.forEach(e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(n)?!!n.find(t=>t===e.value):n===e.value)):r.refs[0]&&(r.refs[0].checked=!!n):r.refs.forEach(e=>e.checked=e.value===n):isFileInput(r.ref)?r.ref.value="":(r.ref.value=n,r.ref.type||w.values.next({name:e,values:{...d}})))}(r.shouldDirty||r.shouldTouch)&&updateTouchAndDirty(e,n,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&trigger(e)},setValues=(e,t,r)=>{for(let i in t){let n=t[i],s=`${e}.${i}`,a=get(o,s);!g.array.has(e)&&isPrimitive(n)&&(!a||a._f)||isDateObject(n)?setFieldValue(s,n,r):setValues(s,n,r)}},setValue=(e,r,i={})=>{let n=get(o,e),s=g.array.has(e),a=cloneObject(r);set(d,e,a),s?(w.array.next({name:e,values:{...d}}),(_.isDirty||_.dirtyFields)&&i.shouldDirty&&w.state.next({name:e,dirtyFields:getDirtyFields(u,d),isDirty:_getDirty(e,a)})):!n||n._f||isNullOrUndefined(a)?setFieldValue(e,a,i):setValues(e,a,i),isWatched(e,g)&&w.state.next({...l}),w.values.next({name:e,values:{...d}}),h.mount||t()},onChange=async e=>{let t=e.target,n=t.name,a=!0,u=get(o,n);if(u){let c,h;let b=t.type?getFieldValue(u._f):getEventValue(e),E=e.type===s.BLUR||e.type===s.FOCUS_OUT,L=!hasValidation(u._f)&&!i.resolver&&!get(l.errors,n)&&!u._f.deps||skipValidation(E,get(l.touchedFields,n),l.isSubmitted,P,k),D=isWatched(n,g,E);set(d,n,b),E?(u._f.onBlur&&u._f.onBlur(e),r&&r(0)):u._f.onChange&&u._f.onChange(e);let A=updateTouchAndDirty(n,b,E,!1),I=!isEmptyObject(A)||D;if(E||w.values.next({name:n,type:e.type,values:{...d}}),L)return _.isValid&&_updateValid(),I&&w.state.next({name:n,...D?{}:A});if(!E&&D&&w.state.next({...l}),_updateIsValidating(!0),i.resolver){let{errors:e}=await _executeSchema([n]),t=schemaErrorLookup(l.errors,o,n),r=schemaErrorLookup(e,o,t.name||n);c=r.error,n=r.name,h=isEmptyObject(e)}else c=(await validateField(u,d,j,i.shouldUseNativeValidation))[n],(a=isNaN(b)||b===get(d,n,b))&&(c?h=!1:_.isValid&&(h=await executeBuiltInValidation(o,!0)));a&&(u._f.deps&&trigger(u._f.deps),shouldRenderByError(n,h,c,A))}},trigger=async(e,t={})=>{let r,n;let s=convertToArrayPayload(e);if(_updateIsValidating(!0),i.resolver){let t=await executeSchemaAndUpdateState(isUndefined(e)?e:s);r=isEmptyObject(t),n=e?!s.some(e=>get(t,e)):r}else e?((n=(await Promise.all(s.map(async e=>{let t=get(o,e);return await executeBuiltInValidation(t&&t._f?{[e]:t}:t)}))).every(Boolean))||l.isValid)&&_updateValid():n=r=await executeBuiltInValidation(o);return w.state.next({...!isString(e)||_.isValid&&r!==l.isValid?{}:{name:e},...i.resolver||!e?{isValid:r}:{},errors:l.errors,isValidating:!1}),t.shouldFocus&&!n&&focusFieldBy(o,e=>e&&get(l.errors,e),e?s:g.mount),n},getValues=e=>{let t={...u,...h.mount?d:{}};return isUndefined(e)?t:isString(e)?get(t,e):e.map(e=>get(t,e))},getFieldState=(e,t)=>({invalid:!!get((t||l).errors,e),isDirty:!!get((t||l).dirtyFields,e),isTouched:!!get((t||l).touchedFields,e),error:get((t||l).errors,e)}),unregister=(e,t={})=>{for(let r of e?convertToArrayPayload(e):g.mount)g.mount.delete(r),g.array.delete(r),t.keepValue||(unset(o,r),unset(d,r)),t.keepError||unset(l.errors,r),t.keepDirty||unset(l.dirtyFields,r),t.keepTouched||unset(l.touchedFields,r),i.shouldUnregister||t.keepDefaultValue||unset(u,r);w.values.next({values:{...d}}),w.state.next({...l,...t.keepDirty?{isDirty:_getDirty()}:{}}),t.keepIsValid||_updateValid()},register=(e,t={})=>{let r=get(o,e),n=isBoolean(t.disabled);return set(o,e,{...r||{},_f:{...r&&r._f?r._f:{ref:{name:e}},name:e,mount:!0,...t}}),g.mount.add(e),r?n&&set(d,e,t.disabled?void 0:get(d,e,getFieldValue(r._f))):updateValidAndValue(e,!0,t.value),{...n?{disabled:t.disabled}:{},...i.shouldUseNativeValidation?{required:!!t.required,min:getRuleValue(t.min),max:getRuleValue(t.max),minLength:getRuleValue(t.minLength),maxLength:getRuleValue(t.maxLength),pattern:getRuleValue(t.pattern)}:{}
15,name:e,onChange,onBlur:onChange,ref:n=>{if(n){register(e,t),r=get(o,e);let i=isUndefined(n.value)&&n.querySelectorAll&&n.querySelectorAll("input,select,textarea")[0]||n,s=isRadioOrCheckbox(i),a=r._f.refs||[];(s?a.find(e=>e===i):i===r._f.ref)||(set(o,e,{_f:{...r._f,...s?{refs:[...a.filter(live),i,...Array.isArray(get(u,e))?[{}]:[]],ref:{type:i.type,name:e}}:{ref:i}}}),updateValidAndValue(e,!1,void 0,i))}else(r=get(o,e,{}))._f&&(r._f.mount=!1),(i.shouldUnregister||t.shouldUnregister)&&!(isNameInFieldArray(g.array,e)&&h.action)&&g.unMount.add(e)}}},_focusError=()=>i.shouldFocusError&&focusFieldBy(o,e=>e&&get(l.errors,e),g.mount),_reset=(r,i={})=>{let s=r||u,a=cloneObject(s),c=r&&!isEmptyObject(r)?a:u;if(i.keepDefaultValues||(u=s),!i.keepValues){if(i.keepDirtyValues||E)for(let e of g.mount)get(l.dirtyFields,e)?set(c,e,get(d,e)):setValue(e,get(c,e));else{if(n&&isUndefined(r))for(let e of g.mount){let t=get(o,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(isHTMLElement(e)){let t=e.closest("form");if(t){t.reset();break}}}}o={}}d=e.shouldUnregister?i.keepDefaultValues?cloneObject(u):{}:a,w.array.next({values:{...c}}),w.values.next({values:{...c}})}g={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},h.mount||t(),h.mount=!_.isValid||!!i.keepIsValid,h.watch=!!e.shouldUnregister,w.state.next({submitCount:i.keepSubmitCount?l.submitCount:0,isDirty:i.keepDirty?l.isDirty:!!(i.keepDefaultValues&&!deepEqual(r,u)),isSubmitted:!!i.keepIsSubmitted&&l.isSubmitted,dirtyFields:i.keepDirtyValues?l.dirtyFields:i.keepDefaultValues&&r?getDirtyFields(u,r):{},touchedFields:i.keepTouched?l.touchedFields:{},errors:i.keepErrors?l.errors:{},isSubmitting:!1,isSubmitSuccessful:!1})},reset=(e,t)=>_reset(isFunction(e)?e(d):e,t);return{control:{register,unregister,getFieldState,_executeSchema,_getWatch,_getDirty,_updateValid,_removeUnmounted:()=>{for(let e of g.unMount){let t=get(o,e);t&&(t._f.refs?t._f.refs.every(e=>!live(e)):!live(t._f.ref))&&unregister(e)}g.unMount=new Set},_updateFieldArray:(e,t=[],r,i,n=!0,s=!0)=>{if(i&&r){if(h.action=!0,s&&Array.isArray(get(o,e))){let t=r(get(o,e),i.argA,i.argB);n&&set(o,e,t)}if(s&&Array.isArray(get(l.errors,e))){let t=r(get(l.errors,e),i.argA,i.argB);n&&set(l.errors,e,t),unsetEmptyArray(l.errors,e)}if(_.touchedFields&&s&&Array.isArray(get(l.touchedFields,e))){let t=r(get(l.touchedFields,e),i.argA,i.argB);n&&set(l.touchedFields,e,t)}_.dirtyFields&&(l.dirtyFields=getDirtyFields(u,d)),w.state.next({name:e,isDirty:_getDirty(e,t),dirtyFields:l.dirtyFields,errors:l.errors,isValid:l.isValid})}else set(d,e,t)},_getFieldArray:t=>compact(get(h.mount?d:u,t,e.shouldUnregister?get(u,t,[]):[])),_reset,_resetDefaultValues:()=>isFunction(i.defaultValues)&&i.defaultValues().then(e=>{reset(e,i.resetOptions),w.state.next({isLoading:!1})}),_updateFormState:e=>{l={...l,...e}},_subjects:w,_proxyFormState:_,get _fields(){return o},get _formValues(){return d},get _state(){return h},set _state(value){h=value},get _defaultValues(){return u},get _names(){return g},set _names(value){g=value},get _formState(){return l},set _formState(value){l=value},get _options(){return i},set _options(value){i={...i,...value}}},trigger,register,handleSubmit:(e,t)=>async r=>{r&&(r.preventDefault&&r.preventDefault(),r.persist&&r.persist());let n=cloneObject(d);if(w.state.next({isSubmitting:!0}),i.resolver){let{errors:e,values:t}=await _executeSchema();l.errors=e,n=t}else await executeBuiltInValidation(o);unset(l.errors,"root"),isEmptyObject(l.errors)?(w.state.next({errors:{}}),await e(n,r)):(t&&await t({...l.errors},r),_focusError(),setTimeout(_focusError)),w.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:isEmptyObject(l.errors),submitCount:l.submitCount+1,errors:l.errors})},watch:(e,t)=>isFunction(e)?w.values.subscribe({next:r=>e(_getWatch(void 0,t),r)}):_getWatch(e,t,!0),setValue,getValues,reset,resetField:(e,t={})=>{get(o,e)&&(isUndefined(t.defaultValue)?setValue(e,get(u,e)):(setValue(e,t.defaultValue),set(u,e,t.defaultValue)),t.keepTouched||unset(l.touchedFields,e),t.keepDirty||(unset(l.dirtyFields,e),l.isDirty=t.defaultValue?_getDirty(e,get(u,e)):_getDirty()),!t.keepError&&(unset(l.errors,e),_.isValid&&_updateV
15alid()),w.state.next({...l}))},clearErrors:e=>{e&&convertToArrayPayload(e).forEach(e=>unset(l.errors,e)),w.state.next({errors:e?l.errors:{}})},unregister,setError:(e,t,r)=>{let i=(get(o,e,{_f:{}})._f||{}).ref;set(l.errors,e,{...t,ref:i}),w.state.next({name:e,errors:l.errors,isValid:!1}),r&&r.shouldFocus&&i&&i.focus&&i.focus()},setFocus:(e,t={})=>{let r=get(o,e),i=r&&r._f;if(i){let e=i.refs?i.refs[0]:i.ref;e.focus&&(e.focus(),t.shouldSelect&&e.select())}},getFieldState}}(e,()=>l(e=>({...e}))),formState:r});let o=t.current.control;return o._options=e,function(e){let t=i.useRef(e);t.current=e,i.useEffect(()=>{let r=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{r&&r.unsubscribe()}},[e.disabled])}({subject:o._subjects.state,next:e=>{shouldRenderFormState(e,o._proxyFormState,o._updateFormState,!0)&&l({...o._formState})}}),i.useEffect(()=>{e.values&&!deepEqual(e.values,o._defaultValues)?o._reset(e.values,o._options.resetOptions):o._resetDefaultValues()},[e.values,o]),i.useEffect(()=>
15{o._state.mount||(o._updateValid(),o._state.mount=!0),o._state.watch&&(o._state.watch=!1,o._subjects.state.next({...o._formState})),o._removeUnmounted()}),t.current.formState=getProxyFormState(r,o),t.current}},719:function(e,t,r){"use strict";r.d(t,{tq:function(){return o},o5:function(){return u}});var i=r(7294),n=r(1911);function isObject(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function extend(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]:isObject(t[r])&&isObject(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:extend(e[r],t[r]):e[r]=t[r]})}function needsNavigation(e={}){return e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function needsPagination(e={}){return e.pagination&&void 0===e.pagination.el}function needsScrollbar(e={}){return e.scrollbar&&void 0===e.scrollbar.el}function uniqueClasses(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 s=["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","_loopedSlidesLimit","_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"],calcLoopedSlides=(e,t)=>{let r=t.slidesPerView;if(t.breakpoints){let e=n.ZP.prototype.getBreakpoint(t.breakpoints),i=e in t.breakpoints?t.breakpoints[e]:void 0;i&&i.slidesPerView&&(r=i.slidesPerView)}let i=Math.ceil(parseFloat(t.loopedSlides||r,10));return(i+=t.loopAdditionalSlides)>e.length&&t.loopedSlidesLimit&&(i=e.length),i};function isChildSwiperSlide(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}let updateOnVirtualData=e=>{e&&!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())};function useIsomorphicLayoutEffect(e,t){return"undefined"==typeof window?(0,i.useEffect)(e,t):(0,i.useLayoutEffect)(e,t)}let a=(0,i.createContext)(null),l=(0,i.createContext)(null);function _extends(){return(_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e}).apply(this,arguments)}let o=(0,i.forwardRef)(function(e,t){let{className:r,tag:a="div",wrapperTag:o="div",children:u,onSwiper:d,...c}=void 0===e?{}:e,h=!1,[g,b]=(0,i.useState)("swiper"),[_,w]=(0,i.useState)(null),[E,k]=(0,i.useState)(!1),P=(0,i.useRef)(!1),j=(0,i.useRef)(null),L=(0,i.useRef)(null),D=(0,i.useRef)(null),A=(0,i.useRef)(null),I=(0,i.useRef)(null),N=(0,i.useRef)(null),z=(0,i.useRef)(null),B=(0,i.useRef)(null),{params:q,passedParams:Y,rest:K,events:J}=function(e={},t=!0){let r={on:{}},i={},a={};extend(r,n.ZP.defaults),extend(r,n.ZP.extendedDefaults),r._emitClasses=!0,r.init=!1;let l={},o=s.map(e=>e.replace(/_/,"")),u=Object.assign({},e);return Object.keys(u).forEach(n=>{void 0!==e[n]&&(o.indexOf(n)>=0?isObject(e[n])?(r[n]={},a[n]={},extend(r[n],e[n]),extend(a[n],e[n])):(r[n]=e[n],a[n]=e[n]):0===n.search(/on[A-Z]/)&&"function"==typeof e[n]?t?i[`${n[2].toLowerCase()}${n.substr(3)}`]=e[n]:r.on[`${n[2].toLowerCase()}${n.substr(3)}`]=e[n]:l[n]=e[n])}
15),["navigation","pagination","scrollbar"].forEach(e=>{!0===r[e]&&(r[e]={}),!1===r[e]&&delete r[e]}),{params:r,passedParams:a,rest:l,events:i}}(c),{slides:Q,slots:et}=function(e){let t=[],r={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return i.Children.toArray(e).forEach(e=>{if(isChildSwiperSlide(e))t.push(e);else if(e.props&&e.props.slot&&r[e.props.slot])r[e.props.slot].push(e);else if(e.props&&e.props.children){let n=function processChildren(e){let t=[];return i.Children.toArray(e).forEach(e=>{isChildSwiperSlide(e)?t.push(e):e.props&&e.props.children&&processChildren(e.props.children).forEach(e=>t.push(e))}),t}(e.props.children);n.length>0?n.forEach(e=>t.push(e)):r["container-end"].push(e)}else r["container-end"].push(e)}),{slides:t,slots:r}}(u),onBeforeBreakpoint=()=>{k(!E)};Object.assign(q.on,{_containerClasses(e,t){b(t)}});let initSwiper=()=>{if(Object.assign(q.on,J),h=!0,L.current=new n.ZP(q),L.current.loopCreate=()=>{},L.current.loopDestroy=()=>{},q.loop&&(L.current.loopedSlides=calcLoopedSlides(Q,q)),L.current.virtual&&L.current.params.virtual.enabled){L.current.virtual.slides=Q;let e={cache:!1,slides:Q,renderExternal:w,renderExternalUpdate:!1};extend(L.current.params.virtual,e),extend(L.current.originalParams.virtual,e)}};j.current||initSwiper(),L.current&&L.current.on("_beforeBreakpoint",onBeforeBreakpoint);let attachEvents=()=>{!h&&J&&L.current&&Object.keys(J).forEach(e=>{L.current.on(e,J[e])})},detachEvents=()=>{J&&L.current&&Object.keys(J).forEach(e=>{L.current.off(e,J[e])})};return(0,i.useEffect)(()=>()=>{L.current&&L.current.off("_beforeBreakpoint",onBeforeBreakpoint)}),(0,i.useEffect)(()=>{!P.current&&L.current&&(L.current.emitSlidesClasses(),P.current=!0)}),useIsomorphicLayoutEffect(()=>{if(t&&(t.current=j.current),j.current)return L.current.destroyed&&initSwiper(),function({el:e,nextEl:t,prevEl:r,paginationEl:i,scrollbarEl:n,swiper:s},a){needsNavigation(a)&&t&&r&&(s.params.navigation.nextEl=t,s.originalParams.navigation.nextEl=t,s.params.navigation.prevEl=r,s.originalParams.navigation.prevEl=r),needsPagination(a)&&i&&(s.params.pagination.el=i,s.originalParams.pagination.el=i),needsScrollbar(a)&&n&&(s.params.scrollbar.el=n,s.originalParams.scrollbar.el=n),s.init(e)}({el:j.current,nextEl:I.current,prevEl:N.current,paginationEl:z.current,scrollbarEl:B.current,swiper:L.current},q),d&&d(L.current),()=>{L.current&&!L.current.destroyed&&L.current.destroy(!0,!1)}},[]),useIsomorphicLayoutEffect(()=>{attachEvents();let e=function(e,t,r,i,n){let a=[];if(!t)return a;let addKey=e=>{0>a.indexOf(e)&&a.push(e)};if(r&&i){let e=i.map(n),t=r.map(n);e.join("")!==t.join("")&&addKey("children"),i.length!==r.length&&addKey("children")}let l=s.filter(e=>"_"===e[0]).map(e=>e.replace(/_/,""));return l.forEach(r=>{if(r in e&&r in t){if(isObject(e[r])&&isObject(t[r])){let i=Object.keys(e[r]),n=Object.keys(t[r]);i.length!==n.length?addKey(r):(i.forEach(i=>{e[r][i]!==t[r][i]&&addKey(r)}),n.forEach(i=>{e[r][i]!==t[r][i]&&addKey(r)}))}else e[r]!==t[r]&&addKey(r)}}),a}(Y,D.current,Q,A.current,e=>e.key);return D.current=Y,A.current=Q,e.length&&L.current&&!L.current.destroyed&&function({swiper:e,slides:t,passedParams:r,changedParams:i,nextEl:n,prevEl:s,scrollbarEl:a,paginationEl:l}){let o,u,d,c,h;let g=i.filter(e=>"children"!==e&&"direction"!==e),{params:b,pagination:_,navigation:w,scrollbar:E,virtual:k,thumbs:P}=e;i.includes("thumbs")&&r.thumbs&&r.thumbs.swiper&&b.thumbs&&!b.thumbs.swiper&&(o=!0),i.includes("controller")&&r.controller&&r.controller.control&&b.controller&&!b.controller.control&&(u=!0),i.includes("pagination")&&r.pagination&&(r.pagination.el||l)&&(b.pagination||!1===b.pagination)&&_&&!_.el&&(d=!0),i.includes("scrollbar")&&r.scrollbar&&(r.scrollbar.el||a)&&(b.scrollbar||!1===b.scrollbar)&&E&&!E.el&&(c=!0),i.includes("navigation")&&r.navigation&&(r.navigation.prevEl||s)&&(r.navigation.nextEl||n)&&(b.navigation||!1===b.navigation)&&w&&!w.prevEl&&!w.nextEl&&(h=!0);let destroyModule=t=>{e[t]&&(e[t].destroy(),"navigation"===t?(b[t].prevEl=void 0,b[t].nextEl=void 0,e[t].prevEl=void 0,e[t].nextEl=void 0):(b[t].el=void 0,e[t].el=void 0))};
15if(g.forEach(e=>{if(isObject(b[e])&&isObject(r[e]))extend(b[e],r[e]);else{let t=r[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&destroyModule(e):b[e]=r[e]}}),g.includes("controller")&&!u&&e.controller&&e.controller.control&&b.controller&&b.controller.control&&(e.controller.control=b.controller.control),i.includes("children")&&t&&k&&b.virtual.enabled?(k.slides=t,k.update(!0)):i.includes("children")&&e.lazy&&e.params.lazy.enabled&&e.lazy.load(),o){let e=P.init();e&&P.update(!0)}u&&(e.controller.control=b.controller.control),d&&(l&&(b.pagination.el=l),_.init(),_.render(),_.update()),c&&(a&&(b.scrollbar.el=a),E.init(),E.updateSize(),E.setTranslate()),h&&(n&&(b.navigation.nextEl=n),s&&(b.navigation.prevEl=s),w.init(),w.update()),i.includes("allowSlideNext")&&(e.allowSlideNext=r.allowSlideNext),i.includes("allowSlidePrev")&&(e.allowSlidePrev=r.allowSlidePrev),i.includes("direction")&&e.changeDirection(r.direction,!1),e.update()}({swiper:L.current,slides:Q,passedParams:Y,changedParams:e,nextEl:I.current,prevEl:N.current,scrollbarEl:B.current,paginationEl:z.current}),()=>{detachEvents()}}),useIsomorphicLayoutEffect(()=>{updateOnVirtualData(L.current)},[_]),i.createElement(a,_extends({ref:j,className:uniqueClasses(`${g}${r?` ${r}`:""}`)},K),i.createElement(l.Provider,{value:L.current},et["container-start"],i.createElement(o,{className:"swiper-wrapper"},et["wrapper-start"],q.virtual?function(e,t,r){if(!r)return null;let n=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=>i.cloneElement(t,{swiper:e,style:n}))}(L.current,Q,_):!q.loop||L.current&&L.current.destroyed?Q.map(e=>i.cloneElement(e,{swiper:L.current})):function(e,t,r){let n=t.map((t,r)=>i.cloneElement(t,{swiper:e,"data-swiper-slide-index":r}));function duplicateSlide(e,t,n){return i.cloneElement(e,{key:`${e.key}-duplicate-${t}-${n}`,className:`${e.props.className||""} ${r.slideDuplicateClass}`})}if(r.loopFillGroupWithBlank){let e=r.slidesPerGroup-n.length%r.slidesPerGroup;if(e!==r.slidesPerGroup)for(let t=0;t<e;t+=1){let e=i.createElement("div",{className:`${r.slideClass} ${r.slideBlankClass}`});n.push(e)}}"auto"!==r.slidesPerView||r.loopedSlides||(r.loopedSlides=n.length);let s=calcLoopedSlides(n,r),a=[],l=[];for(let e=0;e<s;e+=1){let t=e-Math.floor(e/n.length)*n.length;l.push(duplicateSlide(n[t],e,"append")),a.unshift(duplicateSlide(n[n.length-t-1],e,"prepend"))}return e&&(e.loopedSlides=s),[...a,...n,...l]}(L.current,Q,q),et["wrapper-end"]),needsNavigation(q)&&i.createElement(i.Fragment,null,i.createElement("div",{ref:N,className:"swiper-button-prev"}),i.createElement("div",{ref:I,className:"swiper-button-next"})),needsScrollbar(q)&&i.createElement("div",{ref:B,className:"swiper-scrollbar"}),needsPagination(q)&&i.createElement("div",{ref:z,className:"swiper-pagination"}),et["container-end"]))});function swiper_slide_extends(){return(swiper_slide_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e}).apply(this,arguments)}o.displayName="Swiper";let u=(0,i.forwardRef)(function(e,t){let{tag:r="div",children:n,className:s="",swiper:l,zoom:o,virtualIndex:u,...d}=void 0===e?{}:e,c=(0,i.useRef)(null),[h,g]=(0,i.useState)("swiper-slide");function updateClasses(e,t,r){t===c.current&&g(r)}useIsomorphicLayoutEffect(()=>{if(t&&(t.current=c.current),c.current&&l){if(l.destroyed){"swiper-slide"!==h&&g("swiper-slide");return}return l.on("_slideClass",updateClasses),()=>{l&&l.off("_slideClass",updateClasses)}}}),useIsomorphicLayoutEffect(()=>{l&&c.current&&!l.destroyed&&g(l.getSlideClasses(c.current))},[l]);let b={isActive:h.indexOf("swiper-slide-active")>=0||h.indexOf("swiper-slide-duplicate-active")>=0,isVisible:h.indexOf("swiper-slide-visible")>=0,isDuplicate:h.indexOf("swiper-slide-duplicate")>=0,isPrev:h.indexOf("swiper-slide-prev")>=0||h.indexOf("swiper-slide-duplicate-prev")>=0,isNext:h.indexOf("swiper-slide-next")>=0||h.indexOf("swiper-slide-duplicate-next")>=0},renderChildren=()=>"function"==typeof n?n(b):n;return i.createElement(r,swiper_slide_extends({ref:c,className:uniqueClasses(`${h}${s?` ${s}`:""}`),"data-swiper-slide-index":u},d),i.createElement(a.Provider,{value:b},o?i.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof o?o:void 0},renderChildren()):renderChildren()))});u.displayName="SwiperSlide"},1911:function(e,t,r){"use strict";let i,n,s;function isObject(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function extend(e={},t={}){Object.keys(t).forEach(r=>{void 0===e[r]?e[r]=t[r]:isObject(t[r])&&isObject(e[r])&&Object.keys(t[r]).length>0&&extend(e[r],t[r])})}r.d(t,{Rv:function(){return freeMode},W_:function(){return Navigation},tl:function(){return Pagination},o3:function(){return Thumb},ZP:function(){return b}});let a={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 ssr_window_esm_getDocument(){let e="undefined"!=typeof document?document:{};return extend(e,a),e}let l={document:a,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(){}
15,clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function ssr_window_esm_getWindow(){let e="undefined"!=typeof window?window:{};return extend(e,l),e}let Dom7=class Dom7 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 arrayFlat(e=[]){let t=[];return e.forEach(e=>{Array.isArray(e)?t.push(...arrayFlat(e)):t.push(e)}),t}function arrayFilter(e,t){return Array.prototype.filter.call(e,t)}function dom7_esm_$(e,t){let r=ssr_window_esm_getWindow(),i=ssr_window_esm_getDocument(),n=[];if(!t&&e instanceof Dom7)return e;if(!e)return new Dom7(n);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=i.createElement(e);t.innerHTML=r;for(let e=0;e<t.childNodes.length;e+=1)n.push(t.childNodes[e])}else n=function(e,t){if("string"!=typeof e)return[e];let r=[],i=t.querySelectorAll(e);for(let e=0;e<i.length;e+=1)r.push(i[e]);return r}(e.trim(),t||i)}else if(e.nodeType||e===r||e===i)n.push(e);else if(Array.isArray(e)){if(e instanceof Dom7)return e;n=e}return new Dom7(function(e){let t=[];for(let r=0;r<e.length;r+=1)-1===t.indexOf(e[r])&&t.push(e[r]);return t}(n))}dom7_esm_$.fn=Dom7.prototype;let o="resize scroll".split(" ");function shortcut(e){return function(...t){if(void 0===t[0]){for(let t=0;t<this.length;t+=1)0>o.indexOf(e)&&(e in this[t]?this[t][e]():dom7_esm_$(this[t]).trigger(e));return this}return this.on(e,...t)}}shortcut("click"),shortcut("blur"),shortcut("focus"),shortcut("focusin"),shortcut("focusout"),shortcut("keyup"),shortcut("keydown"),shortcut("keypress"),shortcut("submit"),shortcut("change"),shortcut("mousedown"),shortcut("mousemove"),shortcut("mouseup"),shortcut("mouseenter"),shortcut("mouseleave"),shortcut("mouseout"),shortcut("mouseover"),shortcut("touchstart"),shortcut("touchend"),shortcut("touchmove"),shortcut("resize"),shortcut("scroll");let u={addClass:function(...e){let t=arrayFlat(e.map(e=>e.split(" ")));return this.forEach(e=>{e.classList.add(...t)}),this},removeClass:function(...e){let t=arrayFlat(e.map(e=>e.split(" ")));return this.forEach(e=>{e.classList.remove(...t)}),this},hasClass:function(...e){let t=arrayFlat(e.map(e=>e.split(" ")));return arrayFilter(this,e=>t.filter(t=>e.classList.contains(t)).length>0).length>0},toggleClass:function(...e){let t=arrayFlat(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,i,n,s]=e;function handleLiveEvent(e){let t=e.target;if(!t)return;let r=e.target.dom7EventData||[];if(0>r.indexOf(e)&&r.unshift(e),dom7_esm_$(t).is(i))n.apply(t,r);else{let e=dom7_esm_$(t).parents();for(let t=0;t<e.length;t+=1)dom7_esm_$(e[t]).is(i)&&n.apply(e[t],r)}}function handleEvent(e){let t=e&&e.target&&e.target.dom7EventData||[];0>t.indexOf(e)&&t.unshift(e),n.apply(this,t)}"function"==typeof e[1]&&([r,n,s]=e,i=void 0),s||(s=!1);let a=r.split(" ");for(let e=0;e<this.length;e+=1){let r=this[e];if(i)for(t=0;t<a.length;t+=1){let e=a[t];r.dom7LiveListeners||(r.dom7LiveListeners={}),r.dom7LiveListeners[e]||(r.dom7LiveListeners[e]=[]),r.dom7LiveListeners[e].push({listener:n,proxyListener:handleLiveEvent}),r.addEventListener(e,handleLiveEvent,s)}else for(t=0;t<a.length;t+=1){let e=a[t];r.dom7Listeners||(r.dom7Listeners={}),r.dom7Listeners[e]||(r.dom7Listeners[e]=[]),r.dom7Listeners[e].push({listener:n,proxyListener:handleEvent}),r.addEventListener(e,handleEvent,s)}}return this},off:function(...e){let[t,r,i,n]=e;"function"==typeof e[1]&&([t,i,n]=e,r=void 0),n||(n=!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 a=this[e];if(!r&&a.dom7Listeners?s=a.dom7Listeners[t]:r&&a.dom7LiveListeners&&(s=a.dom7LiveListeners[t]),s&&s.length)for(let e=s.length-1;e>=0;e-=1){let r=s[e];i&&r.listener===i?(a.removeEventListener(t,r.proxyListener,n),s.splice(e,1)):i&&r.listener&&r.listener.dom7proxy&&r.listener.dom7proxy===i?(a.removeEventListener(t,r.proxyListener,n),s.splice(e,1)):i||(a.removeEventListener(t,r.proxyListener,n),s.splice(e,1))}}}return this},trigger:function(...e){let t=ssr_window_esm_getWindow(),r=e[0].split(" "),i=e[1];for(let n=0;n<r.length;n+=1){let s=r[n];for(let r=0;r<this.length;r+=1){let n=this[r];if(t.CustomEvent){let r=new t.CustomEvent(s,{detail:i,bubbles:!0,cancelable:!0});n.dom7EventData=e.filter((e,t)=>
15t>0),n.dispatchEvent(r),n.dom7EventData=[],delete n.dom7EventData}}}return this},transitionEnd:function(e){let t=this;return e&&t.on("transitionend",function fireCallBack(r){r.target===this&&(e.call(this,r),t.off("transitionend",fireCallBack))}),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=ssr_window_esm_getWindow();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){let e=ssr_window_esm_getWindow(),t=ssr_window_esm_getDocument(),r=this[0],i=r.getBoundingClientRect(),n=t.body,s=r.clientTop||n.clientTop||0,a=r.clientLeft||n.clientLeft||0,l=r===e?e.scrollY:r.scrollTop,o=r===e?e.scrollX:r.scrollLeft;return{top:i.top+l-s,left:i.left+o-a}}return null},css:function(e,t){let r;let i=ssr_window_esm_getWindow();if(1==arguments.length){if("string"==typeof e){if(this[0])return i.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 i=ssr_window_esm_getWindow(),n=ssr_window_esm_getDocument(),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);if(s.msMatchesSelector)return s.msMatchesSelector(e);for(r=0,t=dom7_esm_$(e);r<t.length;r+=1)if(t[r]===s)return!0;return!1}if(e===n)return s===n;if(e===i)return s===i;if(e.nodeType||e instanceof Dom7){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 dom7_esm_$([]);if(e<0){let r=t+e;return r<0?dom7_esm_$([]):dom7_esm_$([this[r]])}return dom7_esm_$([this[e]])},append:function(...e){let t;let r=ssr_window_esm_getDocument();for(let i=0;i<e.length;i+=1){t=e[i];for(let e=0;e<this.length;e+=1)if("string"==typeof t){let i=r.createElement("div");for(i.innerHTML=t;i.firstChild;)this[e].appendChild(i.firstChild)}else if(t instanceof Dom7)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 i=ssr_window_esm_getDocument();for(t=0;t<this.length;t+=1)if("string"==typeof e){let n=i.createElement("div");for(n.innerHTML=e,r=n.childNodes.length-1;r>=0;r-=1)this[t].insertBefore(n.childNodes[r],this[t].childNodes[0])}else if(e instanceof Dom7)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&&dom7_esm_$(this[0].nextElementSibling).is(e)?dom7_esm_$([this[0].nextElementSibling]):dom7_esm_$([]);if(this[0].nextElementSibling)return dom7_esm_$([this[0].nextElementSibling])}return dom7_esm_$([])},nextAll:function(e){let t=[],r=this[0];if(!r)return dom7_esm_$([]);for(;r.nextElementSibling;){let i=r.nextElementSibling;e?dom7_esm_$(i).is(e)&&t.push(i):t.push(i),r=i}return dom7_esm_$(t)},prev:function(e){if(this.length>0){let t=this[0];if(e)return t.previousElementSibling&&dom7_esm_$(t.previousElementSibling).is(e)?dom7_esm_$([t.previousElementSibling]):dom7_esm_$([]);if(t.previousElementSibling)return dom7_esm_$([t.previousElementSibling])}return dom7_esm_$([])},prevAll:function(e){let t=[],r=this[0];if(!r)return dom7_esm_$([]);for(;r.previousElementSibling;){let i=r.previousElementSibling;e?dom7_esm_$(i).is(e)&&t.push(i):t.push(i),r=i}return dom7_esm_$(t)},parent:function(e){let t=[];for(let r=0;r<this.length;r+=1)null!==this[r].parentNode&&(e?dom7_esm_$(this[r].parentNode).is(e)&&t.push(this[r].parentNode):t.push(this[r].parentNode));return dom7_esm_$(t)},parents:function(e){let t=[];for(let r=0;r<this.length;r+=1){let i=this[r].parentNode;for(;i;)e?dom7_esm_$(i).is(e)&&t.push(i):t.push(i),i=i.parentNode}return dom7_esm_$(t)},closest:function(e){let t=this;return void 0===e?dom7_esm_$([]):(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 i=this[r].querySelectorAll(e);for(let e=0;e<i.length;e+=1)t.push(i[e])}return dom7_esm_$(t)},children:function(e){let t=[];for(let r=0;r<this.length;r+=1){let i=this[r].children;for(let r=0;r<i.length;r+=1)(!e||dom7_esm_$(i[r]).is(e))&&t.push(i[r])}return dom7_esm_$(t)},filter:function(e){let t=arrayFilter(this,e);return dom7_esm_$(t)},remove:function(){for(let e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}};function utils_nextTick(e,t=0){return setTimeout(e,t)}function utils_now(){return Date.now()}function utils_isObject(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function utils_extend(...e){let t=Object(e[0]),r=["__proto__","constructor","prototype"];for(let i=1;i<e.length;i+=1){let n=e[i];if(null!=n&&("undefined"!=typeof window&&void 0!==window.HTMLElement?!(n instanceof HTMLElement):!n||1!==n.nodeType&&11!==n.nodeType)){let e=Object.keys(Object(n)).filter(e=>0>r.indexOf(e));for(let r=0,i=e.length;r<i;r+=1){let i=e[r],s=Object.getOwnPropertyDescriptor(n,i);void 0!==s&&s.enumerable&&(utils_isObject(t[i])&&utils_isObject(n[i])?n[i].__swiper__?t[i]=n[i]:utils_extend(t[i],n[i]):!utils_isObject(t[i])&&utils_isObject(n[i])?(t[i]={},n[i].__swiper__?t[i]=n[i]:utils_extend(t[i],n[i])):t[i]=n[i])}}}return t}function utils_setCSSProperty(e,t,r){e.style.setProperty(t,r)}function animateCSSModeScroll({swiper:e,targetPosition:t,side:r}){let i;let n=ssr_window_esm_getWindow(),s=-e.translate,a=null,l=e.params.speed;e.wrapperEl.style.scrollSnapType="none",n.cancelAnimationFrame(e.cssModeFrameID);let o=t>s?"next":"prev",isOutOfBound=(e,t)=>"next"===o&&e>=t||"prev"===o&&e<=t,animate=()=>{i=new Date().getTime(),null===a&&(a=i);let o=Math.max(Math.min((i-a)/l,1),0),u=s+(.5-Math.cos(o*Math.PI)/2)*(t-s);if(isOutOfBound(u,t)&&(u=t),e.wrapperEl.scrollTo({[r]:u}),isOutOfBound(u,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[r]:u})}),n.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=n.requestAnimationFrame(animate)};animate()}
15function getSupport(){return i||(i=function(){let e=ssr_window_esm_getWindow(),t=ssr_window_esm_getDocument();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}}()),i}function transitionEmit({swiper:e,runCallbacks:t,direction:r,step:i}){let{activeIndex:n,previousIndex:s}=e,a=r;if(a||(a=n>s?"next":n<s?"prev":"reset"),e.emit(`transition${i}`),t&&n!==s){if("reset"===a){e.emit(`slideResetTransition${i}`);return}e.emit(`slideChangeTransition${i}`),"next"===a?e.emit(`slideNextTransition${i}`):e.emit(`slidePrevTransition${i}`)}}function onTouchStart(e){let t=ssr_window_esm_getDocument(),r=ssr_window_esm_getWindow(),i=this.touchEventsData,{params:n,touches:s,enabled:a}=this;if(!a||this.animating&&n.preventInteractionOnTransition)return;!this.animating&&n.cssMode&&n.loop&&this.loopFix();let l=e;l.originalEvent&&(l=l.originalEvent);let o=dom7_esm_$(l.target);if("wrapper"===n.touchEventsTarget&&!o.closest(this.wrapperEl).length||(i.isTouchEvent="touchstart"===l.type,!i.isTouchEvent&&"which"in l&&3===l.which||!i.isTouchEvent&&"button"in l&&l.button>0||i.isTouched&&i.isMoved))return;let u=!!n.noSwipingClass&&""!==n.noSwipingClass,d=e.composedPath?e.composedPath():e.path;u&&l.target&&l.target.shadowRoot&&d&&(o=dom7_esm_$(d[0]));let c=n.noSwipingSelector?n.noSwipingSelector:`.${n.noSwipingClass}`,h=!!(l.target&&l.target.shadowRoot);if(n.noSwiping&&(h?function(e,t=this){return function __closestFrom(t){if(!t||t===ssr_window_esm_getDocument()||t===ssr_window_esm_getWindow())return null;t.assignedSlot&&(t=t.assignedSlot);let r=t.closest(e);return r||t.getRootNode?r||__closestFrom(t.getRootNode().host):null}(t)}(c,o[0]):o.closest(c)[0])){this.allowClick=!0;return}if(n.swipeHandler&&!o.closest(n.swipeHandler)[0])return;s.currentX="touchstart"===l.type?l.targetTouches[0].pageX:l.pageX,s.currentY="touchstart"===l.type?l.targetTouches[0].pageY:l.pageY;let g=s.currentX,b=s.currentY,_=n.edgeSwipeDetection||n.iOSEdgeSwipeDetection,w=n.edgeSwipeThreshold||n.iOSEdgeSwipeThreshold;if(_&&(g<=w||g>=r.innerWidth-w)){if("prevent"!==_)return;e.preventDefault()}if(Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),s.startX=g,s.startY=b,i.touchStartTime=utils_now(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,n.threshold>0&&(i.allowThresholdMove=!1),"touchstart"!==l.type){let e=!0;o.is(i.focusableElements)&&(e=!1,"SELECT"===o[0].nodeName&&(i.isTouched=!1)),t.activeElement&&dom7_esm_$(t.activeElement).is(i.focusableElements)&&t.activeElement!==o[0]&&t.activeElement.blur();let r=e&&this.allowTouchMove&&n.touchStartPreventDefault;(n.touchStartForcePreventDefault||r)&&!o[0].isContentEditable&&l.preventDefault()}this.params.freeMode&&this.params.freeMode.enabled&&this.freeMode&&this.animating&&!n.cssMode&&this.freeMode.onTouchStart(),this.emit("touchStart",l)}function onTouchMove(e){let t=ssr_window_esm_getDocument(),r=this.touchEventsData,{params:i,touches:n,rtlTranslate:s,enabled:a}=this;if(!a)return;let l=e;if(l.originalEvent&&(l=l.originalEvent),!r.isTouched){r.startMoving&&r.isScrolling&&this.emit("touchMoveOpposite",l);return}if(r.isTouchEvent&&"touchmove"!==l.type)return;let o="touchmove"===l.type&&l.targetTouches&&(l.targetTouches[0]||l.changedTouches[0]),u="touchmove"===l.type?o.pageX:l.pageX,d="touchmove"===l.type?o.pageY:l.pageY;if(l.preventedByNestedSwiper){n.startX=u,n.startY=d;return}if(!this.allowTouchMove){dom7_esm_$(l.target).is(r.focusableElements)||(this.allowClick=!1),r.isTouched&&(Object.assign(n,{startX:u,startY:d,currentX:u,currentY:d}),r.touchStartTime=utils_now());return}if(r.isTouchEvent&&i.touchReleaseOnEdges&&!i.loop){if(this.isVertical()){if(d<n.startY&&this.translate<=this.maxTranslate()||d>n.startY&&this.translate>=this.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(u<n.startX&&this.translate<=this.maxTranslate()||u>n.startX&&this.translate>=this.minTranslate())return}if(r.isTouchEvent&&t.activeElement&&l.target===t.activeElement&&dom7_esm_$(l.target).is(r.focusableElements)){r.isMoved=!0,this.allowClick=!1;return}
15if(r.allowTouchCallbacks&&this.emit("touchMove",l),l.targetTouches&&l.targetTouches.length>1)return;n.currentX=u,n.currentY=d;let c=n.currentX-n.startX,h=n.currentY-n.startY;if(this.params.threshold&&Math.sqrt(c**2+h**2)<this.params.threshold)return;if(void 0===r.isScrolling){let e;this.isHorizontal()&&n.currentY===n.startY||this.isVertical()&&n.currentX===n.startX?r.isScrolling=!1:c*c+h*h>=25&&(e=180*Math.atan2(Math.abs(h),Math.abs(c))/Math.PI,r.isScrolling=this.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(r.isScrolling&&this.emit("touchMoveOpposite",l),void 0===r.startMoving&&(n.currentX!==n.startX||n.currentY!==n.startY)&&(r.startMoving=!0),r.isScrolling){r.isTouched=!1;return}if(!r.startMoving)return;this.allowClick=!1,!i.cssMode&&l.cancelable&&l.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&l.stopPropagation(),r.isMoved||(i.loop&&!i.cssMode&&this.loopFix(),r.startTranslate=this.getTranslate(),this.setTransition(0),this.animating&&this.$wrapperEl.trigger("webkitTransitionEnd transitionend"),r.allowMomentumBounce=!1,i.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",l)),this.emit("sliderMove",l),r.isMoved=!0;let g=this.isHorizontal()?c:h;n.diff=g,g*=i.touchRatio,s&&(g=-g),this.swipeDirection=g>0?"prev":"next",r.currentTranslate=g+r.startTranslate;let b=!0,_=i.resistanceRatio;if(i.touchReleaseOnEdges&&(_=0),g>0&&r.currentTranslate>this.minTranslate()?(b=!1,i.resistance&&(r.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+r.startTranslate+g)**_)):g<0&&r.currentTranslate<this.maxTranslate()&&(b=!1,i.resistance&&(r.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-r.startTranslate-g)**_)),b&&(l.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),i.threshold>0){if(Math.abs(g)>i.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,r.currentTranslate=r.startTranslate,n.diff=this.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY;return}}else{r.currentTranslate=r.startTranslate;return}}i.followFinger&&!i.cssMode&&((i.freeMode&&i.freeMode.enabled&&this.freeMode||i.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),this.params.freeMode&&i.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(r.currentTranslate),this.setTranslate(r.currentTranslate))}function onTouchEnd(e){let t;let r=this,i=r.touchEventsData,{params:n,touches:s,rtlTranslate:a,slidesGrid:l,enabled:o}=r;if(!o)return;let u=e;if(u.originalEvent&&(u=u.originalEvent),i.allowTouchCallbacks&&r.emit("touchEnd",u),i.allowTouchCallbacks=!1,!i.isTouched){i.isMoved&&n.grabCursor&&r.setGrabCursor(!1),i.isMoved=!1,i.startMoving=!1;return}n.grabCursor&&i.isMoved&&i.isTouched&&(!0===r.allowSlideNext||!0===r.allowSlidePrev)&&r.setGrabCursor(!1);let d=utils_now(),c=d-i.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-i.lastClickTime<300&&r.emit("doubleTap doubleClick",u)}if(i.lastClickTime=utils_now(),utils_nextTick(()=>{r.destroyed||(r.allowClick=!0)}),!i.isTouched||!i.isMoved||!r.swipeDirection||0===s.diff||i.currentTranslate===i.startTranslate){i.isTouched=!1,i.isMoved=!1,i.startMoving=!1;return}if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,t=n.followFinger?a?r.translate:-r.translate:-i.currentTranslate,n.cssMode)return;if(r.params.freeMode&&n.freeMode.enabled){r.freeMode.onTouchEnd({currentPos:t});return}let h=0,g=r.slidesSizesGrid[0];for(let e=0;e<l.length;e+=e<n.slidesPerGroupSkip?1:n.slidesPerGroup){let r=e<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;void 0!==l[e+r]?t>=l[e]&&t<l[e+r]&&(h=e,g=l[e+r]-l[e]):t>=l[e]&&(h=e,g=l[l.length-1]-l[l.length-2])}let b=null,_=null;n.rewind&&(r.isBeginning?_=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1:r.isEnd&&(b=0));let w=(t-l[h])/g,E=h<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;if(c>n.longSwipesMs){if(!n.longSwipes){r.slideTo(r.activeIndex);return}"next"===r.swipeDirection&&(w>=n.longSwipesRatio?r.slideTo(n.rewind&&r.isEnd?b:h+E):r.slideTo(h)),"prev"===r.swipeDirection&&(w>1-n.longSwipesRatio?r.slideTo(h+E):null!==_&&w<0&&Math.abs(w)>
15n.longSwipesRatio?r.slideTo(_):r.slideTo(h))}else{if(!n.shortSwipes){r.slideTo(r.activeIndex);return}let e=r.navigation&&(u.target===r.navigation.nextEl||u.target===r.navigation.prevEl);e?u.target===r.navigation.nextEl?r.slideTo(h+E):r.slideTo(h):("next"===r.swipeDirection&&r.slideTo(null!==b?b:h+E),"prev"===r.swipeDirection&&r.slideTo(null!==_?_:h))}}function onResize(){let{params:e,el:t}=this;if(t&&0===t.offsetWidth)return;e.breakpoints&&this.setBreakpoint();let{allowSlideNext:r,allowSlidePrev:i,snapGrid:n}=this;this.allowSlideNext=!0,this.allowSlidePrev=!0,this.updateSize(),this.updateSlides(),this.updateSlidesClasses(),("auto"===e.slidesPerView||e.slidesPerView>1)&&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=i,this.allowSlideNext=r,this.params.watchOverflow&&n!==this.snapGrid&&this.checkOverflow()}function onClick(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function onScroll(){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 i=this.maxTranslate()-this.minTranslate();(0===i?0:(this.translate-this.minTranslate())/i)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}Object.keys(u).forEach(e=>{Object.defineProperty(dom7_esm_$.fn,e,{value:u[e],writable:!0})});let d=!1;function dummyEventListener(){}let events=(e,t)=>{let r=ssr_window_esm_getDocument(),{params:i,touchEvents:n,el:s,wrapperEl:a,device:l,support:o}=e,u=!!i.nested,d="on"===t?"addEventListener":"removeEventListener";if(o.touch){let t="touchstart"===n.start&&!!o.passiveListener&&!!i.passiveListeners&&{passive:!0,capture:!1};s[d](n.start,e.onTouchStart,t),s[d](n.move,e.onTouchMove,o.passiveListener?{passive:!1,capture:u}:u),s[d](n.end,e.onTouchEnd,t),n.cancel&&s[d](n.cancel,e.onTouchEnd,t)}else s[d](n.start,e.onTouchStart,!1),r[d](n.move,e.onTouchMove,u),r[d](n.end,e.onTouchEnd,!1);(i.preventClicks||i.preventClicksPropagation)&&s[d]("click",e.onClick,!0),i.cssMode&&a[d]("scroll",e.onScroll),i.updateOnWindowResize?e[t](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",onResize,!0):e[t]("observerUpdate",onResize,!0)},isGridEnabled=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var c={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,loopedSlidesLimit:!0,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 h={eventsEmitter:{on(e,t,r){let i=this;if(!i.eventsListeners||i.destroyed||"function"!=typeof t)return i;let n=r?"unshift":"push";
15return e.split(" ").forEach(e=>{i.eventsListeners[e]||(i.eventsListeners[e]=[]),i.eventsListeners[e][n](t)}),i},once(e,t,r){let i=this;if(!i.eventsListeners||i.destroyed||"function"!=typeof t)return i;function onceHandler(...r){i.off(e,onceHandler),onceHandler.__emitterProxy&&delete onceHandler.__emitterProxy,t.apply(i,r)}return onceHandler.__emitterProxy=t,i.on(e,onceHandler,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((i,n)=>{(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&r.eventsListeners[e].splice(n,1)})}),r},emit(...e){let t,r,i;let n=this;if(!n.eventsListeners||n.destroyed||!n.eventsListeners)return n;"string"==typeof e[0]||Array.isArray(e[0])?(t=e[0],r=e.slice(1,e.length),i=n):(t=e[0].events,r=e[0].data,i=e[0].context||n),r.unshift(i);let s=Array.isArray(t)?t:t.split(" ");return s.forEach(e=>{n.eventsAnyListeners&&n.eventsAnyListeners.length&&n.eventsAnyListeners.forEach(t=>{t.apply(i,[e,...r])}),n.eventsListeners&&n.eventsListeners[e]&&n.eventsListeners[e].forEach(e=>{e.apply(i,r)})}),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 getDirectionLabel(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 getDirectionPropertyValue(e,t){return parseFloat(e.getPropertyValue(getDirectionLabel(t))||0)}let r=t.params,{$wrapperEl:i,size:n,rtlTranslate:s,wrongRTL:a}=t,l=t.virtual&&r.virtual.enabled,o=l?t.virtual.slides.length:t.slides.length,u=i.children(`.${t.params.slideClass}`),d=l?t.virtual.slides.length:u.length,c=[],h=[],g=[],b=r.slidesOffsetBefore;"function"==typeof b&&(b=r.slidesOffsetBefore.call(t));let _=r.slidesOffsetAfter;"function"==typeof _&&(_=r.slidesOffsetAfter.call(t));let w=t.snapGrid.length,E=t.slidesGrid.length,k=r.spaceBetween,P=-b,j=0,L=0;if(void 0===n)return;"string"==typeof k&&k.indexOf("%")>=0&&(k=parseFloat(k.replace("%",""))/100*n),t.virtualSize=-k,s?u.css({marginLeft:"",marginBottom:"",marginTop:""}):u.css({marginRight:"",marginBottom:"",marginTop:""}),r.centeredSlides&&r.cssMode&&(utils_setCSSProperty(t.wrapperEl,"--swiper-centered-offset-before",""),utils_setCSSProperty(t.wrapperEl,"--swiper-centered-offset-after",""));let D=r.grid&&r.grid.rows>1&&t.grid;D&&t.grid.initSlides(d);let A="auto"===r.slidesPerView&&r.breakpoints&&Object.keys(r.breakpoints).filter(e=>void 0!==r.breakpoints[e].slidesPerView).length>0;for(let i=0;i<d;i+=1){e=0;let s=u.eq(i);if(D&&t.grid.updateSlide(i,s,d,getDirectionLabel),"none"!==s.css("display")){if("auto"===r.slidesPerView){A&&(u[i].style[getDirectionLabel("width")]="");let n=getComputedStyle(s[0]),a=s[0].style.transform,l=s[0].style.webkitTransform;if(a&&(s[0].style.transform="none"),l&&(s[0].style.webkitTransform="none"),r.roundLengths)e=t.isHorizontal()?s.outerWidth(!0):s.outerHeight(!0);else{let t=getDirectionPropertyValue(n,"width"),r=getDirectionPropertyValue(n,"padding-left"),i=getDirectionPropertyValue(n,"padding-right"),a=getDirectionPropertyValue(n,"margin-left"),l=getDirectionPropertyValue(n,"margin-right"),o=n.getPropertyValue("box-sizing");if(o&&"border-box"===o)e=t+a+l;else{let{clientWidth:n,offsetWidth:o}=s[0];e=t+r+i+a+l+(o-n)}}a&&(s[0].style.transform=a),l&&(s[0].style.webkitTransform=l),r.roundLengths&&(e=Math.floor(e))}else e=(n-(r.slidesPerView-1)*k)/r.slidesPerView,r.roundLengths&&(e=Math.floor(e)),u[i]&&(u[i].style[getDirectionLabel("width")]=`${e}px`);u[i]&&(u[i].swiperSlideSize=e),g.push(e),r.centeredSlides?(P=P+e/2+j/2+k,0===j&&0!==i&&(P=P-n/2-k),0===i&&(P=P-n/2-k),.001>
15Math.abs(P)&&(P=0),r.roundLengths&&(P=Math.floor(P)),L%r.slidesPerGroup==0&&c.push(P),h.push(P)):(r.roundLengths&&(P=Math.floor(P)),(L-Math.min(t.params.slidesPerGroupSkip,L))%t.params.slidesPerGroup==0&&c.push(P),h.push(P),P=P+e+k),t.virtualSize+=e+k,j=e,L+=1}}if(t.virtualSize=Math.max(t.virtualSize,n)+_,s&&a&&("slide"===r.effect||"coverflow"===r.effect)&&i.css({width:`${t.virtualSize+r.spaceBetween}px`}),r.setWrapperSize&&i.css({[getDirectionLabel("width")]:`${t.virtualSize+r.spaceBetween}px`}),D&&t.grid.updateWrapperSize(e,c,getDirectionLabel),!r.centeredSlides){let e=[];for(let i=0;i<c.length;i+=1){let s=c[i];r.roundLengths&&(s=Math.floor(s)),c[i]<=t.virtualSize-n&&e.push(s)}c=e,Math.floor(t.virtualSize-n)-Math.floor(c[c.length-1])>1&&c.push(t.virtualSize-n)}if(0===c.length&&(c=[0]),0!==r.spaceBetween){let e=t.isHorizontal()&&s?"marginLeft":getDirectionLabel("marginRight");u.filter((e,t)=>!r.cssMode||t!==u.length-1).css({[e]:`${k}px`})}if(r.centeredSlides&&r.centeredSlidesBounds){let e=0;g.forEach(t=>{e+=t+(r.spaceBetween?r.spaceBetween:0)}),e-=r.spaceBetween;let t=e-n;c=c.map(e=>e<0?-b:e>t?t+_:e)}if(r.centerInsufficientSlides){let e=0;if(g.forEach(t=>{e+=t+(r.spaceBetween?r.spaceBetween:0)}),(e-=r.spaceBetween)<n){let t=(n-e)/2;c.forEach((e,r)=>{c[r]=e-t}),h.forEach((e,r)=>{h[r]=e+t})}}if(Object.assign(t,{slides:u,snapGrid:c,slidesGrid:h,slidesSizesGrid:g}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){utils_setCSSProperty(t.wrapperEl,"--swiper-centered-offset-before",`${-c[0]}px`),utils_setCSSProperty(t.wrapperEl,"--swiper-centered-offset-after",`${t.size/2-g[g.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(d!==o&&t.emit("slidesLengthChange"),c.length!==w&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),h.length!==E&&t.emit("slidesGridLengthChange"),r.watchSlidesProgress&&t.updateSlidesOffset(),!l&&!r.cssMode&&("slide"===r.effect||"fade"===r.effect)){let e=`${r.containerModifierClass}backface-hidden`,i=t.$el.hasClass(e);d<=r.maxBackfaceHiddenSlides?i||t.$el.addClass(e):i&&t.$el.removeClass(e)}},updateAutoHeight:function(e){let t;let r=this,i=[],n=r.virtual&&r.params.virtual.enabled,s=0;"number"==typeof e?r.setTransition(e):!0===e&&r.setTransition(r.params.speed);let getSlideByIndex=e=>n?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||dom7_esm_$([])).each(e=>{i.push(e)});else for(t=0;t<Math.ceil(r.params.slidesPerView);t+=1){let e=r.activeIndex+t;if(e>r.slides.length&&!n)break;i.push(getSlideByIndex(e))}}else i.push(getSlideByIndex(r.activeIndex));for(t=0;t<i.length;t+=1)if(void 0!==i[t]){let e=i[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=this&&this.translate||0){let t=this.params,{slides:r,rtlTranslate:i,snapGrid:n}=this;if(0===r.length)return;void 0===r[0].swiperSlideOffset&&this.updateSlidesOffset();let s=-e;i&&(s=e),r.removeClass(t.slideVisibleClass),this.visibleSlidesIndexes=[],this.visibleSlides=[];for(let e=0;e<r.length;e+=1){let a=r[e],l=a.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(l-=r[0].swiperSlideOffset);let o=(s+(t.centeredSlides?this.minTranslate():0)-l)/(a.swiperSlideSize+t.spaceBetween),u=(s-n[0]+(t.centeredSlides?this.minTranslate():0)-l)/(a.swiperSlideSize+t.spaceBetween),d=-(s-l),c=d+this.slidesSizesGrid[e],h=d>=0&&d<this.size-1||c>1&&c<=this.size||d<=0&&c>=this.size;h&&(this.visibleSlides.push(a),this.visibleSlidesIndexes.push(e),r.eq(e).addClass(t.slideVisibleClass)),a.progress=i?-o:o,a.originalProgress=i?-u:u}this.visibleSlides=dom7_esm_$(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:i,isBeginning:n,isEnd:s}=this,a=n,l=s;0===r?(i=0,n=!0,s=!0):(n=(i=(e-this.minTranslate())/r)<=0,s=i>=1),Object.assign(this,{progress:i,isBeginning:n,isEnd:s}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),n&&!a&&this.emit
15("reachBeginning toEdge"),s&&!l&&this.emit("reachEnd toEdge"),(a&&!n||l&&!s)&&this.emit("fromEdge"),this.emit("progress",i)},updateSlidesClasses:function(){let e;let{slides:t,params:r,$wrapperEl:i,activeIndex:n,realIndex:s}=this,a=this.virtual&&r.virtual.enabled;t.removeClass(`${r.slideActiveClass} ${r.slideNextClass} ${r.slidePrevClass} ${r.slideDuplicateActiveClass} ${r.slideDuplicateNextClass} ${r.slideDuplicatePrevClass}`),(e=a?this.$wrapperEl.find(`.${r.slideClass}[data-swiper-slide-index="${n}"]`):t.eq(n)).addClass(r.slideActiveClass),r.loop&&(e.hasClass(r.slideDuplicateClass)?i.children(`.${r.slideClass}:not(.${r.slideDuplicateClass})[data-swiper-slide-index="${s}"]`).addClass(r.slideDuplicateActiveClass):i.children(`.${r.slideClass}.${r.slideDuplicateClass}[data-swiper-slide-index="${s}"]`).addClass(r.slideDuplicateActiveClass));let l=e.nextAll(`.${r.slideClass}`).eq(0).addClass(r.slideNextClass);r.loop&&0===l.length&&(l=t.eq(0)).addClass(r.slideNextClass);let o=e.prevAll(`.${r.slideClass}`).eq(0).addClass(r.slidePrevClass);r.loop&&0===o.length&&(o=t.eq(-1)).addClass(r.slidePrevClass),r.loop&&(l.hasClass(r.slideDuplicateClass)?i.children(`.${r.slideClass}:not(.${r.slideDuplicateClass})[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicateNextClass):i.children(`.${r.slideClass}.${r.slideDuplicateClass}[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicateNextClass),o.hasClass(r.slideDuplicateClass)?i.children(`.${r.slideClass}:not(.${r.slideDuplicateClass})[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicatePrevClass):i.children(`.${r.slideClass}.${r.slideDuplicateClass}[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicatePrevClass)),this.emitSlidesClasses()},updateActiveIndex:function(e){let t;let r=this.rtlTranslate?this.translate:-this.translate,{slidesGrid:i,snapGrid:n,params:s,activeIndex:a,realIndex:l,snapIndex:o}=this,u=e;if(void 0===u){for(let e=0;e<i.length;e+=1)void 0!==i[e+1]?r>=i[e]&&r<i[e+1]-(i[e+1]-i[e])/2?u=e:r>=i[e]&&r<i[e+1]&&(u=e+1):r>=i[e]&&(u=e);s.normalizeSlideIndex&&(u<0||void 0===u)&&(u=0)}if(n.indexOf(r)>=0)t=n.indexOf(r);else{let e=Math.min(s.slidesPerGroupSkip,u);t=e+Math.floor((u-e)/s.slidesPerGroup)}if(t>=n.length&&(t=n.length-1),u===a){t!==o&&(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:a,activeIndex:u}),this.emit("activeIndexChange"),this.emit("snapIndexChange"),l!==d&&this.emit("realIndexChange"),(this.initialized||this.params.runCallbacksOnInit)&&this.emit("slideChange")},updateClickedSlide:function(e){let t;let r=this.params,i=dom7_esm_$(e).closest(`.${r.slideClass}`)[0],n=!1;if(i){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===i){n=!0,t=e;break}}if(i&&n)this.clickedSlide=i,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(dom7_esm_$(i).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=this.isHorizontal()?"x":"y"){let{params:t,rtlTranslate:r,translate:i,$wrapperEl:n}=this;if(t.virtualTranslate)return r?-i:i;if(t.cssMode)return i;let s=function(e,t="x"){let r,i,n;let s=ssr_window_esm_getWindow(),a=function(e){let t;let r=ssr_window_esm_getWindow();return r.getComputedStyle&&(t=r.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}(e,null);return s.WebKitCSSMatrix?((i=a.transform||a.webkitTransform).split(",").length>6&&(i=i.split(", ").map(e=>e.replace(",",".")).join(", ")),n=new s.WebKitCSSMatrix("none"===i?"":i)):r=(n=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(i=s.WebKitCSSMatrix?n.m41:16===r.length?parseFloat(r[12]):parseFloat(r[4])),"y"===t&&(i=s.WebKitCSSMatrix?n.m42:16===r.length?parseFloat(r[13]):parseFloat(r[5])),i||0}(n[0],e);return r&&(s=-s),s||0},setTranslate:function(e,t){let{rtlTranslate:r,params:i,$wrapperEl:n,wrapperEl:s,progress:a}=this,l=0,o=0;this.isHorizontal()?l=r?-e:e:o=e,i.roundLengths&&(l=Math.floor(l),o=Math.floor(o)),i.cssMode?s[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-l:-o:i.virtualTranslate||n.transform(`translate3d(${l}px, ${o}px, 0px)`),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?l:o;let u=this.maxTranslate()-this.minTranslate();(0===u?0:(e-this.minTranslate())/u)!==a&&this.updateProgress(e),this.emit
15("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,r=!0,i=!0,n){let s;let a=this,{params:l,wrapperEl:o}=a;if(a.animating&&l.preventInteractionOnTransition)return!1;let u=a.minTranslate(),d=a.maxTranslate();if(s=i&&e>u?u:i&&e<d?d:e,a.updateProgress(s),l.cssMode){let e=a.isHorizontal();if(0===t)o[e?"scrollLeft":"scrollTop"]=-s;else{if(!a.support.smoothScroll)return animateCSSModeScroll({swiper:a,targetPosition:-s,side:e?"left":"top"}),!0;o.scrollTo({[e?"left":"top"]:-s,behavior:"smooth"})}return!0}return 0===t?(a.setTransition(0),a.setTranslate(s),r&&(a.emit("beforeTransitionStart",t,n),a.emit("transitionEnd"))):(a.setTransition(t),a.setTranslate(s),r&&(a.emit("beforeTransitionStart",t,n),a.emit("transitionStart")),a.animating||(a.animating=!0,a.onTranslateToWrapperTransitionEnd||(a.onTranslateToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.$wrapperEl[0].removeEventListener("transitionend",a.onTranslateToWrapperTransitionEnd),a.$wrapperEl[0].removeEventListener("webkitTransitionEnd",a.onTranslateToWrapperTransitionEnd),a.onTranslateToWrapperTransitionEnd=null,delete a.onTranslateToWrapperTransitionEnd,r&&a.emit("transitionEnd"))}),a.$wrapperEl[0].addEventListener("transitionend",a.onTranslateToWrapperTransitionEnd),a.$wrapperEl[0].addEventListener("webkitTransitionEnd",a.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||this.$wrapperEl.transition(e),this.emit("setTransition",e,t)},transitionStart:function(e=!0,t){let{params:r}=this;r.cssMode||(r.autoHeight&&this.updateAutoHeight(),transitionEmit({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){let{params:r}=this;this.animating=!1,r.cssMode||(this.setTransition(0),transitionEmit({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e=0,t=this.params.speed,r=!0,i,n){let s;if("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),r=isFinite(t);if(!r)throw Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=t}let a=this,l=e;l<0&&(l=0);let{params:o,snapGrid:u,slidesGrid:d,previousIndex:c,activeIndex:h,rtlTranslate:g,wrapperEl:b,enabled:_}=a;if(a.animating&&o.preventInteractionOnTransition||!_&&!i&&!n)return!1;let w=Math.min(a.params.slidesPerGroupSkip,l),E=w+Math.floor((l-w)/a.params.slidesPerGroup);E>=u.length&&(E=u.length-1);let k=-u[E];if(o.normalizeSlideIndex)for(let e=0;e<d.length;e+=1){let t=-Math.floor(100*k),r=Math.floor(100*d[e]),i=Math.floor(100*d[e+1]);void 0!==d[e+1]?t>=r&&t<i-(i-r)/2?l=e:t>=r&&t<i&&(l=e+1):t>=r&&(l=e)}if(a.initialized&&l!==h&&(!a.allowSlideNext&&k<a.translate&&k<a.minTranslate()||!a.allowSlidePrev&&k>a.translate&&k>a.maxTranslate()&&(h||0)!==l))return!1;if(l!==(c||0)&&r&&a.emit("beforeSlideChangeStart"),a.updateProgress(k),s=l>h?"next":l<h?"prev":"reset",g&&-k===a.translate||!g&&k===a.translate)return a.updateActiveIndex(l),o.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),"slide"!==o.effect&&a.setTranslate(k),"reset"!==s&&(a.transitionStart(r,s),a.transitionEnd(r,s)),!1;if(o.cssMode){let e=a.isHorizontal(),r=g?k:-k;if(0===t){let t=a.virtual&&a.params.virtual.enabled;t&&(a.wrapperEl.style.scrollSnapType="none",a._immediateVirtual=!0),b[e?"scrollLeft":"scrollTop"]=r,t&&requestAnimationFrame(()=>{a.wrapperEl.style.scrollSnapType="",a._swiperImmediateVirtual=!1})}else{if(!a.support.smoothScroll)return animateCSSModeScroll({swiper:a,targetPosition:r,side:e?"left":"top"}),!0;b.scrollTo({[e?"left":"top"]:r,behavior:"smooth"})}return!0}return a.setTransition(t),a.setTranslate(k),a.updateActiveIndex(l),a.updateSlidesClasses(),a.emit("beforeTransitionStart",t,i),a.transitionStart(r,s),0===t?a.transitionEnd(r,s):a.animating||(a.animating=!0,a.onSlideToWrapperTransitionEnd||(a.onSlideToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.$wrapperEl[0].removeEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.$wrapperEl[0].removeEventListener("webkitTransitionEnd",a.onSlideToWrapperTransitionEnd),a.onSlideToWrapperTransitionEnd=null,delete a.onSlideToWrapperTransitionEnd,a.transitionEnd(r,s))}),a.$wrapperEl[0].addEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.$wrapperEl[0].addEventListener("webkitTransitionEnd",a.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t=this.params.speed,r=!0,i){if("string"==typeof e){let t=parseInt(e,10),r=isFinite(t);if(!r)throw Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=t}let n=e;return this.params.loop&&(n+=this.loopedSlides),this.slideTo(n,t,r,i)},slideNext:function(e=this.params.speed,t=!0,r){let{animating:i,enabled:n,params:s}=this;if(!n)return this;let a=s.slidesPerGroup;"auto"===s.slidesPerView&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(a=Math.max(this.slidesPerViewDynamic("current",!0),1));let l=this.activeIndex<s.slidesPerGroupSkip?1:a;if(s.loop){if(i&&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+l,e,t,r)},slidePrev:function(e=this.params.speed,t=!0,r){let{params:i,animating:n,snapGrid:s,slidesGrid:a,rtlTranslate:l,enabled:o}=this;if(!o)return this;if(i.loop){if(n&&i.loopPreventsSlide)return!1;this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft}let u=l?this.translate:-this.translate;function normalize(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let d=normalize(u),c=s.map(e=>normalize(e)),h=s[c.indexOf(d)-1];if(void 0===h&&i.cssMode){let e;
15s.forEach((t,r)=>{d>=t&&(e=r)}),void 0!==e&&(h=s[e>0?e-1:e])}let g=0;if(void 0!==h&&((g=a.indexOf(h))<0&&(g=this.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(g=Math.max(g=g-this.slidesPerViewDynamic("previous",!0)+1,0))),i.rewind&&this.isBeginning){let i=this.params.virtual&&this.params.virtual.enabled&&this.virtual?this.virtual.slides.length-1:this.slides.length-1;return this.slideTo(i,e,t,r)}return this.slideTo(g,e,t,r)},slideReset:function(e=this.params.speed,t=!0,r){return this.slideTo(this.activeIndex,e,t,r)},slideToClosest:function(e=this.params.speed,t=!0,r,i=.5){let n=this.activeIndex,s=Math.min(this.params.slidesPerGroupSkip,n),a=s+Math.floor((n-s)/this.params.slidesPerGroup),l=this.rtlTranslate?this.translate:-this.translate;if(l>=this.snapGrid[a]){let e=this.snapGrid[a],t=this.snapGrid[a+1];l-e>(t-e)*i&&(n+=this.params.slidesPerGroup)}else{let e=this.snapGrid[a-1],t=this.snapGrid[a];l-e<=(t-e)*i&&(n-=this.params.slidesPerGroup)}return n=Math.min(n=Math.max(n,0),this.slidesGrid.length-1),this.slideTo(n,e,t,r)},slideToClickedSlide:function(){let e;let t=this,{params:r,$wrapperEl:i}=t,n="auto"===r.slidesPerView?t.slidesPerViewDynamic():r.slidesPerView,s=t.clickedIndex;if(r.loop){if(t.animating)return;e=parseInt(dom7_esm_$(t.clickedSlide).attr("data-swiper-slide-index"),10),r.centeredSlides?s<t.loopedSlides-n/2||s>t.slides.length-t.loopedSlides+n/2?(t.loopFix(),s=i.children(`.${r.slideClass}[data-swiper-slide-index="${e}"]:not(.${r.slideDuplicateClass})`).eq(0).index(),utils_nextTick(()=>{t.slideTo(s)})):t.slideTo(s):s>t.slides.length-n?(t.loopFix(),s=i.children(`.${r.slideClass}[data-swiper-slide-index="${e}"]:not(.${r.slideDuplicateClass})`).eq(0).index(),utils_nextTick(()=>{t.slideTo(s)})):t.slideTo(s)}else t.slideTo(s)}},loop:{loopCreate:function(){let e=ssr_window_esm_getDocument(),{params:t,$wrapperEl:r}=this,i=r.children().length>0?dom7_esm_$(r.children()[0].parentNode):r;i.children(`.${t.slideClass}.${t.slideDuplicateClass}`).remove();let n=i.children(`.${t.slideClass}`);if(t.loopFillGroupWithBlank){let r=t.slidesPerGroup-n.length%t.slidesPerGroup;if(r!==t.slidesPerGroup){for(let n=0;n<r;n+=1){let r=dom7_esm_$(e.createElement("div")).addClass(`${t.slideClass} ${t.slideBlankClass}`);i.append(r)}n=i.children(`.${t.slideClass}`)}}"auto"!==t.slidesPerView||t.loopedSlides||(t.loopedSlides=n.length),this.loopedSlides=Math.ceil(parseFloat(t.loopedSlides||t.slidesPerView,10)),this.loopedSlides+=t.loopAdditionalSlides,this.loopedSlides>n.length&&this.params.loopedSlidesLimit&&(this.loopedSlides=n.length);let s=[],a=[];n.each((e,t)=>{let r=dom7_esm_$(e);r.attr("data-swiper-slide-index",t)});for(let e=0;e<this.loopedSlides;e+=1){let t=e-Math.floor(e/n.length)*n.length;a.push(n.eq(t)[0]),s.unshift(n.eq(n.length-t-1)[0])}for(let e=0;e<a.length;e+=1)i.append(dom7_esm_$(a[e].cloneNode(!0)).addClass(t.slideDuplicateClass));for(let e=s.length-1;e>=0;e-=1)i.prepend(dom7_esm_$(s[e].cloneNode(!0)).addClass(t.slideDuplicateClass))},loopFix:function(){let e;this.emit("beforeLoopFix");let{activeIndex:t,slides:r,loopedSlides:i,allowSlidePrev:n,allowSlideNext:s,snapGrid:a,rtlTranslate:l}=this;this.allowSlidePrev=!0,this.allowSlideNext=!0;let o=-a[t],u=o-this.getTranslate();if(t<i){e=r.length-3*i+t+i;let n=this.slideTo(e,0,!1,!0);n&&0!==u&&this.setTranslate((l?-this.translate:this.translate)-u)}else if(t>=r.length-i){e=-r.length+t+i+i;let n=this.slideTo(e,0,!1,!0);n&&0!==u&&this.setTranslate((l?-this.translate:this.translate)-u)}this.allowSlidePrev=n,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="")}},events:{attachEvents:function(){let e=ssr_window_esm_getDocument(),{params:t,supp
15ort:r}=this;this.onTouchStart=onTouchStart.bind(this),this.onTouchMove=onTouchMove.bind(this),this.onTouchEnd=onTouchEnd.bind(this),t.cssMode&&(this.onScroll=onScroll.bind(this)),this.onClick=onClick.bind(this),r.touch&&!d&&(e.addEventListener("touchstart",dummyEventListener),d=!0),events(this,"on")},detachEvents:function(){events(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{activeIndex:t,initialized:r,loopedSlides:i=0,params:n,$el:s}=e,a=n.breakpoints;if(!a||a&&0===Object.keys(a).length)return;let l=e.getBreakpoint(a,e.params.breakpointsBase,e.el);if(!l||e.currentBreakpoint===l)return;let o=l in a?a[l]:void 0,u=o||e.originalParams,d=isGridEnabled(e,n),c=isGridEnabled(e,u),h=n.enabled;d&&!c?(s.removeClass(`${n.containerModifierClass}grid ${n.containerModifierClass}grid-column`),e.emitContainerClasses()):!d&&c&&(s.addClass(`${n.containerModifierClass}grid`),(u.grid.fill&&"column"===u.grid.fill||!u.grid.fill&&"column"===n.grid.fill)&&s.addClass(`${n.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(t=>{let r=n[t]&&n[t].enabled,i=u[t]&&u[t].enabled;r&&!i&&e[t].disable(),!r&&i&&e[t].enable()});let g=u.direction&&u.direction!==n.direction,b=n.loop&&(u.slidesPerView!==n.slidesPerView||g);g&&r&&e.changeDirection(),utils_extend(e.params,u);let _=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),h&&!_?e.disable():!h&&_&&e.enable(),e.currentBreakpoint=l,e.emit("_beforeBreakpoint",u),b&&r&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-i+e.loopedSlides,0,!1)),e.emit("breakpoint",u)},getBreakpoint:function(e,t="window",r){if(!e||"container"===t&&!r)return;let i=!1,n=ssr_window_esm_getWindow(),s="window"===t?n.innerHeight:r.clientHeight,a=Object.keys(e).map(e=>{if("string"==typeof e&&0===e.indexOf("@")){let t=parseFloat(e.substr(1));return{value:s*t,point:e}}return{value:e,point:e}});a.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<a.length;e+=1){let{point:s,value:l}=a[e];"window"===t?n.matchMedia(`(min-width: ${l}px)`).matches&&(i=s):l<=r.clientWidth&&(i=s)}return i||"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:i,device:n,support:s}=this,a=function(e,t){let r=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(i=>{e[i]&&r.push(t+i)}):"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:n.android},{ios:n.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...a),i.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,i,n,s){let a;let l=ssr_window_esm_getWindow();function onReady(){s&&s()}let o=dom7_esm_$(e).parent("picture")[0];o||e.complete&&n?onReady():t?((a=new l.Image).onload=onReady,a.onerror=onReady,i&&(a.sizes=i),r&&(a.srcset=r),t&&(a.src=t)):onReady()},preloadImages:function(){let e=this;function onReady(){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 t=0;t<e.imagesToLoad.length;t+=1){let r=e.imagesToLoad[t];e.loadImage(r,r.currentSrc||r.getAttribute("src"),r.srcset||r.getAttribute("srcset"),r.sizes||r.getAttribute("sizes"),!0,onReady)}}}},g={};let Swiper=class Swiper{constructor(...e){let t,r;if(1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?r=e[0]:[t,r]=e,r||(r={}),r=utils_extend({},r),t&&!r.el&&(r.el=t),r.el&&dom7_esm_$(r.el).length>1){let e=[];return dom7_esm_$(r.el).each(t=>{let i=utils_extend({},r,{el:t});e.push(new Swiper(i))}),e}let i=this;i.__swiper__=!0,i.support=getSupport(),i.device=function(e={}){return n||(n=function({userAgent:e}={}){let t=getSupport(),r=ssr_window_esm_getWindow(),i=r.navigator.platform,n=e||r.navigator.userAgent,s={ios:!1,android:!1},a=r.screen.width,l=r.screen.height,o=n.match(/(Android);?[\s\/]+([\d.]+)?/),u=n.match(/(iPad).*OS\s([\d_]+)/),d=n.match(/(iPod)(.*OS\s([\d_]+))?/),c=!u&&n.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="MacIntel"===i;return!u&&h&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${a}x${l}`)>=0&&((u=n.match(/(Version)\/([\d.]+)/))||(u=[0,1,"13_0_0"]),h=!1),o&&"Win32"!==i&&(s.os="android",s.android=!0),(u||c||d)&&(s.os="ios",s.ios=!0),s}(e)),n}({userAgent:r.userAgent}),i.browser=(s||(s=function(){let e=ssr_window_esm_getWindow();return{isSafari:function(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}
15(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),s),i.eventsListeners={},i.eventsAnyListeners=[],i.modules=[...i.__modules__],r.modules&&Array.isArray(r.modules)&&i.modules.push(...r.modules);let a={};i.modules.forEach(e=>{var t;e({swiper:i,extendParams:(t=r,function(e={}){let r=Object.keys(e)[0],i=e[r];if("object"!=typeof i||null===i||(["navigation","pagination","scrollbar"].indexOf(r)>=0&&!0===t[r]&&(t[r]={auto:!0}),!(r in t&&"enabled"in i))){utils_extend(a,e);return}!0===t[r]&&(t[r]={enabled:!0}),"object"!=typeof t[r]||"enabled"in t[r]||(t[r].enabled=!0),t[r]||(t[r]={enabled:!1}),utils_extend(a,e)}),on:i.on.bind(i),once:i.once.bind(i),off:i.off.bind(i),emit:i.emit.bind(i)})});let l=utils_extend({},c,a);return i.params=utils_extend({},l,g,r),i.originalParams=utils_extend({},i.params),i.passedParams=utils_extend({},r),i.params&&i.params.on&&Object.keys(i.params.on).forEach(e=>{i.on(e,i.params.on[e])}),i.params&&i.params.onAny&&i.onAny(i.params.onAny),i.$=dom7_esm_$,Object.assign(i,{enabled:i.params.enabled,el:t,classNames:[],slides:dom7_esm_$(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===i.params.direction,isVertical:()=>"vertical"===i.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:i.params.allowSlideNext,allowSlidePrev:i.params.allowSlidePrev,touchEvents:(i.touchEventsTouch={start:"touchstart",move:"touchmove",end:"touchend",cancel:"touchcancel"},i.touchEventsDesktop={start:"pointerdown",move:"pointermove",end:"pointerup"},i.support.touch||!i.params.simulateTouch?i.touchEventsTouch:i.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:i.params.focusableElements,lastClickTime:utils_now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:i.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),i.emit("_swiper"),i.params.init&&i.init(),i}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(),i=this.maxTranslate(),n=(i-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 i=e.getSlideClasses(r);t.push({slideEl:r,classNames:i}),e.emit("_slideClass",r,i)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){let{params:r,slides:i,slidesGrid:n,slidesSizesGrid:s,size:a,activeIndex:l}=this,o=1;if(r.centeredSlides){let e,t=i[l].swiperSlideSize;for(let r=l+1;r<i.length;r+=1)i[r]&&!e&&(t+=i[r].swiperSlideSize,o+=1,t>a&&(e=!0));for(let r=l-1;r>=0;r-=1)i[r]&&!e&&(t+=i[r].swiperSlideSize,o+=1,t>a&&(e=!0))}else if("current"===e)for(let e=l+1;e<i.length;e+=1){let r=t?n[e]+s[e]-n[l]<a:n[e]-n[l]<a;r&&(o+=1)}else for(let e=l-1;e>=0;e-=1){let t=n[l]-n[e]<a;t&&(o+=1)}return o}update(){let e=this;if(!e||e.destroyed)return;let{snapGrid:t,params:r}=e;function setTranslate(){let t=e.rtlTranslate?-1*e.translate:e.translate,r=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(r),e.updateActiveIndex(),e.updateSlidesClasses()}r.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode&&e.params.freeMode.enabled?(setTranslate(),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))||setTranslate(),r.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){let r=this.params.direction;return e||(e="horizontal"===r?"vertical":"horizontal"),e===r||"horizontal"!==e&&"vertical"!==e||(this.$el.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=""}
15),this.emit("changeDirection"),t&&this.update()),this}changeLanguageDirection(e){(!this.rtl||"rtl"!==e)&&(this.rtl||"ltr"!==e)&&(this.rtl="rtl"===e,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.$el.addClass(`${this.params.containerModifierClass}rtl`),this.el.dir="rtl"):(this.$el.removeClass(`${this.params.containerModifierClass}rtl`),this.el.dir="ltr"),this.update())}mount(e){let t=this;if(t.mounted)return!0;let r=dom7_esm_$(e||t.params.el);if(!(e=r[0]))return!1;e.swiper=t;let getWrapperSelector=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,i=(()=>{if(e&&e.shadowRoot&&e.shadowRoot.querySelector){let t=dom7_esm_$(e.shadowRoot.querySelector(getWrapperSelector()));return t.children=e=>r.children(e),t}return r.children?r.children(getWrapperSelector()):dom7_esm_$(r).children(getWrapperSelector())})();if(0===i.length&&t.params.createElements){let e=ssr_window_esm_getDocument(),n=e.createElement("div");i=dom7_esm_$(n),n.className=t.params.wrapperClass,r.append(n),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){if(this.initialized)return this;let t=this.mount(e);
15return!1===t||(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=!0,t=!0){let r=this,{params:i,$el:n,$wrapperEl:s,slides:a}=r;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),i.loop&&r.loopDestroy(),t&&(r.removeClasses(),n.removeAttr("style"),s.removeAttr("style"),a&&a.length&&a.removeClass([i.slideVisibleClass,i.slideActiveClass,i.slideNextClass,i.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){utils_extend(g,e)}static get extendedDefaults(){return g}static get defaults(){return c}static installModule(e){Swiper.prototype.__modules__||(Swiper.prototype.__modules__=[]);let t=Swiper.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>Swiper.installModule(e)):Swiper.installModule(e),Swiper}};Object.keys(h).forEach(e=>{Object.keys(h[e]).forEach(t=>{Swiper.prototype[t]=h[e][t]})}),Swiper.use([function({swiper:e,on:t,emit:r}){let i=ssr_window_esm_getWindow(),n=null,s=null,resizeHandler=()=>{e&&!e.destroyed&&e.initialized&&(r("beforeResize"),r("resize"))},createObserver=()=>{e&&!e.destroyed&&e.initialized&&(n=new ResizeObserver(t=>{s=i.requestAnimationFrame(()=>{let{width:r,height:i}=e,n=r,s=i;t.forEach(({contentBoxSize:t,contentRect:r,target:i})=>{i&&i!==e.el||(n=r?r.width:(t[0]||t).inlineSize,s=r?r.height:(t[0]||t).blockSize)}),(n!==r||s!==i)&&resizeHandler()})})).observe(e.el)},removeObserver=()=>{s&&i.cancelAnimationFrame(s),n&&n.unobserve&&e.el&&(n.unobserve(e.el),n=null)},orientationChangeHandler=()=>{e&&!e.destroyed&&e.initialized&&r("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&void 0!==i.ResizeObserver){createObserver();return}i.addEventListener("resize",resizeHandler),i.addEventListener("orientationchange",orientationChangeHandler)}),t("destroy",()=>{removeObserver(),i.removeEventListener("resize",resizeHandler),i.removeEventListener("orientationchange",orientationChangeHandler)})},function({swiper:e,extendParams:t,on:r,emit:i}){let n=[],s=ssr_window_esm_getWindow(),attach=(e,t={})=>{let r=s.MutationObserver||s.WebkitMutationObserver,a=new r(e=>{if(1===e.length){i("observerUpdate",e[0]);return}let observerUpdate=function(){i("observerUpdate",e[0])};s.requestAnimationFrame?s.requestAnimationFrame(observerUpdate):s.setTimeout(observerUpdate,0)});a.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),n.push(a)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",()=>{if(e.params.observer){if(e.params.observeParents){let t=e.$el.parents();for(let e=0;e<t.length;e+=1)attach(t[e])}attach(e.$el[0],{childList:e.params.observeSlideChildren}),attach(e.$wrapperEl[0],{attributes:!1})}}),r("destroy",()=>{n.forEach(e=>{e.disconnect()}),n.splice(0,n.length)})}]);var b=Swiper;function create_element_if_not_defined_createElementIfNotDefined(e,t,r,i){let n=ssr_window_esm_getDocument();
15return e.params.createElements&&Object.keys(i).forEach(s=>{if(!r[s]&&!0===r.auto){let a=e.$el.children(`.${i[s]}`)[0];a||((a=n.createElement("div")).className=i[s],e.$el.append(a)),r[s]=a,t[s]=a}}),r}function Navigation({swiper:e,extendParams:t,on:r,emit:i}){function getEl(t){let r;return t&&(r=dom7_esm_$(t),e.params.uniqueNavElements&&"string"==typeof t&&r.length>1&&1===e.$el.find(t).length&&(r=e.$el.find(t))),r}function toggleEl(t,r){let i=e.params.navigation;t&&t.length>0&&(t[r?"addClass":"removeClass"](i.disabledClass),t[0]&&"BUTTON"===t[0].tagName&&(t[0].disabled=r),e.params.watchOverflow&&e.enabled&&t[e.isLocked?"addClass":"removeClass"](i.lockClass))}function update(){if(e.params.loop)return;let{$nextEl:t,$prevEl:r}=e.navigation;toggleEl(r,e.isBeginning&&!e.params.rewind),toggleEl(t,e.isEnd&&!e.params.rewind)}function onPrevClick(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),i("navigationPrev"))}function onNextClick(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),i("navigationNext"))}function init(){let t=e.params.navigation;if(e.params.navigation=create_element_if_not_defined_createElementIfNotDefined(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(t.nextEl||t.prevEl))return;let r=getEl(t.nextEl),i=getEl(t.prevEl);r&&r.length>0&&r.on("click",onNextClick),i&&i.length>0&&i.on("click",onPrevClick),Object.assign(e.navigation,{$nextEl:r,nextEl:r&&r[0],$prevEl:i,prevEl:i&&i[0]}),!e.enabled&&(r&&r.addClass(t.lockClass),i&&i.addClass(t.lockClass))}function destroy(){let{$nextEl:t,$prevEl:r}=e.navigation;t&&t.length&&(t.off("click",onNextClick),t.removeClass(e.params.navigation.disabledClass)),r&&r.length&&(r.off("click",onPrevClick),r.removeClass(e.params.navigation.disabledClass))}t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null},r("init",()=>{!1===e.params.navigation.enabled?disable():(init(),update())}),r("toEdge fromEdge lock unlock",()=>{update()}),r("destroy",()=>{destroy()}),r("enable disable",()=>{let{$nextEl:t,$prevEl:r}=e.navigation;t&&t[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass),r&&r[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass)}),r("click",(t,r)=>{let{$nextEl:n,$prevEl:s}=e.navigation,a=r.target;if(e.params.navigation.hideOnClick&&!dom7_esm_$(a).is(s)&&!dom7_esm_$(a).is(n)){let t;if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===a||e.pagination.el.contains(a)))return;n?t=n.hasClass(e.params.navigation.hiddenClass):s&&(t=s.hasClass(e.params.navigation.hiddenClass)),!0===t?i("navigationShow"):i("navigationHide"),n&&n.toggleClass(e.params.navigation.hiddenClass),s&&s.toggleClass(e.params.navigation.hiddenClass)}});let disable=()=>{e.$el.addClass(e.params.navigation.navigationDisabledClass),destroy()};Object.assign(e.navigation,{enable:()=>{e.$el.removeClass(e.params.navigation.navigationDisabledClass),init(),update()},disable,update,init,destroy})}function classes_to_selector_classesToSelector(e=""){return`.${e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function Pagination({swiper:e,extendParams:t,on:r,emit:i}){let n;let s="swiper-pagination";t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${s}-bullet`,bulletActiveClass:`${s}-bullet-active`,modifierClass:`${s}-`,currentClass:`${s}-current`,totalClass:`${s}-total`,hiddenClass:`${s}-hidden`,progressbarFillClass:`${s}-progressbar-fill`,progressbarOppositeClass:`${s}-progressbar-opposite`,clickableClass:`${s}-clickable`,lockClass:`${s}-lock`,horizontalClass:`${s}-horizontal`,verticalClass:`${s}-vertical`,paginationDisabledClass:`${s}-disabled`}}),e.pagination={el:null,$el:null,bullets:[]};let a=0;function isPaginationDisabled(){return!e.params.pagination.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length}function setSideBullets(t,r){let{bulletActiveClass:i}=e.params.pagination;t[r]().addClass(`${i}-${r}`)[r]().addClass(`${i}-${r}-${r}`)}
15function update(){let t;let r=e.rtl,s=e.params.pagination;if(isPaginationDisabled())return;let l=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,o=e.pagination.$el,u=e.params.loop?Math.ceil((l-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?((t=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup))>l-1-2*e.loopedSlides&&(t-=l-2*e.loopedSlides),t>u-1&&(t-=u),t<0&&"bullets"!==e.params.paginationType&&(t=u+t)):t=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===s.type&&e.pagination.bullets&&e.pagination.bullets.length>0){let i,l,u;let d=e.pagination.bullets;if(s.dynamicBullets&&(n=d.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),o.css(e.isHorizontal()?"width":"height",`${n*(s.dynamicMainBullets+4)}px`),s.dynamicMainBullets>1&&void 0!==e.previousIndex&&((a+=t-(e.previousIndex-e.loopedSlides||0))>s.dynamicMainBullets-1?a=s.dynamicMainBullets-1:a<0&&(a=0)),u=((l=(i=Math.max(t-a,0))+(Math.min(d.length,s.dynamicMainBullets)-1))+i)/2),d.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${s.bulletActiveClass}${e}`).join(" ")),o.length>1)d.each(e=>{let r=dom7_esm_$(e),n=r.index();n===t&&r.addClass(s.bulletActiveClass),s.dynamicBullets&&(n>=i&&n<=l&&r.addClass(`${s.bulletActiveClass}-main`),n===i&&setSideBullets(r,"prev"),n===l&&setSideBullets(r,"next"))});else{let r=d.eq(t),n=r.index();if(r.addClass(s.bulletActiveClass),s.dynamicBullets){let t=d.eq(i),r=d.eq(l);for(let e=i;e<=l;e+=1)d.eq(e).addClass(`${s.bulletActiveClass}-main`);if(e.params.loop){if(n>=d.length){for(let e=s.dynamicMainBullets;e>=0;e-=1)d.eq(d.length-e).addClass(`${s.bulletActiveClass}-main`);d.eq(d.length-s.dynamicMainBullets-1).addClass(`${s.bulletActiveClass}-prev`)}else setSideBullets(t,"prev"),setSideBullets(r,"next")}else setSideBullets(t,"prev"),setSideBullets(r,"next")}}if(s.dynamicBullets){let t=Math.min(d.length,s.dynamicMainBullets+4),i=(n*t-n)/2-u*n;d.css(e.isHorizontal()?r?"right":"left":"top",`${i}px`)}}if("fraction"===s.type&&(o.find(classes_to_selector_classesToSelector(s.currentClass)).text(s.formatFractionCurrent(t+1)),o.find(classes_to_selector_classesToSelector(s.totalClass)).text(s.formatFractionTotal(u))),"progressbar"===s.type){let r;r=s.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";let i=(t+1)/u,n=1,a=1;"horizontal"===r?n=i:a=i,o.find(classes_to_selector_classesToSelector(s.progressbarFillClass)).transform(`translate3d(0,0,0) scaleX(${n}) scaleY(${a})`).transition(e.params.speed)}"custom"===s.type&&s.renderCustom?(o.html(s.renderCustom(e,t+1,u)),i("paginationRender",o[0])):i("paginationUpdate",o[0]),e.params.watchOverflow&&e.enabled&&o[e.isLocked?"addClass":"removeClass"](s.lockClass)}function render(){let t=e.params.pagination;if(isPaginationDisabled())return;let r=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,n=e.pagination.$el,s="";if("bullets"===t.type){let i=e.params.loop?Math.ceil((r-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&!e.params.loop&&i>r&&(i=r);for(let r=0;r<i;r+=1)t.renderBullet?s+=t.renderBullet.call(e,r,t.bulletClass):s+=`<${t.bulletElement} class="${t.bulletClass}"></${t.bulletElement}>`;n.html(s),e.pagination.bullets=n.find(classes_to_selector_classesToSelector(t.bulletClass))}"fraction"===t.type&&(s=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`,n.html(s)),"progressbar"===t.type&&(s=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`,n.html(s)),"custom"!==t.type&&i("paginationRender",e.pagination.$el[0])}function init(){e.params.pagination=create_element_if_not_defined_createElementIfNotDefined(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});let t=e.params.pagination;if(!t.el)return;let r=dom7_esm_$(t.el);0===r.length||(e.params.uniqueNavElements&&"string"==typeof t.el&&r.length>1&&(r=e.$el.find(t.el)).length>1&&(r=r.filter(t=>dom7_esm_$(t).parents(".swiper")[0]===e.el)),"bullets"===t.type&&t.clickable&&r.addClass(t.clickableClass),r.addClass(t.modifierClass+t.type),r.addClass(e.isHorizontal()?t.horizontalClass:t.verticalClass),"bullets"===t.type&&t.dynamicBullets&&(r.addClass(`${t.modifierClass}${t.type}-dynamic`),a=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&r.addClass(t.progressbarOppositeClass),t.clickable&&r.on("click",classes_to_selector_classesToSelector(t.bulletClass),function(t){t.preventDefault();let r=dom7_esm_$(this).index()*e.params.slidesPerGroup;e.params.loop&&(r+=e.loopedSlides),e.slideTo(r)}),Object.assign(e.pagination,{$el:r,el:r[0]}),e.enabled||r.addClass(t.lockClass))}function destroy(){let t=e.params.pagination;if(isPaginationDisabled())return;let r=e.pagination.$el;r.removeClass(t.hiddenClass),r.removeClass(t.modifierClass+t.type),r.removeClass(e.isHorizontal()?t.horizontalClass:t.verticalClass),e.pagination.bullets&&e.pagination.bullets.removeClass&&e.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&r.off("click",classes_to_selector_classesToSelector(t.bulletClass))}r("init",()=>{!1===e.params.pagination.enabled?disable():(init(),render(),update())}),r("activeIndexChange",()=>
15{e.params.loop?update():void 0===e.snapIndex&&update()}),r("snapIndexChange",()=>{e.params.loop||update()}),r("slidesLengthChange",()=>{e.params.loop&&(render(),update())}),r("snapGridLengthChange",()=>{e.params.loop||(render(),update())}),r("destroy",()=>{destroy()}),r("enable disable",()=>{let{$el:t}=e.pagination;t&&t[e.enabled?"removeClass":"addClass"](e.params.pagination.lockClass)}),r("lock unlock",()=>{update()}),r("click",(t,r)=>{let n=r.target,{$el:s}=e.pagination;if(e.params.pagination.el&&e.params.pagination.hideOnClick&&s&&s.length>0&&!dom7_esm_$(n).hasClass(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&n===e.navigation.nextEl||e.navigation.prevEl&&n===e.navigation.prevEl))return;let t=s.hasClass(e.params.pagination.hiddenClass);!0===t?i("paginationShow"):i("paginationHide"),s.toggleClass(e.params.pagination.hiddenClass)}});let disable=()=>{e.$el.addClass(e.params.pagination.paginationDisabledClass),e.pagination.$el&&e.pagination.$el.addClass(e.params.pagination.paginationDisabledClass),destroy()};Object.assign(e.pagination,{enable:()=>{e.$el.removeClass(e.params.pagination.paginationDisabledClass),e.pagination.$el&&e.pagination.$el.removeClass(e.params.pagination.paginationDisabledClass),init(),render(),update()},disable,render,update,init,destroy})}function Thumb({swiper:e,extendParams:t,on:r}){t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let i=!1,n=!1;function onThumbClick(){let t;let r=e.thumbs.swiper;if(!r||r.destroyed)return;let i=r.clickedIndex,n=r.clickedSlide;if(!(n&&dom7_esm_$(n).hasClass(e.params.thumbs.slideThumbActiveClass))&&null!=i){if(t=r.params.loop?parseInt(dom7_esm_$(r.clickedSlide).attr("data-swiper-slide-index"),10):i,e.params.loop){let r=e.activeIndex;e.slides.eq(r).hasClass(e.params.slideDuplicateClass)&&(e.loopFix(),e._clientLeft=e.$wrapperEl[0].clientLeft,r=e.activeIndex);let i=e.slides.eq(r).prevAll(`[data-swiper-slide-index="${t}"]`).eq(0).index(),n=e.slides.eq(r).nextAll(`[data-swiper-slide-index="${t}"]`).eq(0).index();t=void 0===i?n:void 0===n?i:n-r<r-i?n:i}e.slideTo(t)}}function init(){let{thumbs:t}=e.params;if(i)return!1;i=!0;let r=e.constructor;if(t.swiper instanceof r)e.thumbs.swiper=t.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1});else if(utils_isObject(t.swiper)){let i=Object.assign({},t.swiper);Object.assign(i,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new r(i),n=!0}return e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",onThumbClick),!0}function update(t){let r=e.thumbs.swiper;if(!r||r.destroyed)return;let i="auto"===r.params.slidesPerView?r.slidesPerViewDynamic():r.params.slidesPerView,n=1,s=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(n=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(n=1),n=Math.floor(n),r.slides.removeClass(s),r.params.loop||r.params.virtual&&r.params.virtual.enabled)for(let t=0;t<n;t+=1)r.$wrapperEl.children(`[data-swiper-slide-index="${e.realIndex+t}"]`).addClass(s);else for(let t=0;t<n;t+=1)r.slides.eq(e.realIndex+t).addClass(s);let a=e.params.thumbs.autoScrollOffset,l=a&&!r.params.loop;if(e.realIndex!==r.realIndex||l){let n,s,o=r.activeIndex;if(r.params.loop){r.slides.eq(o).hasClass(r.params.slideDuplicateClass)&&(r.loopFix(),r._clientLeft=r.$wrapperEl[0].clientLeft,o=r.activeIndex);let t=r.slides.eq(o).prevAll(`[data-swiper-slide-index="${e.realIndex}"]`).eq(0).index(),i=r.slides.eq(o).nextAll(`[data-swiper-slide-index="${e.realIndex}"]`).eq(0).index();n=void 0===t?i:void 0===i?t:i-o==o-t?r.params.slidesPerGroup>1?i:o:i-o<o-t?i:t,s=e.activeIndex>e.previousIndex?"next":"prev"}else s=(n=e.realIndex)>e.previousIndex?"next":"prev";l&&(n+="next"===s?a:-1*a),r.visibleSlidesIndexes&&0>r.visibleSlidesIndexes.indexOf(n)&&(r.params.centeredSlides?n=n>o?n-Math.floor(i/2)+1:n+Math.floor(i/2)-1:n>o&&r.params.slidesPerGroup,r.slideTo(n,t?0:void 0))}}e.thumbs={swiper:null},r("beforeInit",()=>{let{thumbs:t}=e.params;t&&t.swiper&&(init(),update(!0))}),r("slideChange update resize observerUpdate",()=>
15{update()}),r("setTransition",(t,r)=>{let i=e.thumbs.swiper;i&&!i.destroyed&&i.setTransition(r)}),r("beforeDestroy",()=>{let t=e.thumbs.swiper;t&&!t.destroyed&&n&&t.destroy()}),Object.assign(e.thumbs,{init,update})}function freeMode({swiper:e,extendParams:t,emit:r,once:i}){t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(e,{freeMode:{onTouchStart:function(){let t=e.getTranslate();e.setTranslate(t),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})},onTouchMove:function(){let{touchEventsData:t,touches:r}=e;0===t.velocities.length&&t.velocities.push({position:r[e.isHorizontal()?"startX":"startY"],time:t.touchStartTime}),t.velocities.push({position:r[e.isHorizontal()?"currentX":"currentY"],time:utils_now()})},onTouchEnd:function({currentPos:t}){let{params:n,$wrapperEl:s,rtlTranslate:a,snapGrid:l,touchEventsData:o}=e,u=utils_now(),d=u-o.touchStartTime;if(t<-e.minTranslate()){e.slideTo(e.activeIndex);return}if(t>-e.maxTranslate()){e.slides.length<l.length?e.slideTo(l.length-1):e.slideTo(e.slides.length-1);return}if(n.freeMode.momentum){let t,u;if(o.velocities.length>1){let t=o.velocities.pop(),r=o.velocities.pop(),i=t.position-r.position,s=t.time-r.time;e.velocity=i/s,e.velocity/=2,Math.abs(e.velocity)<n.freeMode.minimumVelocity&&(e.velocity=0),(s>150||utils_now()-t.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=n.freeMode.momentumVelocityRatio,o.velocities.length=0;let d=1e3*n.freeMode.momentumRatio,c=e.velocity*d,h=e.translate+c;a&&(h=-h);let g=!1,b=20*Math.abs(e.velocity)*n.freeMode.momentumBounceRatio;if(h<e.maxTranslate())n.freeMode.momentumBounce?(h+e.maxTranslate()<-b&&(h=e.maxTranslate()-b),t=e.maxTranslate(),g=!0,o.allowMomentumBounce=!0):h=e.maxTranslate(),n.loop&&n.centeredSlides&&(u=!0);else if(h>e.minTranslate())n.freeMode.momentumBounce?(h-e.minTranslate()>b&&(h=e.minTranslate()+b),t=e.minTranslate(),g=!0,o.allowMomentumBounce=!0):h=e.minTranslate(),n.loop&&n.centeredSlides&&(u=!0);else if(n.freeMode.sticky){let t;for(let e=0;e<l.length;e+=1)if(l[e]>-h){t=e;break}h=-(h=Math.abs(l[t]-h)<Math.abs(l[t-1]-h)||"next"===e.swipeDirection?l[t]:l[t-1])}if(u&&i("transitionEnd",()=>{e.loopFix()}),0!==e.velocity){if(d=a?Math.abs((-h-e.translate)/e.velocity):Math.abs((h-e.translate)/e.velocity),n.freeMode.sticky){let t=Math.abs((a?-h:h)-e.translate),r=e.slidesSizesGrid[e.activeIndex];d=t<r?n.speed:t<2*r?1.5*n.speed:2.5*n.speed}}else if(n.freeMode.sticky){e.slideToClosest();return}n.freeMode.momentumBounce&&g?(e.updateProgress(t),e.setTransition(d),e.setTranslate(h),e.transitionStart(!0,e.swipeDirection),e.animating=!0,s.transitionEnd(()=>{e&&!e.destroyed&&o.allowMomentumBounce&&(r("momentumBounce"),e.setTransition(n.speed),setTimeout(()=>{e.setTranslate(t),s.transitionEnd(()=>{e&&!e.destroyed&&e.transitionEnd()})},0))})):e.velocity?(r("_freeModeNoMomentumRelease"),e.updateProgress(h),e.setTransition(d),e.setTranslate(h),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,s.transitionEnd(()=>{e&&!e.destroyed&&e.transitionEnd()}))):e.updateProgress(h),e.updateActiveIndex(),e.updateSlidesClasses()}else if(n.freeMode.sticky){e.slideToClosest();return}else n.freeMode&&r("_freeModeNoMomentumRelease");(!n.freeMode.momentum||d>=n.longSwipesMs)&&(e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}}})}},46:function(e,t,r){"use strict";r.d(t,{$l:function(){return s},BN:function(){return internalMutate},DY:function(){return o},Fs:function(){return N},J$:function(){return SWRConfig},JN:function(){return createCacheHelper},LI:function(){return j},PM:function(){return mergeObjects},UG:function(){return Y},W6:function(){return P},i_:function(){return n},ko:function(){return subscribeCallback},kw:function(){return rAF},mf:function(){return isFunction},o8:function(){return isUndefined},qC:function(){return serialize},s6:function(){return withArgs},sj:function(){return I},u3:function(){return getTimestamp},u_:function(){return B},w6:function(){return k},xD:function(){return withMiddleware}});var i=r(7294);
15let noop=()=>{},n=noop(),s=Object,isUndefined=e=>e===n,isFunction=e=>"function"==typeof e,mergeObjects=(e,t)=>({...e,...t}),isPromiseLike=e=>isFunction(e.then),a=new WeakMap,l=0,stableHash=e=>{let t,r;let i=typeof e,n=e&&e.constructor,o=n==Date;if(s(e)!==e||o||n==RegExp)t=o?e.toJSON():"symbol"==i?e.toString():"string"==i?JSON.stringify(e):""+e;else{if(t=a.get(e))return t;if(t=++l+"~",a.set(e,t),n==Array){for(r=0,t="@";r<e.length;r++)t+=stableHash(e[r])+",";a.set(e,t)}if(n==s){t="#";let i=s.keys(e).sort();for(;!isUndefined(r=i.pop());)isUndefined(e[r])||(t+=r+":"+stableHash(e[r])+",");a.set(e,t)}}return t},o=new WeakMap,u={},d={},c="undefined",h=typeof window!=c,g=typeof document!=c,hasRequestAnimationFrame=()=>h&&typeof window.requestAnimationFrame!=c,createCacheHelper=(e,t)=>{let r=o.get(e);return[()=>!isUndefined(t)&&e.get(t)||u,i=>{if(!isUndefined(t)){let n=e.get(t);t in d||(d[t]=n),r[5](t,mergeObjects(n,i),n||u)}},r[6],()=>!isUndefined(t)&&t in d?d[t]:!isUndefined(t)&&e.get(t)||u]},b=!0,[_,w]=h&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[noop,noop],E={initFocus:e=>(g&&document.addEventListener("visibilitychange",e),_("focus",e),()=>{g&&document.removeEventListener("visibilitychange",e),w("focus",e)}),initReconnect:e=>{let onOnline=()=>{b=!0,e()},onOffline=()=>{b=!1};return _("online",onOnline),_("offline",onOffline),()=>{w("online",onOnline),w("offline",onOffline)}}},k=!i.useId,P=!h||"Deno"in window,rAF=e=>hasRequestAnimationFrame()?window.requestAnimationFrame(e):setTimeout(e,1),j=P?i.useEffect:i.useLayoutEffect,L="undefined"!=typeof navigator&&navigator.connection,D=!P&&L&&(["slow-2g","2g"].includes(L.effectiveType)||L.saveData),serialize=e=>{if(isFunction(e))try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?stableHash(e):"",t]},A=0,getTimestamp=()=>++A;var I={__proto__:null,ERROR_REVALIDATE_EVENT:3,FOCUS_EVENT:0,MUTATE_EVENT:2,RECONNECT_EVENT:1};async function internalMutate(...e){let[t,r,i,s]=e,a=mergeObjects({populateCache:!0,throwOnError:!0},"boolean"==typeof s?{revalidate:s}:s||{}),l=a.populateCache,u=a.rollbackOnError,d=a.optimisticData,rollbackOnError=e=>"function"==typeof u?u(e):!1!==u,c=a.throwOnError;if(isFunction(r)){let e=[],i=t.keys();for(let n of i)!/^\$(inf|sub)\$/.test(n)&&r(t.get(n)._k)&&e.push(n);return Promise.all(e.map(mutateByKey))}return mutateByKey(r);async function mutateByKey(r){let s;let[u]=serialize(r);if(!u)return;let[h,g]=createCacheHelper(t,u),[b,_,w,E]=o.get(t),startRevalidate=()=>{let e=b[u],t=isFunction(a.revalidate)?a.revalidate(h().data,r):!1!==a.revalidate;return t&&(delete w[u],delete E[u],e&&e[0])?e[0](2).then(()=>h().data):h().data};if(e.length<3)return startRevalidate();let k=i,P=getTimestamp();_[u]=[P,0];let j=!isUndefined(d),L=h(),D=L.data,A=L._c,I=isUndefined(A)?D:A;if(j&&g({data:d=isFunction(d)?d(I,D):d,_c:I}),isFunction(k))try{k=k(I)}catch(e){s=e}if(k&&isPromiseLike(k)){if(k=await k.catch(e=>{s=e}),P!==_[u][0]){if(s)throw s;return k}s&&j&&rollbackOnError(s)&&(l=!0,g({data:I,_c:n}))}if(l&&!s){if(isFunction(l)){let e=l(k,I);g({data:e,error:n,_c:n})}else g({data:k,error:n,_c:n})}if(_[u][1]=getTimestamp(),Promise.resolve(startRevalidate()).then(()=>{g({_c:n})}),s){if(c)throw s;return}return k}}let revalidateAllKeys=(e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},initCache=(e,t)=>{if(!o.has(e)){let r=mergeObjects(E,t),i={},s=internalMutate.bind(n,e),a=noop,l={},subscribe=(e,t)=>{let r=l[e]||[];return l[e]=r,r.push(t),()=>r.splice(r.indexOf(t),1)},setter=(t,r,i)=>{e.set(t,r);let n=l[t];if(n)for(let e of n)e(r,i)},initProvider=()=>{if(!o.has(e)&&(o.set(e,[i,{},{},{},s,setter,subscribe]),!P)){let t=r.initFocus(setTimeout.bind(n,revalidateAllKeys.bind(n,i,0))),s=r.initReconnect(setTimeout.bind(n,revalidateAllKeys.bind(n,i,1)));a=()=>{t&&t(),s&&s(),o.delete(e)}}};return initProvider(),[e,s,initProvider,a]}return[e,o.get(e)[4]]},[N,z]=initCache(new Map),B=mergeObjects({onLoadingSlow:noop,onSuccess:noop,onError:noop,onErrorRetry:(e,t,r,i,n)=>{let s=r.errorRetryCount,a=n.retryCount,l=~~((Math.random()+.5)*(1<<(a<8?a:8)))*r.errorRetryInterval;(isUndefined(s)||!(a>
15s))&&setTimeout(i,l,n)},onDiscarded:noop,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:D?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:D?5e3:3e3,compare:(e,t)=>stableHash(e)==stableHash(t),isPaused:()=>!1,cache:N,mutate:z,fallback:{}},{isOnline:()=>b,isVisible:()=>{let e=g&&document.visibilityState;return isUndefined(e)||"hidden"!==e}}),mergeConfigs=(e,t)=>{let r=mergeObjects(e,t);if(t){let{use:i,fallback:n}=e,{use:s,fallback:a}=t;i&&s&&(r.use=i.concat(s)),n&&a&&(r.fallback=mergeObjects(n,a))}return r},q=(0,i.createContext)({}),SWRConfig=e=>{let{value:t}=e,r=(0,i.useContext)(q),s=isFunction(t),a=(0,i.useMemo)(()=>s?t(r):t,[s,r,t]),l=(0,i.useMemo)(()=>s?a:mergeConfigs(r,a),[s,r,a]),o=a&&a.provider,u=(0,i.useRef)(n);o&&!u.current&&(u.current=initCache(o(l.cache||N),a));let d=u.current;return d&&(l.cache=d[0],l.mutate=d[1]),j(()=>{if(d)return d[2]&&d[2](),d[3]},[]),(0,i.createElement)(q.Provider,mergeObjects(e,{value:l}))},Y="$inf$",K=h&&window.__SWR_DEVTOOLS_USE__,J=K?window.__SWR_DEVTOOLS_USE__:[],normalize=e=>isFunction(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],useSWRConfig=()=>mergeObjects(B,(0,i.useContext)(q)),Q=J.concat(e=>(t,r,i)=>{let n=r&&((...e)=>{let[i]=serialize(t),[,,,n]=o.get(N);if(i.startsWith(Y))return r(...e);let s=n[i];return isUndefined(s)?r(...e):(delete n[i],s)});return e(t,n,i)}),withArgs=e=>function(...t){let r=useSWRConfig(),[i,n,s]=normalize(t),a=mergeConfigs(r,s),l=e,{use:o}=a,u=(o||[]).concat(Q);for(let e=u.length;e--;)l=u[e](l);return l(i,n||a.fetcher||null,a)},subscribeCallback=(e,t,r)=>{let i=t[e]||(t[e]=[]);return i.push(r),()=>{let e=i.indexOf(r);e>=0&&(i[e]=i[i.length-1],i.pop())}},withMiddleware=(e,t)=>
15(...r)=>{let[i,n,s]=normalize(r),a=(s.use||[]).concat(t);return e(i,n,{...s,use:a})};K&&(window.__SWR_DEVTOOLS_REACT__=i)},9820:function(e,t,r){"use strict";r.d(t,{ZP:function(){return o}});var i=r(7294),n=r(1688),s=r(46);let a=i.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;if("rejected"===e.status)throw e.reason;throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}),l={dedupe:!0};s.$l.defineProperty(s.J$,"defaultValue",{value:s.u_});let o=(0,s.s6)((e,t,r)=>{let{cache:o,compare:u,suspense:d,fallbackData:c,revalidateOnMount:h,revalidateIfStale:g,refreshInterval:b,refreshWhenHidden:_,refreshWhenOffline:w,keepPreviousData:E}=r,[k,P,j,L]=s.DY.get(o),[D,A]=(0,s.qC)(e),I=(0,i.useRef)(!1),N=(0,i.useRef)(!1),z=(0,i.useRef)(D),B=(0,i.useRef)(t),q=(0,i.useRef)(r),getConfig=()=>q.current,isActive=()=>getConfig().isVisible()&&getConfig().isOnline(),[Y,K,J,Q]=(0,s.JN)(o,D),et=(0,i.useRef)({}).current,er=(0,s.o8)(c)?r.fallback[D]:c,isEqual=(e,t)=>{for(let r in et)if("data"===r){if(!u(e[r],t[r])&&(!(0,s.o8)(e[r])||!u(ec,t[r])))return!1}else if(t[r]!==e[r])return!1;return!0},ei=(0,i.useMemo)(()=>{let e=!!D&&!!t&&((0,s.o8)(h)?!getConfig().isPaused()&&!d&&(!!(0,s.o8)(g)||g):h),getSelectedCache=t=>{let r=(0,s.PM)(t);return(delete r._k,e)?{isValidating:!0,isLoading:!0,...r}:r},r=Y(),i=Q(),n=getSelectedCache(r),a=r===i?n:getSelectedCache(i),l=n;return[()=>{let e=getSelectedCache(Y()),t=isEqual(e,l);return t?(l.data=e.data,l.isLoading=e.isLoading,l.isValidating=e.isValidating,l.error=e.error,l):(l=e,e)},()=>a]},[o,D]),en=(0,n.useSyncExternalStore)((0,i.useCallback)(e=>J(D,(t,r)=>{isEqual(r,t)||e()}),[o,D]),ei[0],ei[1]),es=!I.current,ea=k[D]&&k[D].length>0,el=en.data,eo=(0,s.o8)(el)?er:el,eu=en.error,ed=(0,i.useRef)(eo),ec=E?(0,s.o8)(el)?ed.current:el:eo,ef=(!ea||!!(0,s.o8)(eu))&&(es&&!(0,s.o8)(h)?h:!getConfig().isPaused()&&(d?!(0,s.o8)(eo)&&g:(0,s.o8)(eo)||g)),ep=!!(D&&t&&es&&ef),eh=(0,s.o8)(en.isValidating)?ep:en.isValidating,em=(0,s.o8)(en.isLoading)?ep:en.isLoading,eg=(0,i.useCallback)(async e=>{let t,i;let n=B.current;if(!D||!n||N.current||getConfig().isPaused())return!1;let a=!0,l=e||{},o=!j[D]||!l.dedupe,callbackSafeguard=()=>s.w6?!N.current&&D===z.current&&I.current:D===z.current,d={isValidating:!1,isLoading:!1},finishRequestAndUpdateState=()=>{K(d)},cleanupState=()=>{let e=j[D];e&&e[1]===i&&delete j[D]},c={isValidating:!0};(0,s.o8)(Y().data)&&(c.isLoading=!0);try{if(o&&(K(c),r.loadingTimeout&&(0,s.o8)(Y().data)&&setTimeout(()=>{a&&callbackSafeguard()&&getConfig().onLoadingSlow(D,r)},r.loadingTimeout),j[D]=[n(A),(0,s.u3)()]),[t,i]=j[D],t=await t,o&&setTimeout(cleanupState,r.dedupingInterval),!j[D]||j[D][1]!==i)return o&&callbackSafeguard()&&getConfig().onDiscarded(D),!1;d.error=s.i_;let e=P[D];if(!(0,s.o8)(e)&&(i<=e[0]||i<=e[1]||0===e[1]))return finishRequestAndUpdateState(),o&&callbackSafeguard()&&getConfig().onDiscarded(D),!1;let l=Y().data;d.data=u(l,t)?l:t,o&&callbackSafeguard()&&getConfig().onSuccess(t,D,r)}catch(r){cleanupState();let e=getConfig(),{shouldRetryOnError:t}=e;!e.isPaused()&&(d.error=r,o&&callbackSafeguard()&&(e.onError(r,D,e),(!0===t||(0,s.mf)(t)&&t(r))&&(!getConfig().revalidateOnFocus||!getConfig().revalidateOnReconnect||isActive())&&e.onErrorRetry(r,D,e,e=>{let t=k[D];t&&t[0]&&t[0](s.sj.ERROR_REVALIDATE_EVENT,e)},{retryCount:(l.retryCount||0)+1,dedupe:!0})))}return a=!1,finishRequestAndUpdateState(),!0},[D,o]),ev=(0,i.useCallback)((...e)=>(0,s.BN)(o,z.current,...e),[]);if((0,s.LI)(()=>{B.current=t,q.current=r,(0,s.o8)(el)||(ed.current=el)}),(0,s.LI)(()=>{if(!D)return;let e=eg.bind(s.i_,l),t=0,r=(0,s.ko)(D,k,(r,i={})=>{if(r==s.sj.FOCUS_EVENT){let r=Date.now();getConfig().revalidateOnFocus&&r>t&&isActive()&&(t=r+getConfig().focusThrottleInterval,e())}else if(r==s.sj.RECONNECT_EVENT)getConfig().revalidateOnReconnect&&isActive()&&e();else if(r==s.sj.MUTATE_EVENT)return eg();else if(r==s.sj.ERROR_REVALIDATE_EVENT)return eg(i)});return N.current=!1,z.current=D,I.current=!0,K({_k:A}),ef&&((0,s.o8)(eo)||s.W6?e():(0,s.kw)(e)),()=>{N.current=!0,r()}},[D]),(0,s.LI)(()=>{let e;function next(){let t=(0,s.mf)(b)?b(Y().data):b;t&&-1!==e&&(e=setTimeout(execute,t))}function execute(){!Y().error&&(_||getConfig().isVisible())&&(w||getConfig().isOnline())?eg(l).then(next):next()}return next(),()=>{e&&(clearTimeout(e),e=-1)}},[b,_,w,D]),(0,i.useDebugValue)(ec),d&&(0,s.o8)(eo)&&D){if(!s.w6&&s.W6)throw Error("Fallback data is required when using suspense in SSR.");B.current=t,q.current=r,N.current=!1;let e=L[D];if(!(0,s.o8)(e)){let t=ev(e);a(t)}if((0,s.o8)(eu)){let e=eg(l);(0,s.o8)(ec)||(e.status="fulfilled",e.value=!0),a(e)}else throw eu}return{mutate:ev,get data(){return et.data=!0,ec},get error(){return et.error=!0,eu},get isValidating(){return et.isValidating=!0,eh},get isLoading(){return et.isLoading=!0,em}}})}}]);

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.