diff --git a/src/agentkit/server/frontend/src/components/evolution/DashboardOverview.vue b/src/agentkit/server/frontend/src/components/evolution/DashboardOverview.vue
index e037c2d..7150ecf 100644
--- a/src/agentkit/server/frontend/src/components/evolution/DashboardOverview.vue
+++ b/src/agentkit/server/frontend/src/components/evolution/DashboardOverview.vue
@@ -5,7 +5,7 @@
"+hu(u[e].content)+`
+`};ou.fence=function(u,e,t,n,r){const c=u[e],i=c.info?Tu(c.info).trim():"";let o="",a="";if(i){const l=i.split(/(\s+)/g);o=l[0],a=l.slice(2).join("")}let s;if(t.highlight?s=t.highlight(c.content,o,a)||hu(c.content):s=hu(c.content),s.indexOf("${s}
+`}return`${s}
+`};ou.image=function(u,e,t,n,r){const c=u[e];return c.attrs[c.attrIndex("alt")][1]=r.renderInlineAsText(c.children,t,n),r.renderToken(u,e,t)};ou.hardbreak=function(u,e,t){return t.xhtmlOut?`=p))){c=i===61?1:2;break}}if(u.sCount[o]<0)continue;let h=!1;for(let d=0,p=n.length;d
3||u.sCount[c]<0)continue;let s=!1;for(let l=0,f=n.length;l{};return be(()=>{te(B,()=>{var c;if(B.value){const d=Math.ceil((c=u.value)===null||c===void 0?void 0:c.offsetWidth);pe.value!==d&&!Number.isNaN(d)&&(pe.value=d)}},{immediate:!0,flush:"post"})}),No([u,g],B,_),Lo(Jt(S(S({},jn(e)),{open:O,triggerOpen:B,showSearch:r,multiple:i,toggleOpen:_}))),()=>{const c=S(S({},e),n),{prefixCls:d,id:F,open:$,defaultOpen:j,mode:Q,showSearch:Z,searchValue:J,onSearch:q,allowClear:le,clearIcon:ae,showArrow:He,inputIcon:Le,disabled:Pe,loading:_e,getInputElement:gt,getPopupContainer:fn,placement:pn,animation:mn,transitionName:vn,dropdownStyle:gn,dropdownClassName:hn,dropdownMatchSelectWidth:bn,dropdownRender:yn,dropdownAlign:Sn,showAction:Si,direction:wn,tokenSeparators:wi,tagRender:Cn,optionLabelRender:In,onPopupScroll:Ci,onDropdownVisibleChange:Ii,onFocus:xi,onBlur:Oi,onKeyup:$i,onKeydown:Ti,onMousedown:Mi,onClear:Ge,omitDomProps:Ye,getRawInputElement:ht,displayValues:Ae,onDisplayValuesChange:xn,emptyOptions:On,activeDescendantId:$n,activeValue:Tn,OptionList:Mn}=c,Pn=Bo(c,["prefixCls","id","open","defaultOpen","mode","showSearch","searchValue","onSearch","allowClear","clearIcon","showArrow","inputIcon","disabled","loading","getInputElement","getPopupContainer","placement","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","showAction","direction","tokenSeparators","tagRender","optionLabelRender","onPopupScroll","onDropdownVisibleChange","onFocus","onBlur","onKeyup","onKeydown","onMousedown","onClear","omitDomProps","getRawInputElement","displayValues","onDisplayValuesChange","emptyOptions","activeDescendantId","activeValue","OptionList"]),bt=Q==="combobox"&>&>()||null,Ee=typeof ht=="function"&&ht(),Xe=S({},Pn);let yt;Ee&&(yt=we=>{_(we)}),zo.forEach(we=>{delete Xe[we]}),Ye==null||Ye.forEach(we=>{delete Xe[we]});const St=He!==void 0?He:_e||!i.value&&Q!=="combobox";let wt;St&&(wt=T(Ce,{class:ue(`${d}-arrow`,{[`${d}-arrow-loading`]:_e}),customizeIcon:Le,customizeIconProps:{loading:_e,searchValue:P.value,open:O.value,focused:w.value,showSearch:r.value}},null));let Ct;const En=()=>{Ge==null||Ge(),xn([],{type:"clear",values:Ae}),Y("",!1,!1)};!Pe&&le&&(Ae.length||P.value)&&(Ct=T(Ce,{class:`${d}-clear`,onMousedown:En,customizeIcon:ae},{default:()=>[et("×")]}));const Fn=T(Mn,{ref:v},S(S({},f.customSlots),{option:l.option})),Dn=ue(d,n.class,{[`${d}-focused`]:w.value,[`${d}-multiple`]:i.value,[`${d}-single`]:!i.value,[`${d}-allow-clear`]:le,[`${d}-show-arrow`]:St,[`${d}-disabled`]:Pe,[`${d}-loading`]:_e,[`${d}-open`]:O.value,[`${d}-customize-input`]:bt,[`${d}-show-search`]:r.value}),It=T(To,{ref:g,disabled:Pe,prefixCls:d,visible:B.value,popupElement:Fn,containerWidth:pe.value,animation:mn,transitionName:vn,dropdownStyle:gn,dropdownClassName:hn,direction:wn,dropdownMatchSelectWidth:bn,dropdownRender:yn,dropdownAlign:Sn,placement:pn,getPopupContainer:fn,empty:On,getTriggerDOMNode:()=>s.current,onPopupVisibleChange:yt,onPopupMouseEnter:h,onPopupFocusin:re,onPopupFocusout:se},{default:()=>Ee?it(Ee)&&ze(Ee,{ref:s},!1,!0):T(Vo,k(k({},e),{},{domRef:s,prefixCls:d,inputElement:bt,ref:y,id:F,showSearch:r.value,mode:Q,activeDescendantId:$n,tagRender:Cn,optionLabelRender:In,values:Ae,open:O.value,onToggleOpen:_,activeValue:Tn,searchValue:P.value,onSearch:Y,onSearchSubmit:K,onRemove:m,tokenWithEnter:U.value}),null)});let qe;return Ee?qe=It:qe=T("div",k(k({},Xe),{},{class:Dn,ref:u,onMousedown:ce,onKeydown:oe,onKeyup:ie}),[w.value&&!O.value&&T("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},[`${Ae.map(we=>{let{label:xt,value:Rn}=we;return["number","string"].includes(typeof xt)?xt:Rn}).join(", ")}`]),It,wt,Ct]),qe}}}),Ue=(e,t)=>{let{height:n,offset:o,prefixCls:l,onInnerResize:i}=e,{slots:r}=t;var a;let f={},u={display:"flex",flexDirection:"column"};return o!==void 0&&(f={height:`${n}px`,position:"relative",overflow:"hidden"},u=S(S({},u),{transform:`translateY(${o}px)`,position:"absolute",left:0,right:0,top:0})),T("div",{style:f},[T(Vn,{onResize:s=>{let{offsetHeight:g}=s;g&&i&&i()}},{default:()=>[T("div",{style:u,class:ue({[`${l}-holder-inner`]:l})},[(a=r.default)===null||a===void 0?void 0:a.call(r)])]})])};Ue.displayName="Filter";Ue.inheritAttrs=!1;Ue.props={prefixCls:String,height:Number,offset:Number,onInnerResize:Function};const tn=(e,t)=>{let{setRef:n}=e,{slots:o}=t;var l;const i=Gt((l=o.default)===null||l===void 0?void 0:l.call(o));return i&&i.length?Ut(i[0],{ref:n}):i};tn.props={setRef:{type:Function,default:()=>{}}};const Uo=20;function Ft(e){return"touches"in e?e.touches[0].pageY:e.pageY}const Go=fe({compatConfig:{MODE:3},name:"ScrollBar",inheritAttrs:!1,props:{prefixCls:String,scrollTop:Number,scrollHeight:Number,height:Number,count:Number,onScroll:{type:Function},onStartMove:{type:Function},onStopMove:{type:Function}},setup(){return{moveRaf:null,scrollbarRef:Re(),thumbRef:Re(),visibleTimeout:null,state:Me({dragging:!1,pageY:null,startTop:null,visible:!1})}},watch:{scrollTop:{handler(){this.delayHidden()},flush:"post"}},mounted(){var e,t;(e=this.scrollbarRef.current)===null||e===void 0||e.addEventListener("touchstart",this.onScrollbarTouchStart,he?{passive:!1}:!1),(t=this.thumbRef.current)===null||t===void 0||t.addEventListener("touchstart",this.onMouseDown,he?{passive:!1}:!1)},beforeUnmount(){this.removeEvents(),clearTimeout(this.visibleTimeout)},methods:{delayHidden(){clearTimeout(this.visibleTimeout),this.state.visible=!0,this.visibleTimeout=setTimeout(()=>{this.state.visible=!1},2e3)},onScrollbarTouchStart(e){e.preventDefault()},onContainerMouseDown(e){e.stopPropagation(),e.preventDefault()},patchEvents(){window.addEventListener("mousemove",this.onMouseMove),window.addEventListener("mouseup",this.onMouseUp),this.thumbRef.current.addEventListener("touchmove",this.onMouseMove,he?{passive:!1}:!1),this.thumbRef.current.addEventListener("touchend",this.onMouseUp)},removeEvents(){window.removeEventListener("mousemove",this.onMouseMove),window.removeEventListener("mouseup",this.onMouseUp),this.scrollbarRef.current.removeEventListener("touchstart",this.onScrollbarTouchStart,he?{passive:!1}:!1),this.thumbRef.current&&(this.thumbRef.current.removeEventListener("touchstart",this.onMouseDown,he?{passive:!1}:!1),this.thumbRef.current.removeEventListener("touchmove",this.onMouseMove,he?{passive:!1}:!1),this.thumbRef.current.removeEventListener("touchend",this.onMouseUp)),ve.cancel(this.moveRaf)},onMouseDown(e){const{onStartMove:t}=this.$props;S(this.state,{dragging:!0,pageY:Ft(e),startTop:this.getTop()}),t(),this.patchEvents(),e.stopPropagation(),e.preventDefault()},onMouseMove(e){const{dragging:t,pageY:n,startTop:o}=this.state,{onScroll:l}=this.$props;if(ve.cancel(this.moveRaf),t){const i=Ft(e)-n,r=o+i,a=this.getEnableScrollRange(),f=this.getEnableHeightRange(),u=f?r/f:0,s=Math.ceil(u*a);this.moveRaf=ve(()=>{l(s)})}},onMouseUp(){const{onStopMove:e}=this.$props;this.state.dragging=!1,e(),this.removeEvents()},getSpinHeight(){const{height:e,scrollHeight:t}=this.$props;let n=e/t*100;return n=Math.max(n,Uo),n=Math.min(n,e/2),Math.floor(n)},getEnableScrollRange(){const{scrollHeight:e,height:t}=this.$props;return e-t||0},getEnableHeightRange(){const{height:e}=this.$props,t=this.getSpinHeight();return e-t||0},getTop(){const{scrollTop:e}=this.$props,t=this.getEnableScrollRange(),n=this.getEnableHeightRange();return e===0||t===0?0:e/t*n},showScroll(){const{height:e,scrollHeight:t}=this.$props;return t>e}},render(){const{dragging:e,visible:t}=this.state,{prefixCls:n}=this.$props,o=this.getSpinHeight()+"px",l=this.getTop()+"px",i=this.showScroll(),r=i&&t;return T("div",{ref:this.scrollbarRef,class:ue(`${n}-scrollbar`,{[`${n}-scrollbar-show`]:i}),style:{width:"8px",top:0,bottom:0,right:0,position:"absolute",display:r?void 0:"none"},onMousedown:this.onContainerMouseDown,onMousemove:this.delayHidden},[T("div",{ref:this.thumbRef,class:ue(`${n}-scrollbar-thumb`,{[`${n}-scrollbar-thumb-moving`]:e}),style:{width:"100%",height:o,top:l,left:0,position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:"99px",cursor:"pointer",userSelect:"none"},onMousedown:this.onMouseDown},null)])}});function Yo(e,t,n,o){const l=new Map,i=new Map,r=de(Symbol("update"));te(e,()=>{r.value=Symbol("update")});let a;function f(){ve.cancel(a)}function u(){f(),a=ve(()=>{l.forEach((g,y)=>{if(g&&g.offsetParent){const{offsetHeight:v}=g;i.get(y)!==v&&(r.value=Symbol("update"),i.set(y,g.offsetHeight))}})})}function s(g,y){const v=t(g);l.get(v),y?(l.set(v,y.$el||y),u()):l.delete(v)}return Un(()=>{f()}),[s,u,i,r]}function Xo(e,t,n,o,l,i,r,a){let f;return u=>{if(u==null){a();return}ve.cancel(f);const s=t.value,g=o.itemHeight;if(typeof u=="number")r(u);else if(u&&typeof u=="object"){let y;const{align:v}=u;"index"in u?{index:y}=u:y=s.findIndex(I=>l(I)===u.key);const{offset:p=0}=u,w=(I,x)=>{if(I<0||!e.value)return;const R=e.value.clientHeight;let N=!1,P=x;if(R){const b=x||v;let D=0,O=0,E=0;const L=Math.min(s.length,y);for(let U=0;U<=L;U+=1){const Y=l(s[U]);O=D;const K=n.get(Y);E=O+(K===void 0?g:K),D=E,U===y&&K===void 0&&(N=!0)}const B=e.value.scrollTop;let _=null;switch(b){case"top":_=O-p;break;case"bottom":_=E-R+p;break;default:{const U=B+R;OU&&(P="bottom")}}_!==null&&_!==B&&r(_)}f=ve(()=>{N&&i(),w(I-1,P)},2)};w(5)}}}const qo=typeof navigator=="object"&&/Firefox/i.test(navigator.userAgent),nn=(e,t)=>{let n=!1,o=null;function l(){clearTimeout(o),n=!0,o=setTimeout(()=>{n=!1},50)}return function(i){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;const a=i<0&&e.value||i>0&&t.value;return r&&a?(clearTimeout(o),n=!1):(!a||n)&&l(),!n&&a}};function Qo(e,t,n,o){let l=0,i=null,r=null,a=!1;const f=nn(t,n);function u(g){if(!e.value)return;ve.cancel(i);const{deltaY:y}=g;l+=y,r=y,!f(y)&&(qo||g.preventDefault(),i=ve(()=>{o(l*(a?10:1)),l=0}))}function s(g){e.value&&(a=g.detail===r)}return[u,s]}const Zo=14/15;function Jo(e,t,n){let o=!1,l=0,i=null,r=null;const a=()=>{i&&(i.removeEventListener("touchmove",f),i.removeEventListener("touchend",u))},f=y=>{if(o){const v=Math.ceil(y.touches[0].pageY);let p=l-v;l=v,n(p)&&y.preventDefault(),clearInterval(r),r=setInterval(()=>{p*=Zo,(!n(p,!0)||Math.abs(p)<=.1)&&clearInterval(r)},16)}},u=()=>{o=!1,a()},s=y=>{a(),y.touches.length===1&&!o&&(o=!0,l=Math.ceil(y.touches[0].pageY),i=y.target,i.addEventListener("touchmove",f,{passive:!1}),i.addEventListener("touchend",u))},g=()=>{};be(()=>{document.addEventListener("touchmove",g,{passive:!1}),te(e,y=>{t.value.removeEventListener("touchstart",s),a(),clearInterval(r),y&&t.value.addEventListener("touchstart",s,{passive:!1})},{immediate:!0})}),Ne(()=>{document.removeEventListener("touchmove",g)})}var ko=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,o=Object.getOwnPropertySymbols(e);l
1&&n&&n.length>1){var a=tp(n)/tp(i);!isFinite(a)&&(a=1),e.pinchScale=a;var o=qT(n);return e.pinchX=o[0],e.pinchY=o[1],{type:"pinch",target:r[0].target,event:e}}}}};function Ut(){return[1,0,0,1,0,0]}function yi(r){return r[0]=1,r[1]=0,r[2]=0,r[3]=1,r[4]=0,r[5]=0,r}function Go(r,e){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r[4]=e[4],r[5]=e[5],r}function ni(r,e,t){var n=e[0]*t[0]+e[2]*t[1],i=e[1]*t[0]+e[3]*t[1],a=e[0]*t[2]+e[2]*t[3],o=e[1]*t[2]+e[3]*t[3],s=e[0]*t[4]+e[2]*t[5]+e[4],l=e[1]*t[4]+e[3]*t[5]+e[5];return r[0]=n,r[1]=i,r[2]=a,r[3]=o,r[4]=s,r[5]=l,r}function Al(r,e,t){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r[4]=e[4]+t[0],r[5]=e[5]+t[1],r}function Tu(r,e,t,n){n===void 0&&(n=[0,0]);var i=e[0],a=e[2],o=e[4],s=e[1],l=e[3],u=e[5],f=Math.sin(t),c=Math.cos(t);return r[0]=i*c+s*f,r[1]=-i*f+s*c,r[2]=a*c+l*f,r[3]=-a*f+c*l,r[4]=c*(o-n[0])+f*(u-n[1])+n[0],r[5]=c*(u-n[1])-f*(o-n[0])+n[1],r}function L0(r,e,t){var n=t[0],i=t[1];return r[0]=e[0]*n,r[1]=e[1]*i,r[2]=e[2]*n,r[3]=e[3]*i,r[4]=e[4]*n,r[5]=e[5]*i,r}function _i(r,e){var t=e[0],n=e[2],i=e[4],a=e[1],o=e[3],s=e[5],l=t*o-a*n;return l?(l=1/l,r[0]=o*l,r[1]=-a*l,r[2]=-n*l,r[3]=t*l,r[4]=(n*s-o*i)*l,r[5]=(a*i-t*s)*l,r):null}function KT(r){var e=Ut();return Go(e,r),e}const QT=Object.freeze(Object.defineProperty({__proto__:null,clone:KT,copy:Go,create:Ut,identity:yi,invert:_i,mul:ni,rotate:Tu,scale:L0,translate:Al},Symbol.toStringTag,{value:"Module"}));var ie=function(){function r(e,t){this.x=e||0,this.y=t||0}return r.prototype.copy=function(e){return this.x=e.x,this.y=e.y,this},r.prototype.clone=function(){return new r(this.x,this.y)},r.prototype.set=function(e,t){return this.x=e,this.y=t,this},r.prototype.equal=function(e){return e.x===this.x&&e.y===this.y},r.prototype.add=function(e){return this.x+=e.x,this.y+=e.y,this},r.prototype.scale=function(e){this.x*=e,this.y*=e},r.prototype.scaleAndAdd=function(e,t){this.x+=e.x*t,this.y+=e.y*t},r.prototype.sub=function(e){return this.x-=e.x,this.y-=e.y,this},r.prototype.dot=function(e){return this.x*e.x+this.y*e.y},r.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},r.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},r.prototype.normalize=function(){var e=this.len();return this.x/=e,this.y/=e,this},r.prototype.distance=function(e){var t=this.x-e.x,n=this.y-e.y;return Math.sqrt(t*t+n*n)},r.prototype.distanceSquare=function(e){var t=this.x-e.x,n=this.y-e.y;return t*t+n*n},r.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},r.prototype.transform=function(e){if(e){var t=this.x,n=this.y;return this.x=e[0]*t+e[2]*n+e[4],this.y=e[1]*t+e[3]*n+e[5],this}},r.prototype.toArray=function(e){return e[0]=this.x,e[1]=this.y,e},r.prototype.fromArray=function(e){this.x=e[0],this.y=e[1]},r.set=function(e,t,n){e.x=t,e.y=n},r.copy=function(e,t){e.x=t.x,e.y=t.y},r.len=function(e){return Math.sqrt(e.x*e.x+e.y*e.y)},r.lenSquare=function(e){return e.x*e.x+e.y*e.y},r.dot=function(e,t){return e.x*t.x+e.y*t.y},r.add=function(e,t,n){e.x=t.x+n.x,e.y=t.y+n.y},r.sub=function(e,t,n){e.x=t.x-n.x,e.y=t.y-n.y},r.scale=function(e,t,n){e.x=t.x*n,e.y=t.y*n},r.scaleAndAdd=function(e,t,n,i){e.x=t.x+n.x*i,e.y=t.y+n.y*i},r.lerp=function(e,t,n,i){var a=1-i;e.x=a*t.x+i*n.x,e.y=a*t.y+i*n.y},r}(),Qn=Math.min,Wi=Math.max,jc=Math.abs,rp=["x","y"],jT=["width","height"],Tn=new ie,Cn=new ie,Mn=new ie,An=new ie,Ct=P0(),Ya=Ct.minTv,Jc=Ct.maxTv,eo=[0,0],te=function(){function r(e,t,n,i){yf(this,e,t,n,i)}return r.set=function(e,t,n,i,a){return i<0&&(t=t+i,i=-i),a<0&&(n=n+a,a=-a),e.x=t,e.y=n,e.width=i,e.height=a,e},r.prototype.union=function(e){var t=Qn(e.x,this.x),n=Qn(e.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=Wi(e.x+e.width,this.x+this.width)-t:this.width=e.width,isFinite(this.y)&&isFinite(this.height)?this.height=Wi(e.y+e.height,this.y+this.height)-n:this.height=e.height,this.x=t,this.y=n},r.prototype.applyTransform=function(e){r.applyTransform(this,this,e)},r.prototype.calculateTransform=function(e){return JT(Ut(),this,e)},r.prototype.intersect=function(e,t,n){return r.intersect(this,e,t,n)},r.intersect=function(e,t,n,i){n&&ie.set(n,0,0);var a=i&&i.outIntersectRect||null,o=i&&i.clamp;if(a&&(a.x=a.y=a.width=a.height=NaN),!e||!t)return!1;e instanceof r||(e=yf(eC,e.x,e.y,e.width,e.height)),t instanceof r||(t=yf(tC,t.x,t.y,t.width,t.height));var s=!!n;Ct.reset(i,s);var l=Ct.touchThreshold,u=e.x+l,f=e.x+e.width-l,c=e.y+l,h=e.y+e.height-l,v=t.x+l,d=t.x+t.width-l,p=t.y+l,g=t.y+t.height-l;if(u>f||c>h||v>d||p>g)return!1;var m=!(f0;)o=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),o+=i,l+=i}else{for(s=i+1;ls&&(l=s);var u=o;o=i-l,l=i-u}for(o++;os&&(l=s);var u=o;o=i-l,l=i-u}else{for(s=n-i;l=0;)o=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),o+=i,l+=i}for(o++;ot);f++);f=h(f-1,s-2)}d=o[f+1],v=o[f]}if(v&&d){this._lastFr=f,this._lastFrP=t;var g=d.percent-v.percent,m=g===0?1:h((t-v.percent)/g,1);d.easingFunc&&(m=d.easingFunc(m));var y=n?this._additiveValue:u?xa:e[l];if((ls(a)||u)&&!y&&(y=this._additiveValue=[]),this.discrete)e[l]=m<1?v.rawValue:d.rawValue;else if(ls(a))a===nl?Cf(y,v[i],d[i],m):IC(y,v[i],d[i],m);else if(mp(a)){var _=v[i],S=d[i],b=a===ah;e[l]={type:b?"linear":"radial",x:Rr(_.x,S.x,m),y:Rr(_.y,S.y,m),colorStops:K(_.colorStops,function(x,T){var C=S.colorStops[T];return{offset:Rr(x.offset,C.offset,m),color:rl(Cf([],x.color,C.color,m))}}),global:S.global},b?(e[l].x2=Rr(_.x2,S.x2,m),e[l].y2=Rr(_.y2,S.y2,m)):e[l].r=Rr(_.r,S.r,m)}else if(u)Cf(y,v[i],d[i],m),n||(e[l]=rl(y));else{var w=Rr(v[i],d[i],m);n?this._additiveValue=w:e[l]=w}n&&this._addToTarget(e)}}},r.prototype._addToTarget=function(e){var t=this.valType,n=this.propName,i=this._additiveValue;t===ss?e[n]=e[n]+i:t===Xa?(Mt(e[n],xa),os(xa,xa,i,1),e[n]=rl(xa)):t===nl?os(e[n],e[n],i,1):t===W0&&pp(e[n],e[n],i,1)},r}(),xv=function(){function r(e,t,n,i){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=e,this._loop=t,t&&i){bu("Can' use additive animation on looped animation.");return}this._additiveAnimators=i,this._allowDiscrete=n}return r.prototype.getMaxTime=function(){return this._maxTime},r.prototype.getDelay=function(){return this._delay},r.prototype.getLoop=function(){return this._loop},r.prototype.getTarget=function(){return this._target},r.prototype.changeTarget=function(e){this._target=e},r.prototype.when=function(e,t,n){return this.whenWithKeys(e,t,Le(t),n)},r.prototype.whenWithKeys=function(e,t,n,i){for(var a=this._tracks,o=0;o