(window.webpackJsonp_N_E=window.webpackJsonp_N_E||[]).push([[14],{"0TX0":function(e,t,n){e.exports={staticommbgmediumyelloworange:"var(--static-comm-bg-medium-yellow-orange)",staticcommbgmediumlightgreengreen:"var(--static-comm-bg-medium-lightgreen-green)",staticcommbgmediumreddarkred:"var(--static-comm-bg-medium-red-darkred)",staticbgsuccessprimary:"var(--static-bg-success-primary)",staticbgalertprimary:"var(--static-bg-alert-primary)",staticcommbgwhitelightgreen:"var(--static-comm-bg-white-lightgreen)",staticcommbgwhitered:"var(--static-comm-bg-white-red)",image:"styles_image__3Brqx",image_loaded:"styles_image_loaded__25yj3",image_ratio:"styles_image_ratio__zE7Av",image_fit_cover:"styles_image_fit_cover__3EmPc",image_fit_contain:"styles_image_fit_contain__3QphP"}},"7KYk":function(e,t,n){e.exports={staticommbgmediumyelloworange:"var(--static-comm-bg-medium-yellow-orange)",staticcommbgmediumlightgreengreen:"var(--static-comm-bg-medium-lightgreen-green)",staticcommbgmediumreddarkred:"var(--static-comm-bg-medium-red-darkred)",staticbgsuccessprimary:"var(--static-bg-success-primary)",staticbgalertprimary:"var(--static-bg-alert-primary)",staticcommbgwhitelightgreen:"var(--static-comm-bg-white-lightgreen)",staticcommbgwhitered:"var(--static-comm-bg-white-red)",caption:"styles_caption__21yxu",wrapper:"styles_wrapper__3UVQX",image:"styles_image__3gYF9"}},L0gT:function(e,t,n){"use strict";var r=n("8lO3"),a=n("MAGH"),i=n("ZAD2"),o=n.n(i),c=n("Mmk5"),s=n("0TX0"),u=n.n(s),l=n("XQXS"),d=n("nFFj"),f=n("WISv"),v=o.a.createElement,h=Object(i.forwardRef)((function(e,t){var n=e.className,r=e.style,a=e.ratio,o=e.src,s=e.alt,h=e.onLoad,g=e.onError,m=e.wasCached,p=void 0!==m&&m,b=e.fit,y=void 0===b?"cover":b,_=Object(i.useState)(p),S=_[0],w=_[1],O=Object(i.useCallback)((function(){null===h||void 0===h||h(),w(!0)}),[h]),j=Object(i.useMemo)((function(){if(o)return function(){null===g||void 0===g||g()}}),[g,o]),T=Object(i.useMemo)((function(){return v("img",{className:Object(c.a)(!a&&n,u.a.image,a&&u.a.image_ratio,S&&u.a.image_loaded,!!a&&u.a["image_fit_".concat(y)]),ref:t,alt:s,src:o,draggable:!1,style:r,onLoad:O,onError:j})}),[s,n,j,y,O,S,a,t,o,r]);return Object(i.useEffect)((function(){o&&w(p)}),[o,p]),a?v(l.a,{className:n,ratio:a},T,v(f.a,{variant:"modal",run:!S},v(d.a,{absolute:!0}))):T})),g=n("lc44"),m=o.a.createElement,p=function(e){var t=e.src,n=Object(a.a)(e,["src"]),o=Object(i.useState)(""),c=o[0],s=o[1],u=Object(i.useState)(null),l=u[0],d=u[1],f=Object(g.a)(l).wasIntersected;return Object(i.useEffect)((function(){f&&s(t)}),[t,f]),m(h,Object(r.a)({ref:d,src:c},n))},b=n("7KYk"),y=n.n(b),_=o.a.createElement;t.a=function(e){var t=e.className,n=e.style,o=e.children,c=e.lazy,s=void 0===c||c,u=e.src,l=Object(a.a)(e,["className","style","children","lazy","src"]),d=function(){var e=Object(i.useState)(!1),t=e[0],n=e[1];return Object(i.useEffect)((function(){return n(!0)}),[]),t}(),f=!s,v=Object(i.useMemo)((function(){return function(e){var t=new Image;t.src=e;var n=t.complete;return t.src="",n}(u)}),[u]),g=Object(i.useMemo)((function(){return d?s&&!v?_(p,Object(r.a)({},l,{src:u})):_(h,Object(r.a)({},l,{wasCached:!0,src:u})):_(h,Object(r.a)({},l,{wasCached:!0,src:f?u:""}))}),[v,s,l,d,u,f]);return _("div",{className:t,style:n},g,o&&_("div",{className:y.a.caption},o))}},MFXr:function(e,t,n){e.exports={spacer:"styles_spacer__1lSQg",place:"styles_place__3eFbr"}},WISv:function(e,t,n){"use strict";var r=n("guIr"),a=n("ZAD2"),i=n.n(a),o=n("To2H"),c=n("Yb50"),s=n.n(c),u=i.a.createElement;function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t0?t/(r-n):0),ue(a>0?a/(o-i):0)}}),[]),he=Object(c.useCallback)((function(){if(A.current){var e=A.current,t=e.clientHeight,n=e.scrollHeight,r=e.clientWidth,a=e.scrollWidth;Q(t/n*100),ee(r/a*100)}}),[]),ge=Object(c.useCallback)((function(){if(A.current){var e=A.current,t=e.scrollTop,n=e.scrollHeight,r=e.scrollLeft,a=e.scrollWidth;Y(!0);var i=r/a*100;re(t/n*100),oe(i)}}),[]),me=Object(c.useCallback)((function(e){ge(),ve(),G&&G(e)}),[G,ge,ve]),pe=Object(c.useCallback)((function(){var e=A.current,t=e.clientWidth,n=e.clientHeight,r=e.offsetWidth,a=e.offsetHeight;V(r-t),U(a-n)}),[]),be=Object(c.useMemo)((function(){return{scroller:{height:"calc(100% + ".concat(F,"px)"),marginBottom:-F,paddingRight:B},barY:{top:"".concat(ne,"%"),height:"".concat(q,"%"),display:B?"block":"none"},barX:{left:"".concat(ie,"%"),width:"".concat($,"%"),display:F?"block":"none"},trackY:{opacity:W?1:Number(!E)},trackX:{opacity:W?1:Number(!E)}}}),[ne,ie,q,$,W,B,F,E]);Object(p.d)(Object(c.useCallback)((function(){Y(!1)}),[W]),2e3),Object(p.d)(Object(c.useCallback)((function(){L(!1)}),[X]),100);var ye,_e,Se,we=Object(c.useCallback)((function(){pe(),ge(),he(),ve()}),[pe,he,ve,ge]),Oe=Object(b.a)(K.current);ye=A.current,_e=function(){we()},Se={characterData:!1,childList:!0,subtree:!0,attributes:!1},Object(c.useEffect)((function(){if(ye){var e=new MutationObserver(_e);return e.observe(ye,Se),function(){e.disconnect()}}}),[ye,_e,Se]),Object(c.useEffect)((function(){we()}),[Oe.width,Oe.height]);var je=function(e,t,n){var r=e&&!h.d&&n,a=Object(c.useState)(!1),i=a[0],o=a[1];return{isPanEnabled:r,isPanning:i,bind:Object(l.a)((function(e){var n=e.first,r=e.last,a=Object(v.a)(e.delta,2),i=a[0],c=a[1];t&&(t.scroll({left:t.scrollLeft-i,top:t.scrollTop-c}),n&&o(!0),r&&setTimeout((function(){o(!1)}),0))}),{enabled:t&&r,filterTaps:!0})}}(n,A.current,F>0||B>0),Te=je.isPanEnabled,Ee=je.isPanning,Me=je.bind,ke=Object(l.a)((function(e){var t=e.delta;if(A.current){var n=A.current,r=n.scrollWidth,a=n.clientWidth,i=n.scrollLeft;A.current.scroll({left:i+t[0]*r/a,top:0})}}),{}),Ge=Object(l.a)((function(e){var t=e.delta;if(A.current){var n=A.current,r=n.scrollHeight,a=n.clientHeight,i=n.scrollTop;A.current.scroll({left:0,top:i+t[1]*r/a})}}),{}),Pe=Object(c.useMemo)((function(){return{shadingTop:{height:I.includes("top")&&k&&B?j(de):0},shadingRight:{width:null!==I&&void 0!==I&&I.includes("right")&&k&&F?j(1-se):0},shadingBottom:{height:null!==I&&void 0!==I&&I.includes("bottom")&&k&&B?j(1-de):0},shadingLeft:{width:null!==I&&void 0!==I&&I.includes("left")&&k&&F?j(se):0}}}),[se,de,I,k,B,F]),xe=Object(c.useMemo)((function(){return{scroll:function(e){var t=S(S({},w),e),n=t.smooth,r=Object(i.a)(t,["smooth"]);setTimeout((function(){A.current.scroll(S(S({},r),n&&{behavior:"smooth"}))}))},scrollTo:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=S(S({},O),t),r=n.smooth,a=n.ifNeeded,o=Object(i.a)(n,["smooth","ifNeeded"]);setTimeout((function(){Object(d.a)(e,S(S(S({},o),r&&{behavior:"smooth"}),a&&{scrollMode:"if-needed"}))}))},hasElement:function(e){return A.current.contains(e)},scrollRef:A}}),[]);return Object(c.useImperativeHandle)(D,(function(){return xe})),y("div",Object(r.a)({},Te?Me():{},{className:Object(o.a)(m.a.root,g,(t={},Object(a.a)(t,m.a.dragTarget,Te),Object(a.a)(t,m.a.dragTarget_active,Ee),t)),style:_}),y("div",{ref:D?Object(u.a)([A,D]):A,className:m.a.scroller,onScroll:me,style:be.scroller,onMouseDown:P,onMouseMove:x},y("div",{ref:K,className:Object(o.a)(m.a.content,Object(a.a)({},m.a.content_inactive,X))},y(f.a,{value:xe},s)),y("div",{className:m.a.shadingTop,style:Pe.shadingTop}),y("div",{className:m.a.rightShading,style:Pe.shadingRight}),y("div",{className:m.a.shadingBottom,style:Pe.shadingBottom}),y("div",{className:m.a.leftShading,style:Pe.shadingLeft}),y("div",{className:m.a.trackY,style:be.trackY},y("div",Object(r.a)({className:m.a.barY,style:be.barY},Ge()))),y("div",{className:m.a.trackX,style:be.trackX},y("div",Object(r.a)({className:m.a.barX,style:be.barX},ke())))))};t.b=s.a.forwardRef((function(e,t){return y(T,Object(r.a)({},e,{forwardedRef:t}))}))},uCDk:function(e,t,n){"use strict";n.d(t,"a",(function(){return Oe})),n.d(t,"b",(function(){return Ge}));var r=n("ZAD2"),a=n.n(r);function i(e,t){return e.map((function(e,n){return e+t[n]}))}function o(e,t){return e.map((function(e,n){return e-t[n]}))}function c(e){return Math.hypot.apply(Math,e)}function s(e,t){void 0===t&&(t=e);var n=c(t),r=0===n?0:1/n,a=t.map((function(e){return r*e}));return{distance:c(e),direction:a}}function u(e,t,n){var r=c(t),a=0===r?0:1/r,i=0===n?0:1/n,o=i*r,s=t.map((function(e){return i*e})),u=t.map((function(e){return a*e}));return{velocities:s,velocity:o,distance:c(e),direction:u}}function l(e){return Math.sign?Math.sign(e):Number(e>0)-Number(e<0)||+e}function d(e,t,n){return 0===t||Math.abs(t)===1/0?function(e,t){return Math.pow(e,5*t)}(e,n):e*t*n/(t+n*e)}function f(e,t,n,r){return void 0===r&&(r=.15),0===r?function(e,t,n){return Math.max(t,Math.min(e,n))}(e,t,n):en?+d(e-n,n-t,r)+n:e}function v(e,t){for(var n=0;n=0||(a[n]=e[n]);return a}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function _(){}function S(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),r=1;r2?a-2:0),o=2;o0||a>0,o=h({},n.controller.state.shared,n.state,n.mapStateValues(n.state),{locked:!!document.pointerLockElement,touches:a,down:i}),c=n.handler(o);return n.state.memo=void 0!==c?c:n.state.memo,o}}var t,n,r,a=e.prototype;return a.updateSharedState=function(e){Object.assign(this.controller.state.shared,e)},a.updateGestureState=function(e){Object.assign(this.state,e)},a.checkIntentionality=function(e,t){return{_intentional:e,_blocked:!1}},a.getMovement=function(e){var t=this.config,n=t.rubberband,r=t.threshold,a=this.state,c=a._bounds,s=a._initial,u=a._active,l=a._intentional,d=a.lastOffset,f=a.movement,v=this.getInternalMovement(e,this.state),g=this.transform(r).map(Math.abs),m=!1===l[0]?J(v[0],g[0]):l[0],p=!1===l[1]?J(v[1],g[1]):l[1],b=this.checkIntentionality([m,p],v);if(b._blocked)return h({},b,{_movement:v,delta:[0,0]});var y=b._intentional,_=v,S=[!1!==y[0]?v[0]-y[0]:0,!1!==y[1]?v[1]-y[1]:0],w=i(S,d),O=u?n:[0,0];return S=$(c,i(S,s),O),h({},b,{intentional:!1!==y[0]||!1!==y[1],_initial:s,_movement:_,movement:S,values:e,offset:$(c,w,O),delta:o(S,f)})},a.clean=function(){this.clearTimeout()},t=e,(n=[{key:"config",get:function(){return this.controller.config[this.stateKey]}},{key:"enabled",get:function(){return this.controller.config.enabled&&this.config.enabled}},{key:"state",get:function(){return this.controller.state[this.stateKey]}},{key:"handler",get:function(){return this.controller.handlers[this.stateKey]}},{key:"transform",get:function(){return this.config.transform||this.controller.config.transform||q}}])&&v(t.prototype,n),r&&v(t,r),e}();function J(e,t){return Math.abs(e)>=t&&l(e)*t}function $(e,t,n){var r=t[0],a=t[1],i=n[0],o=n[1],c=e[0],s=c[0],u=c[1],l=e[1],d=l[0],v=l[1];return[f(r,s,u,i),f(a,d,v,o)]}function ee(e,t,n){var r=e.state,a=t.timeStamp,i=t.type,o=r.values;return{_lastEventType:i,event:t,timeStamp:a,elapsedTime:n?0:a-r.startTime,previous:o}}function te(e,t,n){var r=e.state,a=e.config,i=e.stateKey,o=e.args,c=r.offset,s=n.timeStamp,u=a.initial,l=a.bounds,d=h({},U()[i],{_active:!0,args:o,values:t,initial:t,offset:c,lastOffset:c,startTime:s});return h({},d,{_initial:j(u,d),_bounds:j(l,d)})}function ne(e,t){return function(n){for(var r=arguments.length,a=new Array(r>1?r-1:0),i=1;ia?"x":r0?t.setUpDelayedDragTrigger(e):t.startDrag(e,!0))},t.onDragChange=function(e){if(!t.state.canceled&&t.state._active&&t.isValidEvent(e)){var n;if(document.pointerLockElement){var r=e.movementX,a=e.movementY;n=i(t.transform([r,a]),t.state.values)}else n=x(e,t.transform);var o=t.getKinematics(n,e);if(!t.state._dragStarted){if(t.state._dragDelayed)return void t.startDrag(e);if(!t.shouldPreventWindowScrollY)return;if(t.state._dragPreventScroll||!o.axis)return;if("x"!==o.axis)return void(t.state._active=!1);t.startDrag(e)}var s=G(e);t.updateSharedState(s);var u=ee(p(t),e),l=c(o._movement),d=t.state._dragIsTap;d&&l>=3&&(d=!1),t.updateGestureState(h({},u,o,{_dragIsTap:d})),t.fireGestureHandler()}},t.onDragEnd=function(e){if(ie(t.controller,e),t.isValidEvent(e)&&(t.clean(),t.state._active)){t.state._active=!1;var n=t.state._dragIsTap,r=t.state.velocities,a=r[0],i=r[1],o=t.state.movement,c=o[0],s=o[1],u=t.state._intentional,d=u[0],f=u[1],v=t.config.swipeVelocity,g=v[0],m=v[1],b=t.config.swipeDistance,y=b[0],_=b[1],S=h({},ee(p(t),e),t.getMovement(t.state.values)),w=[0,0];S.elapsedTime<220&&(!1!==d&&Math.abs(a)>g&&Math.abs(c)>y&&(w[0]=l(a)),!1!==f&&Math.abs(i)>m&&Math.abs(s)>_&&(w[1]=l(i))),t.updateSharedState({buttons:0}),t.updateGestureState(h({},S,{tap:n,swipe:w})),t.fireGestureHandler(t.config.filterTaps&&!0===n)}},t.clean=function(){e.prototype.clean.call(p(t)),t.state._dragStarted=!1,t.releasePointerCapture(),oe(t.controller,t.stateKey)},t.onCancel=function(){t.state.canceled||(t.updateGestureState({canceled:!0,_active:!1}),t.updateSharedState({buttons:0}),setTimeout((function(){return t.fireGestureHandler()}),0))},t.onClick=function(e){t.state._dragIsTap||e.stopPropagation()},t}g(t,e);var n=t.prototype;return n.startDrag=function(e,t){void 0===t&&(t=!1),this.state._active&&!this.state._dragStarted&&(t||this.setStartState(e),this.updateGestureState({_dragStarted:!0,_dragPreventScroll:!0,cancel:this.onCancel}),this.clearTimeout(),this.fireGestureHandler())},n.addBindings=function(e){(this.config.useTouch?(fe(e,"onTouchStart",this.onDragStart),fe(e,"onTouchMove",this.onDragChange),fe(e,"onTouchEnd",this.onDragEnd),fe(e,"onTouchCancel",this.onDragEnd)):(fe(e,"onPointerDown",this.onDragStart),fe(e,"onPointerMove",this.onDragChange),fe(e,"onPointerUp",this.onDragEnd),fe(e,"onPointerCancel",this.onDragEnd)),this.config.filterTaps)&&fe(e,this.controller.config.eventOptions.capture?"onClick":"onClickCapture",this.onClick)},t}(pe);function _e(e,t){var n,r,a=[],i=!1;return function(){for(var o=arguments.length,c=new Array(o),s=0;s270&&(s+=l(c)),o([r,i-360*s],t.initial)},n.getKinematics=function(e,t){var n=this.getMovement(e),r=(e[1]-n._movement[1]-this.state.initial[1])/360,a=t.timeStamp-this.state.timeStamp;return h({turns:r},n,m(u(n.movement,n.delta,a),["distance","velocity"]))},n.mapStateValues=function(e){return{da:e.values,vdva:e.velocities}},t}(Q));var Te=function(e){function t(){var t;return(t=e.apply(this,arguments)||this).ingKey="wheeling",t.stateKey="wheel",t.debounced=!0,t.handleEvent=function(e){if((!e.ctrlKey||!("pinch"in t.controller.handlers))&&t.enabled){t.setTimeout(t.onEnd),t.updateSharedState(G(e));var n=i(I(e,t.transform),t.state.values);if(t.state._active)t.updateGestureState(h({},ee(p(t),e),t.getKinematics(n,e)));else{t.updateGestureState(h({},te(p(t),n,e),ee(p(t),e,!0),{initial:t.state.values}));var r=t.getMovement(n),a=s(r.delta);t.updateGestureState(r),t.updateGestureState(a)}t.fireGestureHandler()}},t.onEnd=function(){if(t.clean(),t.state._active){var e=t.getMovement(t.state.values);t.updateGestureState(e),t.updateGestureState({_active:!1,velocities:[0,0],velocity:0}),t.fireGestureHandler()}},t}return g(t,e),t.prototype.addBindings=function(e){fe(e,"onWheel",this.handleEvent)},t}(pe);var Ee=function(e){function t(){var t;return(t=e.apply(this,arguments)||this).ingKey="moving",t.stateKey="move",t.debounced=!0,t.onMove=function(e){t.enabled&&(t.setTimeout(t.onMoveEnd),t.state._active?t.onMoveChange(e):t.onMoveStart(e))},t.onMoveStart=function(e){t.updateSharedState(G(e));var n=x(e,t.transform);t.updateGestureState(h({},te(p(t),n,e),ee(p(t),e,!0))),t.updateGestureState(t.getMovement(n)),t.fireGestureHandler()},t.onMoveChange=function(e){t.updateSharedState(G(e));var n=x(e,t.transform);t.updateGestureState(h({},ee(p(t),e),t.getKinematics(n,e))),t.fireGestureHandler()},t.onMoveEnd=function(){if(t.clean(),t.state._active){var e=t.state.values;t.updateGestureState(t.getMovement(e)),t.updateGestureState({velocities:[0,0],velocity:0,_active:!1}),t.fireGestureHandler()}},t.hoverTransform=function(){return t.controller.config.hover.transform||t.controller.config.transform},t.onPointerEnter=function(e){if(t.controller.state.shared.hovering=!0,t.controller.config.enabled){if(t.controller.config.hover.enabled){var n=x(e,t.hoverTransform()),r=h({},t.controller.state.shared,t.state,ee(p(t),e,!0),{args:t.args,values:n,active:!0,hovering:!0});t.controller.handlers.hover(h({},r,t.mapStateValues(r)))}"move"in t.controller.handlers&&t.onMoveStart(e)}},t.onPointerLeave=function(e){if(t.controller.state.shared.hovering=!1,"move"in t.controller.handlers&&t.onMoveEnd(),t.controller.config.hover.enabled){var n=x(e,t.hoverTransform()),r=h({},t.controller.state.shared,t.state,ee(p(t),e),{args:t.args,values:n,active:!1});t.controller.handlers.hover(h({},r,t.mapStateValues(r)))}},t}return g(t,e),t.prototype.addBindings=function(e){"move"in this.controller.handlers&&fe(e,"onPointerMove",this.onMove),"hover"in this.controller.handlers&&(fe(e,"onPointerEnter",this.onPointerEnter),fe(e,"onPointerLeave",this.onPointerLeave))},t}(pe);var Me=function(e){function t(){var t;return(t=e.apply(this,arguments)||this).ingKey="scrolling",t.stateKey="scroll",t.debounced=!0,t.handleEvent=function(e){if(t.enabled){t.clearTimeout(),t.setTimeout(t.onEnd);var n=C(e,t.transform);if(t.updateSharedState(G(e)),t.state._active)t.updateGestureState(h({},ee(p(t),e),t.getKinematics(n,e)));else{t.updateGestureState(h({},te(p(t),n,e),ee(p(t),e,!0),{initial:t.state.values}));var r=t.getMovement(n),a=s(r.delta);t.updateGestureState(r),t.updateGestureState(a)}t.fireGestureHandler()}},t.onEnd=function(){t.clean(),t.state._active&&(t.updateGestureState(h({},t.getMovement(t.state.values),{_active:!1,velocities:[0,0],velocity:0})),t.fireGestureHandler())},t}return g(t,e),t.prototype.addBindings=function(e){fe(e,"onScroll",this.handleEvent)},t}(pe);var ke=/^on(Drag|Wheel|Scroll|Move|Pinch|Hover)/;function Ge(e,t){void 0===t&&(t={});var n=function(e){var t={},n={},r=new Set;for(var a in e)ke.test(a)?(r.add(RegExp.lastMatch),n[a]=e[a]):t[a]=e[a];return[n,t,r]}(e),r=n[0],a=n[1],i=n[2];Z.set("drag",ye),Z.set("hover",Ee),Z.set("move",Ee),Z.set("pinch",je),Z.set("scroll",Me),Z.set("wheel",Te);var o=function(e,t){void 0===e&&(e={}),void 0===t&&(t=new Set);var n=e,r=n.drag,a=n.wheel,i=n.move,o=n.scroll,c=n.pinch,s=n.hover,u=n.eventOptions,l=n.window,d=n.transform,f=L({domTarget:n.domTarget,eventOptions:u,transform:d,window:l,enabled:n.enabled});return t.has("onDrag")&&(f.drag=V(r)),t.has("onWheel")&&(f.wheel=R(a)),t.has("onScroll")&&(f.scroll=R(o)),t.has("onMove")&&(f.move=R(i)),t.has("onPinch")&&(f.pinch=B(c)),t.has("onHover")&&(f.hover=h({enabled:!0},s)),f}(t,i),c={};return i.has("onDrag")&&(c.drag=Pe(r,"onDrag")),i.has("onWheel")&&(c.wheel=Pe(r,"onWheel")),i.has("onScroll")&&(c.scroll=Pe(r,"onScroll")),i.has("onMove")&&(c.move=Pe(r,"onMove")),i.has("onPinch")&&(c.pinch=Pe(r,"onPinch")),i.has("onHover")&&(c.hover=r.onHover),ge(c,o,a)}function Pe(e,t){var n=t+"Start",r=t+"End";return function(a){var i=void 0;return a.first&&n in e&&e[n](a),t in e&&(i=e[t](a)),a.last&&r in e&&e[r](a),i}}}}]);