(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[147],{90488:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(89859),i=n(98549),o=r&&"object"==typeof r&&"default"in r?r:{default:r},u=function(){return(u=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function a(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}function c(){return Math.min(Math.max(1,"undefined"!=typeof window&&"number"==typeof window.devicePixelRatio?window.devicePixelRatio:1),3)}"function"==typeof SuppressedError&&SuppressedError;var s=function(){function e(){}return e.prototype.observe=function(){},e.prototype.unobserve=function(){},e.prototype.disconnect=function(){},e}(),l=globalThis.ResizeObserver||s,f=void 0!==globalThis.ResizeObserver,d=!f,p={useDevicePixelRatio:!0,fitCanvasToArtboardHeight:!1,useOffscreenRenderer:!0,shouldResizeCanvasToContainer:!0};function h(e){return Object.assign({},p,e)}function v(e){var t,n,i,o,u,a,s,p,v,m,g,y=e.riveLoaded,b=void 0!==y&&y,w=e.canvasElem,x=e.containerRef,O=e.options,E=e.onCanvasHasResized,S=e.artboardBounds,C=h(void 0===O?{}:O),j=r.useState({height:0,width:0}),R=j[0],L=R.height,k=R.width,I=j[1],N=r.useState({height:0,width:0}),T=N[0],M=T.height,P=T.width,A=N[1],D=r.useState(!0),z=D[0],_=D[1],F=C.fitCanvasToArtboardHeight,H=C.shouldResizeCanvasToContainer,B=C.useDevicePixelRatio,V=C.customDevicePixelRatio,U=(void 0===(t=H)&&(t=!0),i=(n=r.useState({width:0,height:0}))[0],o=n[1],r.useEffect(function(){if("undefined"!=typeof window&&t){var e=function(){o({width:window.innerWidth,height:window.innerHeight})};return d&&(e(),window.addEventListener("resize",e)),function(){return window.removeEventListener("resize",e)}}},[]),s=r.useRef(new l((u=function(e){f&&o({width:e[e.length-1].contentRect.width,height:e[e.length-1].contentRect.height})},a=0,function(){for(var e=this,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];clearTimeout(a),a=window.setTimeout(function(){return u.apply(e,t)},0)}))),r.useEffect(function(){var e=s.current;if(t){var n=x.current;return x.current&&f&&e.observe(x.current),function(){e.disconnect(),n&&f&&e.unobserve(n)}}e.disconnect()},[x,s]),i),G=(p=V||c(),m=(v=r.useState(p))[0],g=v[1],r.useEffect(function(){if("undefined"!=typeof window&&"matchMedia"in window){var e=function(){g(V||c())},t=window.matchMedia("screen and (resolution: ".concat(m,"dppx)"));return t.hasOwnProperty("addEventListener")?t.addEventListener("change",e):t.addListener(e),function(){t.hasOwnProperty("removeEventListener")?t.removeEventListener("change",e):t.removeListener(e)}}},[m,V]),m),W=null!=S?S:{},q=W.maxX,$=W.maxY,X=r.useCallback(function(){var e,t,n,r,i=null!==(t=null===(e=x.current)||void 0===e?void 0:e.clientWidth)&&void 0!==t?t:0,o=null!==(r=null===(n=x.current)||void 0===n?void 0:n.clientHeight)&&void 0!==r?r:0;return F&&S?{width:i,height:S.maxY/S.maxX*i}:{width:i,height:o}},[x,F,q,$]);r.useEffect(function(){if(H&&x.current&&b){var e=X(),t=e.width,n=e.height,r=!1;if(w){var i=t!==k||n!==L;if(C.fitCanvasToArtboardHeight&&i&&(x.current.style.height=n+"px",r=!0),C.useDevicePixelRatio){if(i||t*G!==P||n*G!==M){var o=G*t,u=G*n;w.width=o,w.height=u,w.style.width=t+"px",w.style.height=n+"px",A({width:o,height:u}),r=!0}}else i&&(w.width=t,w.height=n,A({width:t,height:n}),r=!0);I({width:t,height:n})}E&&(z||r)&&E&&E(),z&&_(!1)}},[w,x,U,G,X,z,_,M,P,L,k,E,H,F,B,b]),r.useEffect(function(){A({width:0,height:0})},[w])}var m,g=function(){function e(){}return e.prototype.observe=function(){},e.prototype.unobserve=function(){},e.prototype.disconnect=function(){},e}(),y=globalThis.IntersectionObserver||g,b=function(){function e(){var e=this;this.elementsMap=new Map,this.onObserved=function(t){t.forEach(function(t){var n=e.elementsMap.get(t.target);n&&n(t)})},this.observer=new y(this.onObserved)}return e.prototype.registerCallback=function(e,t){this.observer.observe(e),this.elementsMap.set(e,t)},e.prototype.removeCallback=function(e){this.observer.unobserve(e),this.elementsMap.delete(e)},e}(),w=function(){return m||(m=new b),m};function x(e){var t=e.setContainerRef,n=e.setCanvasRef,r=e.className,i=void 0===r?"":r,c=e.style,s=e.children,l=a(e,["setContainerRef","setCanvasRef","className","style","children"]),f=u({width:"100%",height:"100%"},c);return o.default.createElement("div",u({ref:t,className:i},!i&&{style:f}),o.default.createElement("canvas",u({ref:n,style:{verticalAlign:"top",width:0,height:0}},l),s))}function O(e,t){void 0===t&&(t={});var n=r.useState(null),a=n[0],c=n[1],s=r.useRef(null),l=r.useState(null),f=l[0],d=l[1],p=h(t),m=r.useCallback(function(){f&&(f.startRendering(),f.resizeToCanvas())},[f]);v({riveLoaded:!!f,canvasElem:a,containerRef:s,options:p,onCanvasHasResized:m,artboardBounds:null==f?void 0:f.bounds});var g=r.useCallback(function(e){null===e&&a&&(a.height=0,a.width=0),c(e)},[]);r.useEffect(function(){if(a&&e&&null==f){var t=p.useOffscreenRenderer,n=new i.Rive(u(u({useOffscreenRenderer:t},e),{canvas:a}));n.on(i.EventType.Load,function(){a?d(n):n.cleanup()})}},[a,!!e,f]);var y=r.useCallback(function(e){s.current=e},[]),b={observe:r.useCallback(function(e,t){w().registerCallback(e,t)},[]),unobserve:r.useCallback(function(e){w().removeCallback(e)},[])},O=b.observe,E=b.unobserve;r.useEffect(function(){var e,t=!1,n=function(){if(a&&t){var e=a.getBoundingClientRect();e.width>0&&e.height>0&&e.top<(window.innerHeight||document.documentElement.clientHeight)&&e.bottom>0&&e.left<(window.innerWidth||document.documentElement.clientWidth)&&e.right>0&&(null==f||f.startRendering(),t=!1)}};return a&&!1!==p.shouldUseIntersectionObserver&&O(a,function(r){r.isIntersecting?f&&f.startRendering():f&&f.stopRendering(),t=!r.isIntersecting,clearTimeout(e),r.isIntersecting||0!==r.boundingClientRect.width||(e=setTimeout(n,10))}),function(){a&&E(a)}},[O,E,f,a,p.shouldUseIntersectionObserver]),r.useEffect(function(){return function(){f&&(f.cleanup(),d(null))}},[f,a]);var S=null==e?void 0:e.animations;r.useEffect(function(){f&&S&&(f.isPlaying?(f.stop(f.animationNames),f.play(S)):f.isPaused&&(f.stop(f.animationNames),f.pause(S)))},[S,f]);var C=r.useCallback(function(e){return o.default.createElement(x,u({setContainerRef:y,setCanvasRef:g},e))},[g,y]);return{canvas:a,container:s.current,setCanvasRef:g,setContainerRef:y,rive:f,RiveComponent:C}}t.default=function(e){var t=e.src,n=e.artboard,r=e.animations,i=e.stateMachines,c=e.layout,s=e.useOffscreenRenderer,l=e.shouldDisableRiveListeners,f=e.shouldResizeCanvasToContainer,d=e.automaticallyHandleEvents,p=e.children,h=a(e,["src","artboard","animations","stateMachines","layout","useOffscreenRenderer","shouldDisableRiveListeners","shouldResizeCanvasToContainer","automaticallyHandleEvents","children"]),v=O({src:t,artboard:n,animations:r,layout:c,stateMachines:i,autoplay:!0,shouldDisableRiveListeners:void 0!==l&&l,automaticallyHandleEvents:void 0!==d&&d},{useOffscreenRenderer:void 0===s||s,shouldResizeCanvasToContainer:void 0===f||f}).RiveComponent;return o.default.createElement(v,u({},h),p)},t.useResizeCanvas=v,t.useRive=O,t.useRiveFile=function(e){var t=this,n=r.useState(null),o=n[0],u=n[1],a=r.useState("idle"),c=a[0],s=a[1];return r.useEffect(function(){var n,r,o,a=null;return n=void 0,r=void 0,o=function(){return function(e,t){var n,r,i,o,u={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;o&&(o=0,a[0]&&(u=0)),u;)try{if(n=1,r&&(i=2&a[0]?r.return:a[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,a[1])).done)return i;switch(r=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(i=(i=u.trys).length>0&&i[i.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]<i[3])){u.label=a[1];break}if(6===a[0]&&u.label<i[1]){u.label=i[1],i=a;break}if(i&&u.label<i[2]){u.label=i[2],u.ops.push(a);break}i[2]&&u.ops.pop(),u.trys.pop();continue}a=t.call(e,u)}catch(e){a=[6,e],r=0}finally{n=i=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}}(this,function(t){try{s("loading"),(a=new i.RiveFile(e)).init(),a.on(i.EventType.Load,function(){null==a||a.getInstance(),u(a),s("success")}),a.on(i.EventType.LoadError,function(){s("failed")}),u(a)}catch(e){console.error(e),s("failed")}return[2]})},new(r||(r=Promise))(function(e,i){function u(e){try{c(o.next(e))}catch(e){i(e)}}function a(e){try{c(o.throw(e))}catch(e){i(e)}}function c(t){var n;t.done?e(t.value):((n=t.value)instanceof r?n:new r(function(e){e(n)})).then(u,a)}c((o=o.apply(t,n||[])).next())}),function(){null==a||a.cleanup()}},[e.src,e.buffer]),{riveFile:o,status:c}},t.useStateMachineInput=function(e,t,n,o){var u=r.useState(null),a=u[0],c=u[1];return r.useEffect(function(){function r(){if(e&&t&&n||c(null),e&&t&&n){var r=e.stateMachineInputs(t);if(r){var i=r.find(function(e){return e.name===n});void 0!==o&&i&&(i.value=o),c(i||null)}}else c(null)}r(),e&&e.on(i.EventType.Load,function(){r()})},[e]),a},Object.keys(i).forEach(function(e){"default"===e||t.hasOwnProperty(e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}})})},78856:function(e,t,n){var r=n(39724).Symbol;e.exports=r},50066:function(e,t,n){var r=n(78856),i=n(99649),o=n(75317),u=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":u&&u in Object(e)?i(e):o(e)}},38829:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},99649:function(e,t,n){var r=n(78856),i=Object.prototype,o=i.hasOwnProperty,u=i.toString,a=r?r.toStringTag:void 0;e.exports=function(e){var t=o.call(e,a),n=e[a];try{e[a]=void 0;var r=!0}catch(e){}var i=u.call(e);return r&&(t?e[a]=n:delete e[a]),i}},75317:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},39724:function(e,t,n){var r=n(38829),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},38671:function(e,t,n){var r=n(50066),i=n(45835);e.exports=function(e){return"number"==typeof e||i(e)&&"[object Number]"==r(e)}},45835:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},83733:function(e,t,n){"use strict";n.d(t,{q:function(){return y}});var[r,i]=(0,n(94411).k)({name:"AvatarStylesContext",hookName:"useAvatarStyles",providerName:"<Avatar/>"}),o=n(1849),u=n(92253);function a(e){var t;let n=e.split(" "),r=null!=(t=n[0])?t:"",i=n.length>1?n[n.length-1]:"";return r&&i?"".concat(r.charAt(0)).concat(i.charAt(0)):r.charAt(0)}function c(e){let{name:t,getInitials:n,...r}=e,a=i();return(0,u.jsx)(o.m.div,{role:"img","aria-label":t,...r,__css:a.label,children:t?null==n?void 0:n(t):null})}c.displayName="AvatarName";var s=e=>(0,u.jsxs)(o.m.svg,{viewBox:"0 0 128 128",color:"#fff",width:"100%",height:"100%",className:"chakra-avatar__svg",...e,children:[(0,u.jsx)("path",{fill:"currentColor",d:"M103,102.1388 C93.094,111.92 79.3504,118 64.1638,118 C48.8056,118 34.9294,111.768 25,101.7892 L25,95.2 C25,86.8096 31.981,80 40.6,80 L87.4,80 C96.019,80 103,86.8096 103,95.2 L103,102.1388 Z"}),(0,u.jsx)("path",{fill:"currentColor",d:"M63.9961647,24 C51.2938136,24 41,34.2938136 41,46.9961647 C41,59.7061864 51.2938136,70 63.9961647,70 C76.6985159,70 87,59.7061864 87,46.9961647 C87,34.2938136 76.6985159,24 63.9961647,24"})]}),l=n(91297),f=n(89859);function d(e){let{src:t,srcSet:n,onError:r,onLoad:i,getInitials:a,name:d,borderRadius:p,loading:h,iconLabel:v,icon:m=(0,u.jsx)(s,{}),ignoreFallback:g,referrerPolicy:y,crossOrigin:b}=e,w=function(e){let{loading:t,src:n,srcSet:r,onLoad:i,onError:o,crossOrigin:u,sizes:a,ignoreFallback:c}=e,[s,d]=(0,f.useState)("pending");(0,f.useEffect)(()=>{d(n?"loading":"pending")},[n]);let p=(0,f.useRef)(),h=(0,f.useCallback)(()=>{if(!n)return;v();let e=new Image;e.src=n,u&&(e.crossOrigin=u),r&&(e.srcset=r),a&&(e.sizes=a),t&&(e.loading=t),e.onload=e=>{v(),d("loaded"),null==i||i(e)},e.onerror=e=>{v(),d("failed"),null==o||o(e)},p.current=e},[n,u,r,a,i,o,t]),v=()=>{p.current&&(p.current.onload=null,p.current.onerror=null,p.current=null)};return(0,l.G)(()=>{if(!c)return"loading"===s&&h(),()=>{v()}},[s,h,c]),c?"loaded":s}({src:t,onError:r,crossOrigin:b,ignoreFallback:g});return t&&"loaded"===w?(0,u.jsx)(o.m.img,{src:t,srcSet:n,alt:d,onLoad:i,referrerPolicy:y,crossOrigin:null!=b?b:void 0,className:"chakra-avatar__img",loading:h,__css:{width:"100%",height:"100%",objectFit:"cover",borderRadius:p}}):d?(0,u.jsx)(c,{className:"chakra-avatar__initials",getInitials:a,name:d}):(0,f.cloneElement)(m,{role:"img","aria-label":v})}d.displayName="AvatarImage";var p=n(81577),h=n(74953),v=n(75008),m=n(18253),g={display:"inline-flex",alignItems:"center",justifyContent:"center",textAlign:"center",textTransform:"uppercase",fontWeight:"medium",position:"relative",flexShrink:0},y=(0,p.G)((e,t)=>{let n=(0,h.jC)("Avatar",e),[i,c]=(0,f.useState)(!1),{src:l,srcSet:p,name:y,showBorder:b,borderRadius:w="full",onError:x,onLoad:O,getInitials:E=a,icon:S=(0,u.jsx)(s,{}),iconLabel:C=" avatar",loading:j,children:R,borderColor:L,ignoreFallback:k,crossOrigin:I,referrerPolicy:N,...T}=(0,v.Lr)(e),M={borderRadius:w,borderWidth:b?"2px":void 0,...g,...n.container};return L&&(M.borderColor=L),(0,u.jsx)(o.m.span,{ref:t,...T,className:(0,m.cx)("chakra-avatar",e.className),"data-loaded":(0,m.PB)(i),__css:M,children:(0,u.jsxs)(r,{value:n,children:[(0,u.jsx)(d,{src:l,srcSet:p,loading:j,onLoad:(0,m.v0)(O,()=>{c(!0)}),onError:x,getInitials:E,name:y,borderRadius:w,icon:S,iconLabel:C,ignoreFallback:k,crossOrigin:I,referrerPolicy:N}),R]})})});y.displayName="Avatar"},76087:function(e,t,n){"use strict";n.d(t,{DE:function(){return g},GS:function(){return h},HC:function(){return m},QI:function(){return v},aV:function(){return p}});var r=n(61855),i=n(94411),o=n(39966),u=n(81577),a=n(74953),c=n(75008),s=n(1849),l=n(92253),[f,d]=(0,i.k)({name:"ListStylesContext",errorMessage:"useListStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<List />\" "}),p=(0,u.G)(function(e,t){let n=(0,a.jC)("List",e),{children:r,styleType:i="none",stylePosition:u,spacing:d,...p}=(0,c.Lr)(e),h=(0,o.W)(r);return(0,l.jsx)(f,{value:n,children:(0,l.jsx)(s.m.ul,{ref:t,listStyleType:i,listStylePosition:u,role:"list",__css:{...n.container,...d?{"& > *:not(style) ~ *:not(style)":{mt:d}}:{}},...p,children:h})})});p.displayName="List";var h=(0,u.G)((e,t)=>{let{as:n,...r}=e;return(0,l.jsx)(p,{ref:t,as:"ol",styleType:"decimal",marginStart:"1em",...r})});h.displayName="OrderedList";var v=(0,u.G)(function(e,t){let{as:n,...r}=e;return(0,l.jsx)(p,{ref:t,as:"ul",styleType:"initial",marginStart:"1em",...r})});v.displayName="UnorderedList";var m=(0,u.G)(function(e,t){let n=d();return(0,l.jsx)(s.m.li,{ref:t,...e,__css:n.item})});m.displayName="ListItem";var g=(0,u.G)(function(e,t){let n=d();return(0,l.jsx)(r.J,{ref:t,role:"presentation",...e,__css:n.icon})});g.displayName="ListIcon"},82142:function(e,t,n){"use strict";function r(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}n.d(t,{_:function(){return r}})},34114:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});let r={active:!0,breakpoints:{},delay:4e3,jump:!1,playOnInit:!0,stopOnFocusIn:!0,stopOnInteraction:!0,stopOnMouseEnter:!1,stopOnLastSnap:!1,rootNode:null};function i(e={}){let t,n,o;let u=!1,a=!0,c=!1,s=0;function l(){if(o||!a)return;u||n.emit("autoplay:play");let{ownerWindow:e}=n.internalEngine();e.clearInterval(s),s=e.setInterval(v,t.delay),u=!0}function f(){if(o)return;u&&n.emit("autoplay:stop");let{ownerWindow:e}=n.internalEngine();e.clearInterval(s),s=0,u=!1}function d(){if(p())return a=u,f();a&&l()}function p(){let{ownerDocument:e}=n.internalEngine();return"hidden"===e.visibilityState}function h(e){void 0!==e&&(c=e),a=!0,l()}function v(){let{index:e}=n.internalEngine(),r=e.clone().add(1).get(),i=n.scrollSnapList().length-1;t.stopOnLastSnap&&r===i&&f(),n.canScrollNext()?n.scrollNext(c):n.scrollTo(0,c)}return{name:"autoplay",options:e,init:function(u,s){n=u;let{mergeOptions:h,optionsAtMedia:v}=s,m=h(r,i.globalOptions);if(t=v(h(m,e)),n.scrollSnapList().length<=1)return;c=t.jump,o=!1;let{eventStore:g,ownerDocument:y}=n.internalEngine(),b=n.rootNode(),w=t.rootNode&&t.rootNode(b)||b,x=n.containerNode();n.on("pointerDown",f),t.stopOnInteraction||n.on("pointerUp",l),t.stopOnMouseEnter&&(g.add(w,"mouseenter",()=>{a=!1,f()}),t.stopOnInteraction||g.add(w,"mouseleave",()=>{a=!0,l()})),t.stopOnFocusIn&&(g.add(x,"focusin",f),t.stopOnInteraction||g.add(x,"focusout",l)),g.add(y,"visibilitychange",d),t.playOnInit&&!p()&&l()},destroy:function(){n.off("pointerDown",f).off("pointerUp",l),f(),o=!0,u=!1},play:h,stop:function(){u&&f()},reset:function(){u&&h()},isPlaying:function(){return u}}}i.globalOptions=void 0},32766:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(89859);function i(e){return"[object Object]"===Object.prototype.toString.call(e)||Array.isArray(e)}function o(e,t){let n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(t.breakpoints||{}))&&n.every(n=>{let r=e[n],u=t[n];return"function"==typeof r?`${r}`==`${u}`:i(r)&&i(u)?o(r,u):r===u})}function u(e){return e.concat().sort((e,t)=>e.name>t.name?1:-1).map(e=>e.options)}function a(e){return"number"==typeof e}function c(e){return"string"==typeof e}function s(e){return"boolean"==typeof e}function l(e){return"[object Object]"===Object.prototype.toString.call(e)}function f(e){return Math.abs(e)}function d(e){return Math.sign(e)}function p(e){return g(e).map(Number)}function h(e){return e[v(e)]}function v(e){return Math.max(0,e.length-1)}function m(e,t=0){return Array.from(Array(e),(e,n)=>t+n)}function g(e){return Object.keys(e)}function y(e,t){return void 0!==t.MouseEvent&&e instanceof t.MouseEvent}function b(){let e=[],t={add:function(n,r,i,o={passive:!0}){let u;return"addEventListener"in n?(n.addEventListener(r,i,o),u=()=>n.removeEventListener(r,i,o)):(n.addListener(i),u=()=>n.removeListener(i)),e.push(u),t},clear:function(){e=e.filter(e=>e())}};return t}function w(e=0,t=0){let n=f(e-t);function r(n){return n<e||n>t}return{length:n,max:t,min:e,constrain:function(n){return r(n)?n<e?e:t:n},reachedAny:r,reachedMax:function(e){return e>t},reachedMin:function(t){return t<e},removeOffset:function(e){return n?e-n*Math.ceil((e-t)/n):e}}}function x(e){let t=e;function n(e){return a(e)?e:e.get()}return{get:function(){return t},set:function(e){t=n(e)},add:function(e){t+=n(e)},subtract:function(e){t-=n(e)}}}function O(e,t){let n="x"===e.scroll?function(e){return`translate3d(${e}px,0px,0px)`}:function(e){return`translate3d(0px,${e}px,0px)`},r=t.style,i=!1;return{clear:function(){i||(r.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(t){i||(r.transform=n(e.direction(t)))},toggleActive:function(e){i=!e}}}let E={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0};function S(e,t,n){let r,i,o,u,C;let j=e.ownerDocument,R=j.defaultView,L=function(e){function t(e,t){return function e(t,n){return[t,n].reduce((t,n)=>(g(n).forEach(r=>{let i=t[r],o=n[r],u=l(i)&&l(o);t[r]=u?e(i,o):o}),t),{})}(e,t||{})}return{mergeOptions:t,optionsAtMedia:function(n){let r=n.breakpoints||{},i=g(r).filter(t=>e.matchMedia(t).matches).map(e=>r[e]).reduce((e,n)=>t(e,n),{});return t(n,i)},optionsMediaQueries:function(t){return t.map(e=>g(e.breakpoints||{})).reduce((e,t)=>e.concat(t),[]).map(e.matchMedia)}}}(R),k=(C=[],{init:function(e,t){return(C=t.filter(({options:e})=>!1!==L.optionsAtMedia(e).active)).forEach(t=>t.init(e,L)),t.reduce((e,t)=>Object.assign(e,{[t.name]:t}),{})},destroy:function(){C=C.filter(e=>e.destroy())}}),I=b(),N=function(){let e,t={},n={init:function(t){e=t},emit:function(r){return(t[r]||[]).forEach(t=>t(e,r)),n},off:function(e,r){return t[e]=(t[e]||[]).filter(e=>e!==r),n},on:function(e,r){return t[e]=(t[e]||[]).concat([r]),n},clear:function(){t={}}};return n}(),{mergeOptions:T,optionsAtMedia:M,optionsMediaQueries:P}=L,{on:A,off:D,emit:z}=N,_=!1,F=T(E,S.globalOptions),H=T(F),B=[];function V(t,n){!_&&(H=M(F=T(F,t)),B=n||B,function(){let{container:t,slides:n}=H;o=(c(t)?e.querySelector(t):t)||e.children[0];let r=c(n)?o.querySelectorAll(n):n;u=[].slice.call(r||o.children)}(),r=function t(n){let r=function(e,t,n,r,i,o,u){let l,E;let{align:S,axis:C,direction:j,startIndex:R,loop:L,duration:k,dragFree:I,dragThreshold:N,inViewThreshold:T,slidesToScroll:M,skipSnaps:P,containScroll:A,watchResize:D,watchSlides:z,watchDrag:_}=o,F={measure:function(e){let{offsetTop:t,offsetLeft:n,offsetWidth:r,offsetHeight:i}=e;return{top:t,right:n+r,bottom:t+i,left:n,width:r,height:i}}},H=F.measure(t),B=n.map(F.measure),V=function(e,t){let n="rtl"===t,r="y"===e,i=!r&&n?-1:1;return{scroll:r?"y":"x",cross:r?"x":"y",startEdge:r?"top":n?"right":"left",endEdge:r?"bottom":n?"left":"right",measureSize:function(e){let{height:t,width:n}=e;return r?t:n},direction:function(e){return e*i}}}(C,j),U=V.measureSize(H),G={measure:function(e){return e/100*U}},W=function(e,t){let n={start:function(){return 0},center:function(e){return(t-e)/2},end:function(e){return t-e}};return{measure:function(r,i){return c(e)?n[e](r):e(t,r,i)}}}(S,U),q=!L&&!!A,{slideSizes:$,slideSizesWithGaps:X,startGap:J,endGap:Y}=function(e,t,n,r,i,o){let{measureSize:u,startEdge:a,endEdge:c}=e,s=n[0]&&i,l=function(){if(!s)return 0;let e=n[0];return f(t[a]-e[a])}(),d=s?parseFloat(o.getComputedStyle(h(r)).getPropertyValue(`margin-${c}`)):0,p=n.map(u),m=n.map((e,t,n)=>{let r=t===v(n);return t?r?p[t]+d:n[t+1][a]-e[a]:p[t]+l}).map(f);return{slideSizes:p,slideSizesWithGaps:m,startGap:l,endGap:d}}(V,H,B,n,L||!!A,i),Z=function(e,t,n,r,i,o,u,c,s){let{startEdge:l,endEdge:d,direction:m}=e,g=a(n);return{groupSlides:function(e){return g?p(e).filter(e=>e%n==0).map(t=>e.slice(t,t+n)):e.length?p(e).reduce((n,a,s)=>{let p=h(n)||0,g=a===v(e),y=i[l]-o[p][l],b=i[l]-o[a][d],w=r||0!==p?0:m(u),x=f(b-(!r&&g?m(c):0)-(y+w));return s&&x>t+2&&n.push(a),g&&n.push(e.length),n},[]).map((t,n,r)=>{let i=Math.max(r[n-1]||0);return e.slice(i,t)}):[]}}}(V,U,M,L,H,B,J,Y,0),{snaps:Q,snapsAligned:K}=function(e,t,n,r,i){let{startEdge:o,endEdge:u}=e,{groupSlides:a}=i,c=a(r).map(e=>h(e)[u]-e[0][o]).map(f).map(t.measure),s=r.map(e=>n[o]-e[o]).map(e=>-f(e)),l=a(s).map(e=>e[0]).map((e,t)=>e+c[t]);return{snaps:s,snapsAligned:l}}(V,W,H,B,Z),ee=-h(Q)+h(X),{snapsContained:et,scrollContainLimit:en}=function(e,t,n,r,i){let o=w(-t+e,0),u=n.map((e,t)=>{let{min:r,max:i}=o,u=o.constrain(e),a=t===v(n);return t?a||1>f(r-u)?r:1>f(i-u)?i:u:i}).map(e=>parseFloat(e.toFixed(3))),a=function(){let e=u[0],t=h(u);return w(u.lastIndexOf(e),u.indexOf(t)+1)}();return{snapsContained:function(){if(t<=e+2)return[o.max];if("keepSnaps"===r)return u;let{min:n,max:i}=a;return u.slice(n,i)}(),scrollContainLimit:a}}(U,ee,K,A,0),er=q?et:K,{limit:ei}=function(e,t,n){let r=t[0];return{limit:w(n?r-e:h(t),r)}}(ee,er,L),eo=function e(t,n,r){let{constrain:i}=w(0,t),o=t+1,u=a(n);function a(e){return r?f((o+e)%o):i(e)}function c(){return e(t,u,r)}let s={get:function(){return u},set:function(e){return u=a(e),s},add:function(e){return c().set(u+e)},clone:c};return s}(v(er),R,L),eu=eo.clone(),ea=p(n),ec=({dragHandler:e,scrollBody:t,scrollBounds:n,options:{loop:r}},i)=>{r||n.constrain(e.pointerDown()),t.seek(i)},es=({scrollBody:e,translate:t,location:n,offsetLocation:r,scrollLooper:i,slideLooper:o,dragHandler:u,animation:a,eventHandler:c,scrollBounds:s,options:{loop:l}},f)=>{let d=e.settled(),p=!s.shouldConstrain(),h=l?d:d&&p;h&&!u.pointerDown()&&(a.stop(),c.emit("settle")),h||c.emit("scroll");let v=n.get()*f+ep.get()*(1-f);r.set(v),l&&(i.loop(e.direction()),o.loop()),t.to(r.get())},el=function(e,t,n,r){let i=b(),o=1e3/60,u=null,a=0,c=0;function s(e){if(!c)return;u||(u=e);let i=e-u;for(u=e,a+=i;a>=o;)n(o),a-=o;r(a/o),c&&t.requestAnimationFrame(s)}function l(){t.cancelAnimationFrame(c),u=null,a=0,c=0}return{init:function(){i.add(e,"visibilitychange",()=>{e.hidden&&(u=null,a=0)})},destroy:function(){l(),i.clear()},start:function(){c||(c=t.requestAnimationFrame(s))},stop:l,update:()=>n(o),render:r}}(r,i,e=>ec(eS,e),e=>es(eS,e)),ef=er[eo.get()],ed=x(ef),ep=x(ef),eh=x(ef),ev=x(ef),em=function(e,t,n,r,i,o){let u=0,a=0,c=i,s=.68,l=e.get(),p=0;function h(e){return c=e,m}function v(e){return s=e,m}let m={direction:function(){return a},duration:function(){return c},velocity:function(){return u},seek:function(t){let i=t/1e3,o=c*i,f=r.get()-e.get(),h=0;return c?(n.set(e),u+=f/o,u*=s,l+=u,e.add(u*i),h=l-p):(u=0,n.set(r),e.set(r),h=f),a=d(h),p=l,m},settled:function(){return .001>f(r.get()-t.get())},useBaseFriction:function(){return v(.68)},useBaseDuration:function(){return h(i)},useFriction:v,useDuration:h};return m}(ed,eh,ep,ev,k,0),eg=function(e,t,n,r,i){let{reachedAny:o,removeOffset:u,constrain:a}=r;function c(e){return e.concat().sort((e,t)=>f(e)-f(t))[0]}function s(t,r){let i=[t,t+n,t-n];if(!e)return t;if(!r)return c(i);let o=i.filter(e=>d(e)===r);return o.length?c(o):h(i)-n}return{byDistance:function(n,r){let c=i.get()+n,{index:l,distance:d}=function(n){let r=e?u(n):a(n),{index:i}=t.map((e,t)=>({diff:s(e-r,0),index:t})).sort((e,t)=>f(e.diff)-f(t.diff))[0];return{index:i,distance:r}}(c),p=!e&&o(c);if(!r||p)return{index:l,distance:n};let h=n+s(t[l]-d,0);return{index:l,distance:h}},byIndex:function(e,n){let r=s(t[e]-i.get(),n);return{index:e,distance:r}},shortcut:s}}(L,er,ee,ei,ev),ey=function(e,t,n,r,i,o,u){function a(i){let a=i.distance,c=i.index!==t.get();o.add(a),a&&(r.duration()?e.start():(e.update(),e.render(1),e.update())),c&&(n.set(t.get()),t.set(i.index),u.emit("select"))}return{distance:function(e,t){a(i.byDistance(e,t))},index:function(e,n){let r=t.clone().set(e);a(i.byIndex(r.get(),n))}}}(el,eo,eu,em,eg,ev,u),eb=function(e){let{max:t,length:n}=e;return{get:function(e){return n?-((e-t)/n):0}}}(ei),ew=b(),ex=function(e,t,n,r){let i;let o={},u=null,a=null,c=!1;return{init:function(){i=new IntersectionObserver(e=>{c||(e.forEach(e=>{o[t.indexOf(e.target)]=e}),u=null,a=null,n.emit("slidesInView"))},{root:e.parentElement,threshold:r}),t.forEach(e=>i.observe(e))},destroy:function(){i&&i.disconnect(),c=!0},get:function(e=!0){if(e&&u)return u;if(!e&&a)return a;let t=g(o).reduce((t,n)=>{let r=parseInt(n),{isIntersecting:i}=o[r];return(e&&i||!e&&!i)&&t.push(r),t},[]);return e&&(u=t),e||(a=t),t}}}(t,n,u,T),{slideRegistry:eO}=function(e,t,n,r,i,o){let{groupSlides:u}=i,{min:a,max:c}=r;return{slideRegistry:function(){let r=u(o);return 1===n.length?[o]:e&&"keepSnaps"!==t?r.slice(a,c).map((e,t,n)=>{let r=t===v(n);return t?r?m(v(o)-h(n)[0]+1,h(n)[0]):e:m(h(n[0])+1)}):r}()}}(q,A,er,en,Z,ea),eE=function(e,t,n,r,i,o,u){let c=0;function s(e){"Tab"===e.code&&(c=new Date().getTime())}function l(s){o.add(s,"focus",()=>{if(new Date().getTime()-c>10)return;e.scrollLeft=0;let o=t.indexOf(s),l=n.findIndex(e=>e.includes(o));a(l)&&(i.useDuration(0),r.index(l,0),u.emit("slideFocus"))},{passive:!0,capture:!0})}return{init:function(){o.add(document,"keydown",s,!1),t.forEach(l)}}}(e,n,eO,ey,em,ew,u),eS={ownerDocument:r,ownerWindow:i,eventHandler:u,containerRect:H,slideRects:B,animation:el,axis:V,dragHandler:function(e,t,n,r,i,o,u,a,c,l,p,h,v,m,g,x,O,E,S){let{cross:C,direction:j}=e,R=["INPUT","SELECT","TEXTAREA"],L={passive:!1},k=b(),I=b(),N=w(50,225).constrain(m.measure(20)),T={mouse:300,touch:400},M={mouse:500,touch:600},P=g?43:25,A=!1,D=0,z=0,_=!1,F=!1,H=!1,B=!1;function V(e){if(!y(e,r)&&e.touches.length>=2)return U(e);let t=o.readPoint(e),n=o.readPoint(e,C),u=f(t-D),c=f(n-z);if(!F&&!B&&(!e.cancelable||!(F=u>c)))return U(e);let s=o.pointerMove(e);u>x&&(H=!0),l.useFriction(.3).useDuration(.75),a.start(),i.add(j(s)),e.preventDefault()}function U(e){let t=p.byDistance(0,!1).index!==h.get(),n=o.pointerUp(e)*(g?M:T)[B?"mouse":"touch"],r=function(e,t){let n=h.add(-1*d(e)),r=p.byDistance(e,!g).distance;return g||f(e)<N?r:O&&t?.5*r:p.byIndex(n.get(),0).distance}(j(n),t),i=function(e,t){var n,r;if(0===e||0===t||f(e)<=f(t))return 0;let i=(n=f(e),r=f(t),f(n-r));return f(i/e)}(n,r);F=!1,_=!1,I.clear(),l.useDuration(P-10*i).useFriction(.68+i/50),c.distance(r,!g),B=!1,v.emit("pointerUp")}function G(e){H&&(e.stopPropagation(),e.preventDefault(),H=!1)}return{init:function(e){S&&k.add(t,"dragstart",e=>e.preventDefault(),L).add(t,"touchmove",()=>void 0,L).add(t,"touchend",()=>void 0).add(t,"touchstart",a).add(t,"mousedown",a).add(t,"touchcancel",U).add(t,"contextmenu",U).add(t,"click",G,!0);function a(a){(s(S)||S(e,a))&&function(e){let a=y(e,r);B=a,H=g&&a&&!e.buttons&&A,A=f(i.get()-u.get())>=2,a&&0!==e.button||function(e){let t=e.nodeName||"";return R.includes(t)}(e.target)||(_=!0,o.pointerDown(e),l.useFriction(0).useDuration(0),i.set(u),function(){let e=B?n:t;I.add(e,"touchmove",V,L).add(e,"touchend",U).add(e,"mousemove",V,L).add(e,"mouseup",U)}(),D=o.readPoint(e),z=o.readPoint(e,C),v.emit("pointerDown"))}(a)}},destroy:function(){k.clear(),I.clear()},pointerDown:function(){return _}}}(V,e,r,i,ev,function(e,t){let n,r;function i(e){return e.timeStamp}function o(n,r){let i=r||e.scroll,o=`client${"x"===i?"X":"Y"}`;return(y(n,t)?n:n.touches[0])[o]}return{pointerDown:function(e){return n=e,r=e,o(e)},pointerMove:function(e){let t=o(e)-o(r),u=i(e)-i(n)>170;return r=e,u&&(n=e),t},pointerUp:function(e){if(!n||!r)return 0;let t=o(r)-o(n),u=i(e)-i(n),a=i(e)-i(r)>170,c=t/u;return u&&!a&&f(c)>.1?c:0},readPoint:o}}(V,i),ed,el,ey,em,eg,eo,u,G,I,N,P,0,_),eventStore:ew,percentOfView:G,index:eo,indexPrevious:eu,limit:ei,location:ed,offsetLocation:eh,previousLocation:ep,options:o,resizeHandler:function(e,t,n,r,i,o,u){let a,c;let l=[e].concat(r),d=[],p=!1;function h(e){return i.measureSize(u.measure(e))}return{init:function(i){o&&(c=h(e),d=r.map(h),a=new ResizeObserver(n=>{(s(o)||o(i,n))&&function(n){for(let o of n){if(p)return;let n=o.target===e,u=r.indexOf(o.target),a=n?c:d[u];if(f(h(n?e:r[u])-a)>=.5){i.reInit(),t.emit("resize");break}}}(n)}),n.requestAnimationFrame(()=>{l.forEach(e=>a.observe(e))}))},destroy:function(){p=!0,a&&a.disconnect()}}}(t,u,i,n,V,D,F),scrollBody:em,scrollBounds:function(e,t,n,r,i){let o=i.measure(10),u=i.measure(50),a=w(.1,.99),c=!1;function s(){return!!(!c&&e.reachedAny(n.get())&&e.reachedAny(t.get()))}return{shouldConstrain:s,constrain:function(i){if(!s())return;let c=e.reachedMin(t.get())?"min":"max",l=f(e[c]-t.get()),d=n.get()-t.get(),p=a.constrain(l/u);n.subtract(d*p),!i&&f(d)<o&&(n.set(e.constrain(n.get())),r.useDuration(25).useBaseFriction())},toggleActive:function(e){c=!e}}}(ei,eh,ev,em,G),scrollLooper:function(e,t,n,r){let{reachedMin:i,reachedMax:o}=w(t.min+.1,t.max+.1);return{loop:function(t){if(!(1===t?o(n.get()):-1===t&&i(n.get())))return;let u=-1*t*e;r.forEach(e=>e.add(u))}}}(ee,ei,eh,[ed,eh,ep,ev]),scrollProgress:eb,scrollSnapList:er.map(eb.get),scrollSnaps:er,scrollTarget:eg,scrollTo:ey,slideLooper:function(e,t,n,r,i,o,u,a,c){let s=p(i),l=h(d(p(i).reverse(),u[0]),n,!1).concat(h(d(s,t-u[0]-1),-n,!0));function f(e,t){return e.reduce((e,t)=>e-i[t],t)}function d(e,t){return e.reduce((e,n)=>f(e,t)>0?e.concat([n]):e,[])}function h(i,u,s){let l=o.map((e,n)=>({start:e-r[n]+.5+u,end:e+t-.5+u}));return i.map(t=>{let r=s?0:-n,i=s?n:0,o=l[t][s?"end":"start"];return{index:t,loopPoint:o,slideLocation:x(-1),translate:O(e,c[t]),target:()=>a.get()>o?r:i}})}return{canLoop:function(){return l.every(({index:e})=>.1>=f(s.filter(t=>t!==e),t))},clear:function(){l.forEach(e=>e.translate.clear())},loop:function(){l.forEach(e=>{let{target:t,translate:n,slideLocation:r}=e,i=t();i!==r.get()&&(n.to(i),r.set(i))})},loopPoints:l}}(V,U,ee,$,X,Q,er,eh,n),slideFocus:eE,slidesHandler:(E=!1,{init:function(e){z&&(l=new MutationObserver(t=>{!E&&(s(z)||z(e,t))&&function(t){for(let n of t)if("childList"===n.type){e.reInit(),u.emit("slidesChanged");break}}(t)})).observe(t,{childList:!0})},destroy:function(){l&&l.disconnect(),E=!0}}),slidesInView:ex,slideIndexes:ea,slideRegistry:eO,slidesToScroll:Z,target:ev,translate:O(V,t)};return eS}(e,o,u,j,R,n,N);return n.loop&&!r.slideLooper.canLoop()?t(Object.assign({},n,{loop:!1})):r}(H),P([F,...B.map(({options:e})=>e)]).forEach(e=>I.add(e,"change",U)),H.active&&(r.translate.to(r.location.get()),r.animation.init(),r.slidesInView.init(),r.slideFocus.init(),r.eventHandler.init($),r.resizeHandler.init($),r.slidesHandler.init($),r.options.loop&&r.slideLooper.loop(),o.offsetParent&&u.length&&r.dragHandler.init($),i=k.init($,B)))}function U(e,t){let n=q();G(),V(T({startIndex:n},e),t),N.emit("reInit")}function G(){r.dragHandler.destroy(),r.eventStore.clear(),r.translate.clear(),r.slideLooper.clear(),r.resizeHandler.destroy(),r.slidesHandler.destroy(),r.slidesInView.destroy(),r.animation.destroy(),k.destroy(),I.clear()}function W(e,t,n){H.active&&!_&&(r.scrollBody.useBaseFriction().useDuration(!0===t?0:H.duration),r.scrollTo.index(e,n||0))}function q(){return r.index.get()}let $={canScrollNext:function(){return r.index.add(1).get()!==q()},canScrollPrev:function(){return r.index.add(-1).get()!==q()},containerNode:function(){return o},internalEngine:function(){return r},destroy:function(){_||(_=!0,I.clear(),G(),N.emit("destroy"),N.clear())},off:D,on:A,emit:z,plugins:function(){return i},previousScrollSnap:function(){return r.indexPrevious.get()},reInit:U,rootNode:function(){return e},scrollNext:function(e){W(r.index.add(1).get(),e,-1)},scrollPrev:function(e){W(r.index.add(-1).get(),e,1)},scrollProgress:function(){return r.scrollProgress.get(r.location.get())},scrollSnapList:function(){return r.scrollSnapList},scrollTo:W,selectedScrollSnap:q,slideNodes:function(){return u},slidesInView:function(){return r.slidesInView.get()},slidesNotInView:function(){return r.slidesInView.get(!1)}};return V(t,n),setTimeout(()=>N.emit("init"),0),$}function C(e={},t=[]){let n=(0,r.useRef)(e),i=(0,r.useRef)(t),[a,c]=(0,r.useState)(),[s,l]=(0,r.useState)(),f=(0,r.useCallback)(()=>{a&&a.reInit(n.current,i.current)},[a]);return(0,r.useEffect)(()=>{if("undefined"!=typeof window&&window.document&&window.document.createElement&&s){S.globalOptions=C.globalOptions;let e=S(s,n.current,i.current);return c(e),()=>e.destroy()}c(void 0)},[s,c]),(0,r.useEffect)(()=>{o(n.current,e)||(n.current=e,f())},[e,f]),(0,r.useEffect)(()=>{!function(e,t){if(e.length!==t.length)return!1;let n=u(e),r=u(t);return n.every((e,t)=>o(e,r[t]))}(i.current,t)&&(i.current=t,f())},[t,f]),[l,a]}S.globalOptions=void 0,C.globalOptions=void 0}}]);