"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2727],{59850:function(e,t,C){Object.defineProperty(t,"__esModule",{value:!0}),t.Reaction=t.AnimationStrategy=void 0;var a,n,i=C(94861),l=C(2784),r=C(22331),o=C(10032),m="ipc-reaction";(a=n=t.AnimationStrategy||(t.AnimationStrategy={}))[a.REQUIRE_TRANSITION=0]="REQUIRE_TRANSITION",a[a.ALLOW_INITIAL=1]="ALLOW_INITIAL",t.Reaction=function(e){var t=e.name,C=e.type,a=e.className,s=e.playAnimation,c=e.animationStrategy,f=void 0===c?n.REQUIRE_TRANSITION:c,u=(0,r.convertToCamelCase)(t),p=l.useRef(null),d=l.useRef(!1),E=l.useRef(s),y=f===n.ALLOW_INITIAL?s:s&&!E.current;l.useEffect(function(){E.current=s},[s]),l.useEffect(function(){p.current&&(function(e,t,C){if(t){e.setCurrentTime(0);var a=[].concat(Array.from(null==e?void 0:e.querySelectorAll("animate")),Array.from(null==e?void 0:e.querySelectorAll("animateMotion")),Array.from(null==e?void 0:e.querySelectorAll("animateTransform")));a.forEach(function(e){return e.beginElemen