1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[213],{410:(t,e,n)=>{n.d(e,{l:()=>K});var r=n(5027),a=n(7135);class s{constructor(t){this.stop=()=>this.runAll("stop"),this.animations=t.filter(Boolean)}get finished(){return Promise.all(this.animations.map(t=>t.finished))}getAll(t){return this.animations[0][t]}setAll(t,e){for(let n=0;n<this.animations.length;n++)this.animations[n][t]=e}attachTimeline(t){let e=this.animations.map(e=>e.attachTimeline(t));return()=>{e.forEach((t,e)=>{t&&t(),this.animations[e].stop()})}}get time(){return this.getAll("time")}set time(t){this.setAll("time",t)}get speed(){return this.getAll("speed")}set speed(t){this.setAll("speed",t)}get state(){return this.getAll("state")}get startTime(){return this.getAll("startTime")}get duration(){return i(this.animations,"duration")}get iterationDuration(){return i(this.animations,"iterationDuration")}runAll(t){this.animations.forEach(e=>e[t]())}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}function i(t,e){let n=0;for(let r=0;r<t.length;r++){let a=t[r][e];null!==a&&a>n&&(n=a)}return n}class l extends s{then(t,e){return this.finished.finally(t).then(()=>{})}}var o=n(295),u=n(1324),h=n(7938),f=n(4565),c=n(6427),p=n(4546),m=n(1142),g=n(8432),y=n(8959),d=n(6568);function A(t,e){return(0,d.h)(t)?t[((t,e,n)=>{let r=e-t;return((n-t)%r+r)%r+t})(0,t.length,e)]:t}var v=n(9907),b=n(2745);function k(t){return"object"==typeof t&&!Array.isArray(t)}function M(t,e,n,r){return"string"==typeof t&&k(e)?(0,b.K)(t,n,r):t instanceof NodeList?Array.from(t):Array.isArray(t)?t:[t]}function x(t,e,n,r){return"number"==typeof e?e:e.startsWith("-")||e.startsWith("+")?Math.max(0,t+parseFloat(e)):"<"===e?n:e.startsWith("<")?Math.max(0,n+parseFloat(e.slice(1))):r.get(e)??t}var w=n(297);function E(t,e){return t.at!==e.at?t.at-e.at:null===t.value?1:null===e.value?-1:0}function C(t,e){return e.has(t)||e.set(t,{}),e.get(t)}function V(t,e){return e[t]||(e[t]=[]),e[t]}let S=t=>"number"==typeof t,O=t=>t.every(S);var F=n(7898),I=n(7990),N=n(8281),T=n(2604),j=n(7253),B=n(9792),W=n(1485);class _ extends W.B{constructor(){super(...arguments),this.type="object"}readValueFromInstance(t,e){if(e in t){let n=t[e];if("string"==typeof n||"number"==typeof n)return n}}getBaseTargetFromProps(){}removeValueFromRenderState(t,e){delete e.output[t]}measureInstanceViewportBox(){return(0,B.ge)()}build(t,e){Object.assign(t.output,e)}renderInstance(t,{output:e}){Object.assign(t,e)}sortInstanceNodePosition(){return 0}}var P=n(1085);function D(t){let e={presenceContext:null,props:{},visualState:{renderState:{transform:{},transformOrigin:{},style:{},vars:{},attrs:{}},latestValues:{}}},n=(0,N.x)(t)&&!(0,T.h)(t)?new P.l(e):new j.M(e);n.mount(t),F.C.set(t,n)}function R(t){let e=new _({presenceContext:null,props:{},visualState:{renderState:{output:{}},latestValues:{}}});e.mount(t),F.C.set(t,e)}var q=n(7861);function z(t,e,n,r){let a=[];if((0,m.S)(t)||"number"==typeof t||"string"==typeof t&&!k(e))a.push((0,q.z)(t,k(e)&&e.default||e,n&&n.default||n));else{let s=M(t,e,r),i=s.length;(0,y.V)(!!i,"No valid elements provided.","no-valid-elements");for(let t=0;t<i;t++){let r=s[t];(0,y.V)(null!==r,"You're trying to perform an animation on null. Ensure that selectors are correctly finding elements and refs are correctly hydrated.","animate-null");let l=r instanceof Element?D:R;F.C.has(r)||l(r);let o=F.C.get(r),u={...n};"delay"in u&&"function"==typeof u.delay&&(u.delay=u.delay(t,i)),a.push(...(0,I.$)(o,{...e,transition:u},{}))}}return a}function H(t){return function(e,n,r){let a,s=[];if(Array.isArray(e)&&e.some(Array.isArray))s=function(t,e,n){let r=[];return(function(t,{defaultTransition:e={},...n}={},r,a){let s=e.duration||.3,i=new Map,l=new Map,u={},d=new Map,b=0,k=0,S=0;for(let n=0;n<t.length;n++){let i=t[n];if("string"==typeof i){d.set(i,k);continue}if(!Array.isArray(i)){d.set(i.name,x(k,i.at,b,d));continue}let[v,E,N={}]=i;void 0!==N.at&&(k=x(k,N.at,b,d));let T=0,j=(t,n,r,i=0,l=0)=>{var u;let m=Array.isArray(u=t)?u:[u],{delay:d=0,times:v=(0,h.Z)(m),type:b="keyframes",repeat:M,repeatType:x,repeatDelay:E=0,...C}=n,{ease:V=e.ease||"easeOut",duration:F}=n,I="function"==typeof d?d(i,l):d,N=m.length,j=(0,f.W)(b)?b:a?.[b||"keyframes"];if(N<=2&&j){let t=100;2===N&&O(m)&&(t=Math.abs(m[1]-m[0]));let e={...C};void 0!==F&&(e.duration=(0,g.f)(F));let n=(0,c.X)(e,t,j);V=n.ease,F=n.duration}F??(F=s);let B=k+I;1===v.length&&0===v[0]&&(v[1]=1);let W=v.length-m.length;if(W>0&&(0,p.f)(v,W),1===m.length&&m.unshift(null),M){(0,y.V)(M<20,"Repeat count too high, must be less than 20","repeat-count-high");F*=M+1;let t=[...m],e=[...v],n=[...V=Array.isArray(V)?[...V]:[V]];for(let r=0;r<M;r++){m.push(...t);for(let a=0;a<t.length;a++)v.push(e[a]+(r+1)),V.push(0===a?"linear":A(n,a-1))}for(let t=0;t<v.length;t++)v[t]=v[t]/(M+1)}let _=B+F;!function(t,e,n,r,a,s){for(let e=0;e<t.length;e++){let n=t[e];n.at>a&&n.at<s&&((0,o.Ai)(t,n),e--)}for(let i=0;i<e.length;i++)t.push({value:e[i],at:(0,w.k)(a,s,r[i]),easing:A(n,i)})}(r,m,V,v,B,_),T=Math.max(I+F,T),S=Math.max(_,S)};if((0,m.S)(v))j(E,N,V("default",C(v,l)));else{let t=M(v,E,r,u),e=t.length;for(let n=0;n<e;n++){let r=C(t[n],l);for(let t in E){var F,I;j(E[t],(F=N,I=t,F&&F[I]?{...F,...F[I]}:{...F}),V(t,r),n,e)}}}b=k,k+=T}return l.forEach((t,r)=>{for(let a in t){let s=t[a];s.sort(E);let l=[],o=[],u=[];for(let t=0;t<s.length;t++){let{at:e,value:n,easing:r}=s[t];l.push(n),o.push((0,v.q)(0,S,e)),u.push(r||"easeOut")}0!==o[0]&&(o.unshift(0),l.unshift(l[0]),u.unshift("easeInOut")),1!==o[o.length-1]&&(o.push(1),l.push(null)),i.has(r)||i.set(r,{keyframes:{},transition:{}});let h=i.get(r);h.keyframes[a]=l,h.transition[a]={...e,duration:S,ease:u,times:o,...n}}}),i})(t,e,n,{spring:u.o}
1).forEach(({keyframes:t,transition:e},n)=>{r.push(...z(n,t,e))}),r}(e,n,t);else{let{onComplete:i,...l}=r||{};"function"==typeof i&&(a=i),s=z(e,n,l,t)}let i=new l(s);return a&&i.finished.then(a),t&&(t.animations.push(i),i.finished.then(()=>{(0,o.Ai)(t.animations,i)})),i}}function K(){var t;let e=(0,r.M)(()=>({current:null,animations:[]})),n=(0,r.M)(()=>H(e));return t=()=>{e.animations.forEach(t=>t.stop()),e.animations.length=0},(0,a.useEffect)(()=>()=>t(),[]),[e,n]}H()},1892:(t,e,n)=>{n.d(e,{A:()=>r});let r=(0,n(1408).A)("User",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]])}}]);
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.