1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[463],{41785:(e,t,r)=>{r.r(t),r.d(t,{default:()=>o});var u=r(55746);let a=r.p+"static/media/features.585fb548.riv";var n=r(14346),i=r(83519),s=r(41887),l=r(65825),c=r(59165);let f=!1;i.RuntimeLoader.setWasmUrl(c),i.RuntimeLoader.setWasmFallbackUrl(null),f=!0;let o=function({isInView:e,hover:t,stateMachines:r,artboard:c,delay:f=200}){let o=(0,l.j)(),{RiveComponent:m,rive:p}=(0,i.useRive)({src:a,stateMachines:r,artboard:c,autoplay:!o}),d=(0,n.useRef)(void 0),w=(0,i.useStateMachineInput)(p,r,"start"),h=(0,i.useStateMachineInput)(p,r,"stop");return(0,n.useEffect)(()=>{if(!p)return;if(d.current&&window.clearTimeout(d.current),o){p.pause(),h?.fire();return}let r=s.Fr?e:t,u=s.Fr?Math.max(350,f):f;if(r){d.current=window.setTimeout(()=>w?.fire(),u);return}return h?.fire(),()=>{d.current&&window.clearTimeout(d.current)}},[f,t,e,o,p,w,h]),(0,u.jsx)(m,{className:"pointer-events-none size-full",role:"img","aria-label":"Feature Animation"})}}}]);
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.