1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,40123,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(72938);e.s(["default",0,function({accent:e="brand"}){let{open:i}=(0,n.useQualifier)(),o="blue"===e,s=(0,r.useRef)(null),[a,l]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{let e=s.current;if(!e)return;let t=new IntersectionObserver(e=>{e[0]?.isIntersecting&&(l(!0),t.disconnect())},{rootMargin:"800px"});return t.observe(e),()=>t.disconnect()},[]),(0,t.jsxs)("section",{className:"relative w-full bg-[#050508] pt-24 md:pt-32 flex flex-col items-center overflow-hidden z-[100] border-t border-white/5",children:[(0,t.jsxs)("div",{className:"relative z-10 flex flex-col items-center text-center px-6 mb-2 md:mb-4",children:[(0,t.jsx)("h2",{className:"text-4xl md:text-5xl lg:text-7xl font-bold text-white tracking-tight mb-8",children:"Use Botsi. Grow Your Revenue."}),(0,t.jsxs)("button",{onClick:()=>i("final-cta"),className:`relative group p-[1.5px] rounded-full overflow-hidden transition-transform hover:scale-105 ${o?"shadow-[0_0_40px_rgba(22,104,214,0.35)] hover:shadow-[0_0_60px_rgba(59,130,246,0.55)]":"shadow-[0_0_40px_rgba(168,85,247,0.3)] hover:shadow-[0_0_60px_rgba(56,189,248,0.5)]"}`,children:[(0,t.jsx)("div",{className:`absolute inset-0 ${o?"bg-gradient-to-r from-[#1668d6] via-[#3b82f6] to-[#1668d6]":"bg-gradient-to-r from-[#a855f7] via-[#3b82f6] to-[#ec4899]"} animate-pulse`}),(0,t.jsx)("div",{className:"relative bg-white px-8 py-3.5 rounded-full flex items-center gap-2",children:(0,t.jsx)("span",{className:`font-bold text-transparent bg-clip-text ${o?"bg-gradient-to-r from-[#1668d6] to-[#3b82f6]":"bg-gradient-to-r from-[#a855f7] to-[#3b82f6]"} text-sm md:text-base`,children:"Get Started"})})]})]}),(0,t.jsx)("div",{ref:s,className:"relative w-full max-w-[1000px] h-[250px] md:h-[450px] lg:h-[550px] flex justify-center translate-y-2",children:a&&(0,t.jsx)("video",{autoPlay:!0,loop:!0,muted:!0,playsInline:!0,className:"absolute top-0 w-full h-[200%] object-cover object-top mix-blend-screen opacity-90",children:(0,t.jsx)("source",{src:"https://botsi.b-cdn.net/Hero%20Planet/%5B02%5D%20Botsi_Sphere_2000px%20(1)%20(1).mp4",type:"video/mp4"})})})]})}])},60243,e=>{"use strict";var t=e.i(43476),r=e.i(71645);e.s(["default",0,function(e={}){let n=(0,r.useRef)(null),i=(0,r.useRef)({x:-9999,y:-9999,active:!1}),o=(0,r.useRef)(0),s=(0,r.useRef)(1),a=(0,r.useRef)(!1),l=(0,r.useRef)([]),c=(0,r.useRef)(!1),d=(0,r.useCallback)(()=>{let t=n.current;if(!t)return;let r=Math.min(window.devicePixelRatio||1,2);s.current=r;let i=t.getBoundingClientRect();t.width=i.width*r,t.height=i.height*r,l.current=[];let o=window.innerWidth<768?.6:1,a=Math.round((e.numRings||200)*o),d=Math.round((e.pointsPerRing||50)*o),u=e.length||7e3,h=e.radius||600,x=e.twistFactor||6;for(let e=0;e<a;e++){let t=e/(a-1),r=(t-.5)*u;for(let e=0;e<d;e++){let n=e/d*Math.PI*2+t*Math.PI*x;l.current.push({origX:r,r:h,origAngle:n,t,ox:0,oy:0,dx:0,dy:0,x:0,y:0})}}c.current=!0},[]),u=(0,r.useCallback)(()=>{let t=n.current;if(!t||!c.current)return;let r=t.getContext("2d");if(!r)return;let d=s.current;r.setTransform(d,0,0,d,0,0),r.clearRect(0,0,t.width/d,t.height/d);let h=i.current.x,x=i.current.y,f=i.current.active,m=7e-5*Date.now(),v=t.width/d,g=t.height/d,b=void 0!==e.rotY?e.rotY:-.7,p=void 0!==e.rotZ?e.rotZ:.4,w=void 0!==e.waveAmplitude?e.waveAmplitude:30,y=void 0!==e.waveFrequency?e.waveFrequency:10,M=Math.cos(b),R=Math.sin(b),j=Math.cos(p),_=Math.sin(p);for(let e of l.current){let t=Math.sin(e.t*Math.PI*y+3*m)*w,n=e.r+t,i=e.origAngle+m*(1+.2*e.t),o=Math.cos(i),s=Math.sin(i),a=e.origX,l=o*n,c=s*n,d=a*M+c*R,u=d*j-l*_,b=d*_+l*j,p=-a*R+c*M- -3e3;if(p<10)continue;let E=1e3/p,N=v/2+u*E,A=g/2+b*E;if(e.ox=N,e.oy=A,f){let t=e.ox-h,r=e.oy-x,n=Math.sqrt(t*t+r*r);if(n<120){let i=(1-n/120)*20,o=Math.atan2(r,t);e.dx+=(Math.cos(o)*i-e.dx)*.15,e.dy+=(Math.sin(o)*i-e.dy)*.15}else e.dx+=(0-e.dx)*.04,e.dy+=(0-e.dy)*.04}else e.dx+=(0-e.dx)*.04,e.dy+=(0-e.dy)*.04;e.x=e.ox+e.dx,e.y=e.oy+e.dy;let I=.5*Math.max(0,1-(p-1e3)/4500)*(.25+.75*Math.max(0,-(s*M)));if(f){let t=e.x-h,r=e.y-x,n=Math.sqrt(t*t+r*r);n<180&&(I+=(1-n/180)*.8)}let P=Math.max(1.5,3*E);r.fillStyle=`rgba(140, 130, 150, ${I})`,r.fillRect(e.x-P/2,e.y-P/2,P,P)}a.current&&(o.current=requestAnimationFrame(u))},[]);return(0,r.useEffect)(()=>{d();let e=n.current,t=e?.closest("section");if(!t)return;let r=window.matchMedia("(prefers-reduced-motion: reduce)"),s=()=>{a.current=!1,cancelAnimationFrame(o.current)},l=!1,c=()=>{!l||document.hidden||r.matches?(s(),document.hidden||u()):a.current||(a.current=!0,o.current=requestAnimationFrame(u))},h=new IntersectionObserver(([e])=>{l=e.isIntersecting,c()},{rootMargin:"100px"});h.observe(e);let x=0,f=0,m=new ResizeObserver(([e])=>{let{width:t,height:r}=e.contentRect;t&&r&&(Math.round(t)!==x||Math.round(r)!==f)&&(x=Math.round(t),f=Math.round(r),d(),c(),a.current||u())});m.observe(e);let v=()=>c();document.addEventListener("visibilitychange",v),r.addEventListener?.("change",c),c();let g=t=>{let r=e.getBoundingClientRect();i.current.x=t.clientX-r.left,i.current.y=t.clientY-r.top,i.current.active=!0},b=()=>{i.current.active=!1};return t.addEventListener("mousemove",g),t.addEventListener("mouseleave",b),()=>{h.disconnect(),m.disconnect(),document.removeEventListener("visibilitychange",v),r.removeEventListener?.("change",c),t.removeEventListener("mousemove",g),t.removeEventListener("mouseleave",b),s()}},[d,u]),(0,t.jsx)("canvas",{ref:n,className:"absolute inset-0 w-full h-full pointer-events-none",style:{zIndex:1}})}])}]);
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.