1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4582],{4134:function(e,n,t){"use strict";t.d(n,{Z:function(){return o}});var r=t(4945);function o(e){return(0,r.Z)(e).defaultView||window}},7710:function(e,n,t){var r=t(1248);function o(e){return e&&"object"===typeof e&&"default"in e?e:{default:e}}var i=o(r);!function(e){if(!e||"undefined"===typeof window)return;const n=document.createElement("style");n.setAttribute("type","text/css"),n.innerHTML=e,document.head.appendChild(n)}('.rfm-marquee-container {\n overflow-x: hidden;\n display: flex;\n flex-direction: row;\n position: relative;\n width: var(--width);\n transform: var(--transform);\n}\n.rfm-marquee-container:hover div {\n animation-play-state: var(--pause-on-hover);\n}\n.rfm-marquee-container:active div {\n animation-play-state: var(--pause-on-click);\n}\n\n.rfm-overlay {\n position: absolute;\n width: 100%;\n height: 100%;\n}\n.rfm-overlay::before, .rfm-overlay::after {\n background: linear-gradient(to right, var(--gradient-color), rgba(255, 255, 255, 0));\n content: "";\n height: 100%;\n position: absolute;\n width: var(--gradient-width);\n z-index: 2;\n pointer-events: none;\n touch-action: none;\n}\n.rfm-overlay::after {\n right: 0;\n top: 0;\n transform: rotateZ(180deg);\n}\n.rfm-overlay::before {\n left: 0;\n top: 0;\n}\n\n.rfm-marquee {\n flex: 0 0 auto;\n min-width: var(--min-width);\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}\n\n.rfm-initial-child-container {\n flex: 0 0 auto;\n display: flex;\n min-width: auto;\n flex-direction: row;\n align-items: center;\n}\n\n.rfm-child {\n transform: var(--transform);\n}');const s=r.forwardRef((function({style:e={},className:n="",autoFill:t=!1,play:o=!0,pauseOnHover:s=!1,pauseOnClick:c=!1,direction:a="left",speed:u=50,delay:l=0,loop:d=0,gradient:f=!1,gradientColor:p="white",gradientWidth:m=200,onFinish:h,onCycleComplete:g,onMount:v,children:b},y){const[x,E]=r.useState(0),[w,k]=r.useState(0),[S,R]=r.useState(1),[T,P]=r.useState(!1),I=r.useRef(null),M=y||I,A=r.useRef(null),O=r.useCallback((()=>{if(A.current&&M.current){const e=M.current.getBoundingClientRect(),n=A.current.getBoundingClientRect();let r=e.width,o=n.width;"up"!==a&&"down"!==a||(r=e.height,o=n.height),R(t&&r&&o&&o<r?Math.ceil(r/o):1),E(r),k(o)}}),[t,M,a]);r.useEffect((()=>{if(T&&(O(),A.current&&M.current)){const e=new ResizeObserver((()=>O()));return e.observe(M.current),e.observe(A.current),()=>{e&&e.disconnect()}}}),[O,M,T]),r.useEffect((()=>{O()}),[O,b]),r.useEffect((()=>{P(!0)}),[]),r.useEffect((()=>{"function"===typeof v&&v()}),[]);const Z=r.useMemo((()=>t?w*S/u:w<x?x/u:w/u),[t,x,w,S,u]),C=r.useMemo((()=>Object.assign(Object.assign({},e),{"--pause-on-hover":!o||s?"paused":"running","--pause-on-click":!o||s&&!c||c?"paused":"running","--width":"up"===a||"down"===a?"100vh":"100%","--transform":"up"===a?"rotate(-90deg)":"down"===a?"rotate(90deg)":"none"})),[e,o,s,c,a]),N=r.useMemo((()=>({"--gradient-color":p,"--gradient-width":"number"===typeof m?`${m}px`:m})),[p,m]),F=r.useMemo((()=>({"--play":o?"running":"paused","--direction":"left"===a?"normal":"reverse","--duration":`${Z}s`,"--delay":`${l}s`,"--iteration-count":d?`${d}`:"infinite","--min-width":t?"auto":"100%"})),[o,a,Z,l,d,t]),L=r.useMemo((()=>({"--transform":"up"===a?"rotate(90deg)":"down"===a?"rotate(-90deg)":"none"})),[a]),D=r.useCallback((e=>[...Array(Number.isFinite(e)&&e>=0?e:0)].map(((e,n)=>i.default.createElement(r.Fragment,{key:n},r.Children.map(b,(e=>i.default.createElement("div",{style:L,className:"rfm-child"},e))))))),[L,b]);return T?i.default.createElement("div",{ref:M,style:C,className:"rfm-marquee-container "+n},f&&i.default.createElement("div",{style:N,className:"rfm-overlay"}),i.default.createElement("div",{className:"rfm-marquee",style:F,onAnimationIteration:g,onAnimationEnd:h},i.default.createElement("div",{className:"rfm-initial-child-container",ref:A},r.Children.map(b,(e=>i.default.createElement("div",{style:L,className:"rfm-child"},e)))),D(S-1)),i.default.createElement("div",{className:"rfm-marquee",style:F},D(S))):null}));n.Z=s},4765:function(e,n,t){"use strict";t.d(n,{Z:function(){return H}});var r=t(6915),o=t(1307),i=t(1248),s=t(2801),c=t(2892),a=t(3825),u=t(4945),l=t(1656);function d(...e){return e.reduce(((e,n)=>null==n?e:function(...t){e.apply(this,t),n.apply(this,t)}),(()=>{}))}var f=t(8570),p=t(4134);function m(e,n){n?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function h(e){return parseInt((0,p.Z)(e).getComputedStyle(e).paddingRight,10)||0}function g(e,n,t,r,o){const i=[n,t,...r];[].forEach.call(e.children,(e=>{const n=-1===i.indexOf(e),t=!function(e){const n=-1!==["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName),t="INPUT"===e.tagName&&"hidden"===e.getAttribute("type");return n||t}(e);n&&t&&m(e,o)}))}function v(e,n){let t=-1;return e.some(((e,r)=>!!n(e)&&(t=r,!0))),t}function b(e,n){const t=[],r=e.container;if(!n.disableScrollLock){if(function(e){const n=(0,u.Z)(e);return n.body===e?(0,p.Z)(e).innerWidth>n.documentElement.clientWidth:e.scrollHeight>e.clientHeight}(r)){const e=function(e){const n=e.documentElement.clientWidth;return Math.abs(window.innerWidth-n)}((0,u.Z)(r));t.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${h(r)+e}px`;const n=(0,u.Z)(r).querySelectorAll(".mui-fixed");[].forEach.call(n,(n=>{t.push({value:n.style.paddingRight,property:"padding-right",el:n}),n.style.paddingRight=`${h(n)+e}px`}))}let e;if(r.parentNode instanceof DocumentFragment)e=(0,u.Z)(r).body;else{const n=r.parentElement,t=(0,p.Z)(r);e="HTML"===(null==n?void 0:n.nodeName)&&"scroll"===t.getComputedStyle(n).overflowY?n:r}t.push({value:e.style.overflow,property:"overflow",el:e},{value:e.style.overflowX,property:"overflow-x",el:e},{value:e.style.overflowY,property:"overflow-y",el:e}),e.style.overflow="hidden"}return()=>{t.forEach((e=>{let{value:n,el:t,property:r}=e;n?t.style.setProperty(r,n):t.style.removeProperty(r)}))}}const y=new class{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(e,n){let t=this.modals.indexOf(e);if(-1!==t)return t;t=this.modals.length,this.modals.push(e),e.modalRef&&m(e.modalRef,!1);const r=function(e){const n=[];return[].forEach.call(e.children,(e=>{"true"===e.getAttribute("aria-hidden")&&n.push(e)})),n}(n);g(n,e.mount,e.modalRef,r,!0);const o=v(this.containers,(e=>e.container===n));return-1!==o?(this.containers[o].modals.push(e),t):(this.containers.push({modals:[e],container:n,restore:null,hiddenSiblings:r}),t)}mount(e,n){const t=v(this.containers,(n=>-1!==n.modals.indexOf(e))),r=this.containers[t];r.restore||(r.restore=b(r,n))}remove(e){let n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const t=this.modals.indexOf(e);if(-1===t)return t;const r=v(this.containers,(n=>-1!==n.modals.indexOf(e))),o=this.containers[r];if(o.modals.splice(o.modals.indexOf(e),1),this.modals.splice(t,1),0===o.modals.length)o.restore&&o.restore(
vendor: 5,596 bytes, line 1
1),e.modalRef&&m(e.modalRef,n),g(o.container,e.mount,e.modalRef,o.hiddenSiblings,!1),this.containers.splice(r,1);else{const e=o.modals[o.modals.length-1];e.modalRef&&m(e.modalRef,!1)}return t}isTopModal(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}};function x(e){const{container:n,disableEscapeKeyDown:t=!1,disableScrollLock:r=!1,manager:s=y,closeAfterTransition:c=!1,onTransitionEnter:p,onTransitionExited:h,children:g,onClose:v,open:b,rootRef:x}=e,E=i.useRef({}),w=i.useRef(null),k=i.useRef(null),S=(0,a.Z)(k,x),[R,T]=i.useState(!b),P=function(e){return!!e&&e.props.hasOwnProperty("in")}(g);let I=!0;"false"!==e["aria-hidden"]&&!1!==e["aria-hidden"]||(I=!1);const M=()=>(E.current.modalRef=k.current,E.current.mount=w.current,E.current),A=()=>{s.mount(M(),{disableScrollLock:r}),k.current&&(k.current.scrollTop=0)},O=(0,l.Z)((()=>{const e=function(e){return"function"===typeof e?e():e}(n)||(0,u.Z)(w.current).body;s.add(M(),e),k.current&&A()})),Z=i.useCallback((()=>s.isTopModal(M())),[s]),C=(0,l.Z)((e=>{w.current=e,e&&(b&&Z()?A():k.current&&m(k.current,I))})),N=i.useCallback((()=>{s.remove(M(),I)}),[I,s]);i.useEffect((()=>()=>{N()}),[N]),i.useEffect((()=>{b?O():P&&c||N()}),[b,N,P,c,O]);const F=e=>n=>{var r;null==(r=e.onKeyDown)||r.call(e,n),"Escape"===n.key&&229!==n.which&&Z()&&(t||(n.stopPropagation(),v&&v(n,"escapeKeyDown")))},L=e=>n=>{var t;null==(t=e.onClick)||t.call(e,n),n.target===n.currentTarget&&v&&v(n,"backdropClick")};return{getRootProps:function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=(0,f._)(e);delete t.onTransitionEnter,delete t.onTransitionExited;const r=(0,o.Z)({},t,n);return(0,o.Z)({role:"presentation"},r,{onKeyDown:F(r),ref:S})},getBackdropProps:function(){const e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.Z)({"aria-hidden":!0},e,{onClick:L(e),open:b})},getTransitionProps:()=>({onEnter:d((()=>{T(!1),p&&p()}),null==g?void 0:g.props.onEnter),onExited:d((()=>{T(!0),h&&h(),c&&N()}),null==g?void 0:g.props.onExited)}),rootRef:S,portalRef:C,isTopModal:Z,exited:R,hasTransition:P}}var E=t(8796),w=t(4817);const k=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function S(e){const n=[],t=[];return Array.from(e.querySelectorAll(k)).forEach(((e,r)=>{const o=function(e){const n=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(n)?"true"===e.contentEditable||("AUDIO"===e.nodeName||"VIDEO"===e.nodeName||"DETAILS"===e.nodeName)&&null===e.getAttribute("tabindex")?0:e.tabIndex:n}(e);-1!==o&&function(e){return!(e.disabled||"INPUT"===e.tagName&&"hidden"===e.type||function(e){if("INPUT"!==e.tagName||"radio"!==e.type)return!1;if(!e.name)return!1;const n=n=>e.ownerDocument.querySelector(`input[type="radio"]${n}`);let t=n(`[name="${e.name}"]:checked`);return t||(t=n(`[name="${e.name}"]`)),t!==e}(e))}(e)&&(0===o?n.push(e):t.push({documentOrder:r,tabIndex:o,node:e}))})),t.sort(((e,n)=>e.tabIndex===n.tabIndex?e.documentOrder-n.documentOrder:e.tabIndex-n.tabIndex)).map((e=>e.node)).concat(n)}function R(){return!0}function T(e){const{children:n,disableAutoFocus:t=!1,disableEnforceFocus:r=!1,disableRestoreFocus:o=!1,getTabbable:s=S,isEnabled:c=R,open:l}=e,d=i.useRef(!1),f=i.useRef(null),p=i.useRef(null),m=i.useRef(null),h=i.useRef(null),g=i.useRef(!1),v=i.useRef(null),b=(0,a.Z)(n.ref,v),y=i.useRef(null);i.useEffect((()=>{l&&v.current&&(g.current=!t)}),[t,l]),i.useEffect((()=>{if(!l||!v.current)return;const e=(0,u.Z)(v.current);return v.current.contains(e.activeElement)||(v.current.hasAttribute("tabIndex")||v.current.setAttribute("tabIndex","-1"),g.current&&v.current.focus()),()=>{o||(m.current&&m.current.focus&&(d.current=!0,m.current.focus()),m.current=null)}}),[l]),i.useEffect((()=>{if(!l||!v.current)return;const e=(0,u.Z)(v.current),n=n=>{y.current=n,!r&&c()&&"Tab"===n.key&&e.activeElement===v.current&&n.shiftKey&&(d.current=!0,p.current&&p.current.focus())},t=()=>{const n=v.current;if(null===n)return;if(!e.hasFocus()||!c()||d.current)return void(d.current=!1);if(n.contains(e.activeElement))return;if(r&&e.activeElement!==f.current&&e.activeElement!==p.current)return;if(e.activeElement!==h.current)h.current=null;else if(null!==h.current)return;if(!g.current)return;let t=[];if(e.activeElement!==f.current&&e.activeElement!==p.current||(t=s(v.current)),t.length>0){var o,i;const e=Boolean((null==(o=y.current)?void 0:o.shiftKey)&&"Tab"===(null==(i=y.current)?void 0:i.key)),n=t[0],r=t[t.length-1];"string"!==typeof n&&"string"!==typeof r&&(e?r.focus():n.focus())}else n.focus()};e.addEventListener("focusin",t),e.addEventListener("keydown",n,!0);const o=setInterval((()=>{e.activeElement&&"BODY"===e.activeElement.tagName&&t()}),50);return()=>{clearInterval(o),e.removeEventListener("focusin",t),e.removeEventListener("keydown",n,!0)}}),[t,r,o,c,l,s]);const x=e=>{null===m.current&&(m.current=e.relatedTarget),g.current=!0};return(0,w.jsxs)(i.Fragment,{children:[(0,w.jsx)("div",{tabIndex:l?0:-1,onFocus:x,ref:f,"data-testid":"sentinelStart"}),i.cloneElement(n,{ref:b,onFocus:e=>{null===m.current&&(m.current=e.relatedTarget),g.current=!0,h.current=e.target;const t=n.props.onFocus;t&&t(e)}}),(0,w.jsx)("div",{tabIndex:l?0:-1,onFocus:x,ref:p,"data-testid":"sentinelEnd"})]})}var P=t(6054),I=t(8366),M=t(5764),A=t(3696),O=t(765),Z=t(8964);function C(e){return(0,Z.ZP)("MuiBackdrop",e)}(0,O.Z)("MuiBackdrop",["root","invisible"]);const N=["children","className","component","components","componentsProps","invisible","open","slotProps","
1slots","TransitionComponent","transitionDuration"],F=(0,I.ZP)("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,t.invisible&&n.invisible]}})((e=>{let{ownerState:n}=e;return(0,o.Z)({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},n.invisible&&{backgroundColor:"transparent"})}));var L=i.forwardRef((function(e,n){var t,i,c;const a=(0,M.Z)({props:e,name:"MuiBackdrop"}),{children:u,className:l,component:d="div",components:f={},componentsProps:p={},invisible:m=!1,open:h,slotProps:g={},slots:v={},TransitionComponent:b=A.Z,transitionDuration:y}=a,x=(0,r.Z)(a,N),k=(0,o.Z)({},a,{component:d,invisible:m}),S=(e=>{const{classes:n,invisible:t}=e,r={root:["root",t&&"invisible"]};return(0,E.Z)(r,C,n)})(k),R=null!=(t=g.root)?t:p.root;return(0,w.jsx)(b,(0,o.Z)({in:h,timeout:y},x,{children:(0,w.jsx)(F,(0,o.Z)({"aria-hidden":!0},R,{as:null!=(i=null!=(c=v.root)?c:f.Root)?i:d,className:(0,s.Z)(S.root,l,null==R?void 0:R.className),ownerState:(0,o.Z)({},k,null==R?void 0:R.ownerState),classes:S,ref:n,children:u}))}))}));function D(e){return(0,Z.ZP)("MuiModal",e)}(0,O.Z)("MuiModal",["root","hidden","backdrop"]);const B=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","onTransitionEnter","onTransitionExited","open","slotProps","slots","theme"],j=(0,I.ZP)("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,!t.open&&t.exited&&n.hidden]}})((e=>{let{theme:n,ownerState:t}=e;return(0,o.Z)({position:"fixed",zIndex:(n.vars||n).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})})),z=(0,I.ZP)(L,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,n)=>n.backdrop})({zIndex:-1});var H=i.forwardRef((function(e,n){var t,a,u,l,d,f;const p=(0,M.Z)({name:"MuiModal",props:e}),{BackdropComponent:m=z,BackdropProps:h,className:g,closeAfterTransition:v=!1,children:b,container:y,component:k,components:S={},componentsProps:R={},disableAutoFocus:I=!1,disableEnforceFocus:A=!1,disableEscapeKeyDown:O=!1,disablePortal:Z=!1,disableRestoreFocus:C=!1,disableScrollLock:N=!1,hideBackdrop:F=!1,keepMounted:L=!1,onBackdropClick:H,open:q,slotProps:V,slots:$}=p,K=(0,r.Z)(p,B),U=(0,o.Z)({},p,{closeAfterTransition:v,disableAutoFocus:I,disableEnforceFocus:A,disableEscapeKeyDown:O,disablePortal:Z,disableRestoreFocus:C,disableScrollLock:N,hideBackdrop:F,keepMounted:L}),{getRootProps:W,getBackdropProps:G,getTransitionProps:X,portalRef:Y,isTopModal:_,exited:J,hasTransition:Q}=x((0,o.Z)({},U,{rootRef:n})),ee=(0,o.Z)({},U,{exited:J}),ne=(e=>{const{open:n,exited:t,classes:r}=e,o={root:["root",!n&&t&&"hidden"],backdrop:["backdrop"]};return(0,E.Z)(o,D,r)})(ee),te={};if(void 0===b.props.tabIndex&&(te.tabIndex="-1"),Q){const{onEnter:e,onExited:n}=X();te.onEnter=e,te.onExited=n}const re=null!=(t=null!=(a=null==$?void 0:$.root)?a:S.Root)?t:j,oe=null!=(u=null!=(l=null==$?void 0:$.backdrop)?l:S.Backdrop)?u:m,ie=null!=(d=null==V?void 0:V.root)?d:R.root,se=null!=(f=null==V?void 0:V.backdrop)?f:R.backdrop,ce=(0,c.y)({elementType:re,externalSlotProps:ie,externalForwardedProps:K,getSlotProps:W,additionalProps:{ref:n,as:k},ownerState:ee,className:(0,s.Z)(g,null==ie?void 0:ie.className,null==ne?void 0:ne.root,!ee.open&&ee.exited&&(null==ne?void 0:ne.hidden))}),ae=(0,c.y)({elementType:oe,externalSlotProps:se,additionalProps:h,getSlotProps:e=>G((0,o.Z)({},e,{onClick:n=>{H&&H(n),null!=e&&e.onClick&&e.onClick(n)}})),className:(0,s.Z)(null==se?void 0:se.className,null==h?void 0:h.className,null==ne?void 0:ne.backdrop),ownerState:ee});return L||q||Q&&!J?(0,w.jsx)(P.h,{ref:Y,container:y,disablePortal:Z,children:(0,w.jsxs)(re,(0,o.Z)({},ce,{children:[!F&&m?(0,w.jsx)(oe,(0,o.Z)({},ae)):null,(0,w.jsx)(T,{disableEnforceFocus:A,disableAutoFocus:I,disableRestoreFocus:C,isEnabled:_,open:q,children:i.cloneElement(b,te)})]}))}):null}))},4503:function(e,n,t){"use strict";t.d(n,{Z:function(){return a}});var r=t(1248);function o(e){return function(e){return"[object Object]"===Object.prototype.toString.call(e)}(e)||Array.isArray(e)}function i(e,n){const t=Object.keys(e),r=Object.keys(n);if(t.length!==r.length)return!1;return JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(n.breakpoints||{}))&&t.every((t=>{const r=e[t],s=n[t];return"function"===typeof r?`${r}`===`${s}
1`:o(r)&&o(s)?i(r,s):r===s}))}function s(e){return e.concat().sort(((e,n)=>e.name>n.name?1:-1)).map((e=>e.options))}var c=t(8917);function a(e={},n=[]){const t=(0,r.useRef)(e),o=(0,r.useRef)(n),[u,l]=(0,r.useState)(),[d,f]=(0,r.useState)(),p=(0,r.useCallback)((()=>{u&&u.reInit(t.current,o.current)}),[u]);return(0,r.useEffect)((()=>{if("undefined"!==typeof window&&window.document&&window.document.createElement&&d){c.Z.globalOptions=a.globalOptions;const e=(0,c.Z)(d,t.current,o.current);return l(e),()=>e.destroy()}l(void 0)}),[d,l]),(0,r.useEffect)((()=>{i(t.current,e)||(t.current=e,p())}),[e,p]),(0,r.useEffect)((()=>{(function(e,n){if(e.length!==n.length)return!1;const t=s(e),r=s(n);return t.every(((e,n)=>i(e,r[n])))})(o.current,n)||(o.current=n,p())}),[n,p]),[f,u]}a.globalOptions=void 0},8917:function(e,n,t){"use strict";function r(e){return"number"===typeof e}function o(e){return"string"===typeof e}function i(e){return"boolean"===typeof e}function s(e){return"[object Object]"===Object.prototype.toString.call(e)}function c(e){return Math.abs(e)}function a(e){return Math.sign(e)}function u(e,n){return c(e-n)}function l(e){return h(e).map(Number)}function d(e){return e[f(e)]}function f(e){return Math.max(0,e.length-1)}function p(e,n){return n===f(e)}function m(e,n=0){return Array.from(Array(e),((e,t)=>n+t))}function h(e){return Object.keys(e)}function g(e,n){return[e,n].reduce(((e,n)=>(h(n).forEach((t=>{const r=e[t],o=n[t],i=s(r)&&s(o);e[t]=i?g(r,o):o})),e)),{})}function v(e,n){return"undefined"!==typeof n.MouseEvent&&e instanceof n.MouseEvent}function b(){let e=[];const n={add:function(t,r,o,i={passive:!0}){let s;if("addEventListener"in t)t.addEventListener(r,o,i),s=()=>t.removeEventListener(r,o,i);else{const e=t;e.addListener(o),s=()=>e.removeListener(o)}return e.push(s),n},clear:function(){e=e.filter((e=>e()))}};return n}function y(e,n,t){const r=b(),o=1e3/60;let i=null,s=0,c=0;function a(e){if(!s)return;i||(i=e);const r=e-i;for(i=e,c+=r;c>=o;)t(),c-=o;s&&n.requestAnimationFrame(a)}function u(){n.cancelAnimationFrame(s),i=null,c=0,s=0}return{init:function(){r.add(e,"visibilitychange",(()=>{e.hidden&&(i=null,c=0)}))},destroy:function(){u(),r.clear()},start:function(){s||(s=n.requestAnimationFrame(a))},stop:u,update:t}}function x(e=0,n=0){const t=c(e-n);function r(n){return n<e}function o(e){return e>n}function i(e){return r(e)||o(e)}return{length:t,max:n,min:e,constrain:function(t){return i(t)?r(t)?e:n:t},reachedAny:i,reachedMax:o,reachedMin:r,removeOffset:function(e){return t?e-t*Math.ceil((e-n)/t):e}}}function E(e,n,t){const{constrain:r}=x(0,e),o=e+1;let i=s(n);function s(e){return t?c((o+e)%o):r(e)}function a(){return i}function u(){return E(e,a(),t)}const l={get:a,set:function(e){return i=s(e),l},add:function(e){return u().set(a()+e)},clone:u};return l}function w(e,n,t,r,o,s,l,d,f,p,m,h,g,y,E,w,k,S,R){const{cross:T,direction:P}=e,I=["INPUT","SELECT","TEXTAREA"],M={passive:!1},A=b(),O=b(),Z=x(50,225).constrain(y.measure(20)),C={mouse:300,touch:400},N={mouse:500,touch:600},F=E?43:25;let L=!1,D=0,B=0,j=!1,z=!1,H=!1,q=!1;function V(e){if(!v(e,r)&&e.touches.length>=2)return $(e);const n=s.readPoint(e),t=s.readPoint(e,T),i=u(n,D),c=u(t,B);if(!z&&!q){if(!e.cancelable)return $(e);if(z=i>c,!z)return $(e)}const a=s.pointerMove(e);i>w&&(H=!0),p.useFriction(.3).useDuration(.75),d.start(),o.add(P(a)),e.preventDefault()}function $(e){const n=m.byDistance(0,!1).index!==h.get(),t=s.pointerUp(e)*(E?N:C)[q?"mouse":"touch"],r=function(e,n){const t=h.add(-1*a(e)),r=m.byDistance(e,!E).distance;return E||c(e)<Z?r:k&&n?.5*r:m.byIndex(t.get(),0).distance}(P(t),n),o=function(e,n){if(0===e||0===n)return 0;if(c(e)<=c(n))return 0;const t=u(c(e),c(n));return c(t/e)}(t,r),i=F-10*o,l=S+o/50;z=!1,j=!1,O.clear(),p.useDuration(i).useFriction(l),f.distance(r,!E),q=!1,g.emit("pointerUp")}function K(e){H&&(e.stopPropagation(),e.preventDefault(),H=!1)}return{init:function(e){if(!R)return;function c(c){(i(R)||R(e,c))&&function(e){const i=v(e,r);if(q=i,H=E&&i&&!e.buttons&&L,L=u(o.get(),l.get())>=2,i&&0!==e.button)return;if(function(e){const n=e.nodeName||"";return I.includes(n)}(e.target))return;j=!0,s.pointerDown(e),p.useFriction(0).useDuration(0),o.set(l),function(){const e=q?t:n;O.add(e,"touchmove",V,M).add(e,"touchend",$).add(e,"mousemove",V,M).add(e,"mouseup",$)}(),D=s.readPoint(e),B=s.readPoint(e,T),g.emit("pointerDown")}(c)}const a=n;A.add(a,"dragstart",(e=>e.preventDefault()),M).add(a,"touchmove",(()=>{}),M).add(a,"touchend",(()=>{})).add(a,"touchstart",c).add(a,"mousedown",c).add(a,"touchcancel",$).add(a,"contextmenu",$).add(a,"click",K,!0)},destroy:function(){A.clear(),O.clear()},pointerDown:function(){return j}}}function k(e,n){let t,r;function o(e){return e.timeStamp}function i(t,r){const o="client"+("x"===(r||e.scroll)?"X":"Y");return(v(t,n)?t:t.touches[0])[o]}return{pointerDown:function(e){return t=e,r=e,i(e)},pointerMove:function(e){const n=i(e)-i(r),s=o(e)-o(t)>170;return r=e,s&&(t=e),n},pointerUp:function(e){if(!t||!r)return 0;const n=i(r)-i(t),s=o(e)-o(t),a=o(e)-o(r)>170,u=n/s;return s&&!a&&c(u)>.1?u:0},readPoint:i}}function S(e,n,t,r,o,s,a){let u,l,d=[],f=!1;function p(e){return o.measureSize(a.measure(e))}
vendor: 12,874 bytes, line 1
1return{init:function(o){if(!s)return;l=p(e),d=r.map(p),u=new ResizeObserver((a=>{f||(i(s)||s(o,a))&&function(i){for(const s of i){const i=s.target===e,a=r.indexOf(s.target),u=i?l:d[a];if(c(p(i?e:r[a])-u)>=.5){t.requestAnimationFrame((()=>{o.reInit(),n.emit("resize")}));break}}}(a)})),[e].concat(r).forEach((e=>u.observe(e)))},destroy:function(){u&&u.disconnect(),f=!0}}}function R(e,n,t,r,o){const i=o.measure(10),s=o.measure(50),a=x(.1,.99);let u=!1;function l(){return!u&&(!!e.reachedAny(t.get())&&!!e.reachedAny(n.get()))}return{shouldConstrain:l,constrain:function(o){if(!l())return;const u=e.reachedMin(n.get())?"min":"max",d=c(e[u]-n.get()),f=t.get()-n.get(),p=a.constrain(d/s);t.subtract(f*p),!o&&c(f)<i&&(t.set(e.constrain(t.get())),r.useDuration(25).useBaseFriction())},toggleActive:function(e){u=!e}}}function T(e,n,t,r){const o=n.min+.1,i=n.max+.1,{reachedMin:s,reachedMax:c}=x(o,i);return{loop:function(n){if(!function(e){return 1===e?c(t.get()):-1===e&&s(t.get())}(n))return;const o=e*(-1*n);r.forEach((e=>e.add(o)))}}}function P(e,n,t,r,o){const{reachedAny:i,removeOffset:s,constrain:u}=r;function l(e){return e.concat().sort(((e,n)=>c(e)-c(n)))[0]}function f(n,r){const o=[n,n+t,n-t];if(!e)return n;if(!r)return l(o);const i=o.filter((e=>a(e)===r));return i.length?l(i):d(o)-t}return{byDistance:function(t,r){const a=o.get()+t,{index:l,distance:d}=function(t){const r=e?s(t):u(t),o=n.map(((e,n)=>({diff:f(e-r,0),index:n}))).sort(((e,n)=>c(e.diff)-c(n.diff))),{index:i}=o[0];return{index:i,distance:r}}(a),p=!e&&i(a);return!r||p?{index:l,distance:t}:{index:l,distance:t+f(n[l]-d,0)}},byIndex:function(e,t){return{index:e,distance:f(n[e]-o.get(),t)}},shortcut:f}}function I(e){let n=e;function t(e){return r(e)?e:e.get()}return{get:function(){return n},set:function(e){n=t(e)},add:function(e){n+=t(e)},subtract:function(e){n-=t(e)}}}function M(e,n){const t="x"===e.scroll?function(e){return`translate3d(${e}px,0px,0px)`}:function(e){return`translate3d(0px,${e}px,0px)`},r=n.style;let o=!1;return{clear:function(){o||(r.transform="",n.getAttribute("style")||n.removeAttribute("style"))},to:function(n){o||(r.transform=t(e.direction(n)))},toggleActive:function(e){o=!e}}}function A(e,n,t,r,o,i,s,c,a){const u=.5,d=l(o),f=l(o).reverse(),p=function(){const e=s[0];return g(h(f,e),t,!1)}().concat(function(){const e=n-s[0]-1;return g(h(d,e),-t,!0)}());function m(e,n){return e.reduce(((e,n)=>e-o[n]),n)}function h(e,n){return e.reduce(((e,t)=>m(e,n)>0?e.concat([t]):e),[])}function g(o,s,l){const d=function(e){return i.map(((t,o)=>({start:t-r[o]+u+e,end:t+n-u+e})))}(s);return o.map((n=>{const r=l?0:-t,o=l?t:0,i=l?"end":"start",s=d[n][i];return{index:n,loopPoint:s,slideLocation:I(-1),translate:M(e,a[n]),target:()=>c.get()>s?r:o}}))}return{canLoop:function(){return p.every((({index:e})=>m(d.filter((n=>n!==e)),n)<=.1))},clear:function(){p.forEach((e=>e.translate.clear()))},loop:function(){p.forEach((e=>{const{target:n,translate:t,slideLocation:r}=e,o=n();o!==r.get()&&(t.to(o),r.set(o))}))},loopPoints:p}}function O(e,n,t){let r,o=!1;return{init:function(s){t&&(r=new MutationObserver((e=>{o||(i(t)||t(s,e))&&function(e){for(const t of e)if("childList"===t.type){s.reInit(),n.emit("slidesChanged");break}}(e)})),r.observe(e,{childList:!0}))},destroy:function(){r&&r.disconnect(),o=!0}}}function Z(e,n,t,r){const o={};let i,s=null,c=null,a=!1;return{init:function(){i=new IntersectionObserver((e=>{a||(e.forEach((e=>{const t=n.indexOf(e.target);o[t]=e})),s=null,c=null,t.emit("slidesInView"))}),{root:e.parentElement,threshold:r}),n.forEach((e=>i.observe(e)))},destroy:function(){i&&i.disconnect(),a=!0},get:function(e=!0){if(e&&s)return s;if(!e&&c)return c;const n=function(e){return h(o).reduce(((n,t)=>{const r=parseInt(t),{isIntersecting:i}=o[r];return(e&&i||!e&&!i)&&n.push(r),n}),[])}(e);return e&&(s=n),e||(c=n),n}}}function C(e,n,t,o,i,s,a,u,p){const{startEdge:m,endEdge:h,direction:g}=e,v=r(t);return{groupSlides:function(e){return v?function(e,n){return l(e).filter((e=>e%n===0)).map((t=>e.slice(t,t+n)))}(e,t):function(e){return e.length?l(e).reduce(((t,r,l)=>{const v=d(t)||0,b=0===v,y=r===f(e),x=i[m]-s[v][m],E=i[m]-s[r][h],w=!o&&b?g(a):0,k=c(E-(!o&&y?g(u):0)-(x+w));return l&&k>n+p&&t.push(r),y&&t.push(e.length),t}),[]).map(((n,t,r)=>{const o=Math.max(r[t-1]||0);return e.slice(o,n)})):[]}(e)}}}function N(e,n,t,i,s,h,g){const{align:v,axis:N,direction:F,startIndex:L,loop:D,duration:B,dragFree:j,dragThreshold:z,inViewThreshold:H,slidesToScroll:q,skipSnaps:V,containScroll:$,watchResize:K,watchSlides:U,watchDrag:W}=h,G={measure:function(e){const{offsetTop:n,offsetLeft:t,offsetWidth:r,offsetHeight:o}=e;return{top:n,right:t+r,bottom:n+o,left:t,width:r,height:o}}},X=G.measure(n),Y=t.map(G.measure),_=function(e,n){const t="rtl"===n,r="y"===e,o=!r&&t?-1:1;return{scroll:r?"y":"x",cross:r?"x":"y",startEdge:r?"top":t?"right":"left",endEdge:r?"bottom":t?"left":"right",measureSize:function(e){const{height:n,width:t}=e;return r?n:t},direction:function(e){return e*o}}}(N,F),J=_.measureSize(X),Q=function(e){return{measure:function(n){return e*(n/100)}}}(J),ee=function(e,n){const t={start:function(){return 0},center:function(e){return r(e)/2},end:r};function r(e){return n-e}return{measure:function(r,i){return o(e)?t[e](r):e(n,r,i)}}}(v,J),ne=!D&&!!$,te=D||!!$,{slideSizes:re,slideSizesWithGaps:oe,startGap:ie,endGap:se}=function(e,n,t,r,o,i){const{measureSize:s,startEdge:a,endEdge:u}=e,l=t[0]&&o,f=function(){if(!l)return 0;const e=t[0];return c(n[a]-e[a])}(),m=function(){if(!l)return 0;const e=i.getComputedStyle(d(r));return parseFloat(e.getPropertyValue(`margin-${u}`))}(),h=t.map(s),g=t.map(((e,n,t)=>{const r=!n,o=p(t,n);return r?h[n]+f:o?h[n]+m:t[n+1][a]-e[a]})).map(c);return{slideSizes:h,slideSizesWithGaps:g,startGap:f,endGap:m}}(_,X,Y,t,te,s),ce=C(_,J,q,D,X,Y,ie,se,2),{snaps:ae,snapsAligned:ue}=function(e,n,t,r,o){const{startEdge:i,endEdge:s}=e,{groupSlides:a}=o,u=a(r).map((e=>d(e)[s]-e[0][i])).map(c).map(n.measure),l=r.map((e=>t[i]-e[i])).map((e=>-c(e))),f=a(l).map((e=>e[0])).map(((e,n)=>e+u[n]));return{snaps:l,snapsAligned:f}}(_,ee,X,Y,ce),le=-d(ae)+d(oe),{snapsContained:de,scrollContainLimit:fe}=function(e,n,t,r,o){const i=x(-n+e,0),s=t.map(((e,n)=>{const{min:r,max:o}=i,s=i.constrain(e),c=!n,u=p(t,n);return c?o:u||a(r,s)?r:a(o,s)?o:s})).map((e=>parseFloat(e.toFixed(3)))),c=function(){const e=s[0],n=d(s);return x(s.lastIndexOf(e),s.indexOf(n)+1)}();function a(e,n){return u(e,n)<1}return{snapsContained:function(){if(n<=e+o)return[i.max];if("keepSnaps"===r)return s;const{min:t,max:a}=c;return s.slice(t,a)}(),scrollContainLimit:c}}(J,le,ue,$,2),pe=ne?de:ue,{limit:me}=function(e,n,t){const r=n[0];return{limit:x(t?r-e:d(n),r)}}(le,pe,D),he=E(f(pe),L,D),ge=he.clone(),ve=l(t),be=y(i,s,(()=>(({dragHandler:e,eventHandler:n,scrollBody:t,scrollBounds:r,scrollLooper:o,slideLooper:i,translate:s,location:c,animation:a,options:{loop:u}})=>{u||r.constrain(e.pointerDown()),t.seek();const l=t.settled(),d=!r.shouldConstrain(),f=u?l:l&&d;f&&!e.pointerDown()&&(a.stop(),n.emit("settle")),f||n.emit("scroll"),u&&(o.loop(t.direction()),i.loop()),s.to(c.get())})(Ae))),ye=pe[he.get()],xe=I(ye),Ee=I(ye),we=function(e,n,t,r){let o=0,i=0,s=t,u=r,l=e.get(),d=0;function f(e){return s=e,m}function p(e){return u=e,m}const m={direction:function(){return i},duration:function(){return s},velocity:function(){return o},seek:function(){const t=n.get()-e.get();let r=0;return s?(o+=t/s,o*=u,l+=o,e.add(o),r=l-d):(o=0,e.set(n),r=t),i=a(r),d=l,m},settled:function(){return c(n.get()-e.get())<.001},useBaseFriction:function(){return p(r)},useBaseDuration:function(){return f(t)},useFriction:p,useDuration:f};return m}(xe,Ee,B,.68),ke=P(D,pe,le,me,Ee),Se=function(e,n,t,r,o,i){function s(r){const s=r.distance,c=r.index!==n.get();o.add(s),s&&e.start(),c&&(t.set(n.get()),n.set(r.index),i.emit("select"))}return{distance:function(e,n){s(r.byDistance(e,n))},index:function(e,t){const o=n.clone().set(e);s(r.byIndex(o.get(),t))}}}(be,he,ge,ke,Ee,g),Re=function(e){const{max:n,length:t}=e;return{get:function(e){return t?(e-n)/-t:0}}}(me),Te=b(),Pe=Z(n,t,g,H),{slideRegistry:Ie}=function(e,n,t,r,o,i){const{groupSlides:s}=o,{min:c,max:a}=r;return{slideRegistry:function(){const r=s(i),o=!e||"keepSnaps"===n;return 1===t.length?[i]:o?r:r.slice(c,a).map(((e,n,t)=>{const r=!n,o=p(t,n);return r?m(d(t[0])+1):o?m(f(i)-d(t)[0]+1,d(t)[0]):e}))}()}}(ne,$,pe,fe,ce,ve),Me=function(e,n,t,o,i,s,c){let a=0;function u(e){"Tab"===e.code&&(a=(new Date).getTime())}function l(u){s.add(u,"focus",(()=>{if((new Date).getTime()-a>10)return;e.scrollLeft=0;const s=n.indexOf(u),l=t.findIndex((e=>e.includes(s)));r(l)&&(i.useDuration(0),o.index(l,0),c.emit("slideFocus"))}),{passive:!0,capture:!0})}return{init:function(){s.add(document,"keydown",u,!1),n.forEach(l)}}}(e,t,Ie,Se,we,Te,g),Ae={ownerDocument:i,ownerWindow:s,eventHandler:g,containerRect:X,slideRects:Y,animation:be,axis:_,dragHandler:w(_,e,i,s,Ee,k(_,s),xe,be,Se,we,ke,he,g,Q,j,z,V,.68,W),eventStore:Te,percentOfView:Q,index:he,indexPrevious:ge,limit:me,location:xe,options:h,resizeHandler:S(n,g,s,t,_,K,G),scrollBody:we,scrollBounds:R(me,xe,Ee,we,Q),scrollLooper:T(le,me,xe,[xe,Ee]),scrollProgress:Re,scrollSnapList:pe.map(Re.get),scrollSnaps:pe,scrollTarget:ke,scrollTo:Se,slideLooper:A(_,J,le,re,oe,ae,pe,xe,t),slideFocus:Me,slidesHandler:O(n,g,U),slidesInView:Pe,slideIndexes:ve,slideRegistry:Ie,slidesToScroll:ce,target:Ee,translate:M(_,n)};return Ae}t.d(n,{Z:function(){return D}});const F={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 L(e){function n(e,n){return g(e,n||{})}const t={mergeOptions:n,optionsAtMedia:function(t){const r=t.breakpoints||{},o=h(r).filter((n=>e.matchMedia(n).matches)).map((e=>r[e])).reduce(((e,t)=>n(e,t)),{});return n(t,o)},optionsMediaQueries:function(n){return n.map((e=>h(e.breakpoints||{}))).reduce(((e,n)=>e.concat(n)),[]).map(e.matchMedia)}};return t}function D(e,n,t){const r=e.ownerDocument,i=r.defaultView,s=L(i),c=function(e){let n=[];return{init:function(t,r){return n=r.filter((({options:n})=>!1!==e.optionsAtMedia(n).active)),n.forEach((n=>n.init(t,e))),r.reduce(((e,n)=>Object.assign(e,{[n.name]:n})),{})},destroy:function(){n=n.filter((e=>e.destroy()))}}}(s),a=b(),u=function(){let e,n={};function t(e){return n[e]||[]}const r={init:function(n){e=n},emit:function(n){return t(n).forEach((t=>t(e,n))),r},off:function(e,o){return n[e]=t(e).filter((e=>e!==o)),r},on:function(e,o){return n[e]=t(e).concat([o]),r},clear:function(){n={}}};return r}(),{mergeOptions:l,optionsAtMedia:d,optionsMediaQueries:f}=s,{on:p,off:m,emit:h}=u,g=I;let v,y,x,E,w=!1,k=l(F,D.globalOptions),S=l(k),R=[];function T(n){const t=N(e,x,E,r,i,n,u);if(n.loop&&!t.slideLooper.canLoop()){return T(Object.assign({},n,{loop:!1}))}return t}function P(n,t){w||(k=l(k,n),S=d(k),R=t||R,function(){const{container:n,slides:t}=S,r=o(n)?e.querySelector(n):n;x=r||e.children[0];const i=o(t)?x.querySelectorAll(t):t;E=[].slice.call(i||x.children)}(),v=T(S),f([k,...R.map((({options:e})=>e))]).forEach((e=>a.add(e,"change",I))),S.active&&(v.translate.to(v.location.get()),v.animation.init(),v.slidesInView.init(),v.slideFocus.init(),v.eventHandler.init(Z),v.resizeHandler.init(Z),v.slidesHandler.init(Z),v.options.loop&&v.slideLooper.loop(),x.offsetParent&&E.length&&v.dragHandler.init(Z),y=c.init(Z,R)))}function I(e,n){const t=O();M(),P(l({startIndex:t},e),n),u.emit("reInit")}function M(){v.dragHandler.destroy(),v.eventStore.clear(),v.translate.clear(),v.slideLooper.clear(),v.resizeHandler.destroy(),v.slidesHandler.destroy(),v.slidesInView.destroy(),v.animation.destroy(),c.destroy(),a.clear()}function A(e,n,t){S.active&&!w&&(v.scrollBody.useBaseFriction().useDuration(!0===n?0:S.duration),v.scrollTo.index(e,t||0))}function O(){return v.index.get()}const Z={canScrollNext:function(){return v.index.add(1).get()!==O()},canScrollPrev:function(){return v.index.add(-1).get()!==O()},containerNode:function(){return x},internalEngine:function(){return v},destroy:function(){w||(w=!0,a.clear(),M(),u.emit("destroy"),u.clear())},off:m,on:p,emit:h,plugins:function(){return y},previousScrollSnap:function(){return v.indexPrevious.get()},reInit:g,rootNode:function(){return e},scrollNext:function(e){A(v.index.add(1).get(),e,-1)},scrollPrev:function(e){A(v.index.add(-1).get(),e,1)},scrollProgress:function(){return v.scrollProgress.get(v.location.get())},scrollSnapList:function(){return v.scrollSnapList},scrollTo:A,selectedScrollSnap:O,slideNodes:function(){return E},slidesInView:function(){return v.slidesInView.get()},slidesNotInView:function(){return v.slidesInView.get(!1)}};return P(n,t),setTimeout((()=>u.emit("init")),0),Z}D.globalOptions=void 0}}]);
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.