PageSourceSearch

https://www.seaflux.tech/_next/static/chunks/7504.cd8a3b066e565fee.js

js seaflux.tech collected 2026-10-04 08:39:37 UTC 14,591 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7504],{6101:(e,t,r)=>{r.d(t,{s:()=>i,t:()=>a});var l=r(12115);function n(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function a(...e){return t=>{let r=!1,l=e.map(e=>{let l=n(e,t);return r||"function"!=typeof l||(r=!0),l});if(r)return()=>{for(let t=0;t<l.length;t++){let r=l[t];"function"==typeof r?r():n(e[t],null)}}}}function i(...e){return l.useCallback(a(...e),e)}},6437:(e,t,r)=>{r.d(t,{b:()=>o});var l=r(95155),n=r(59434),a=r(85188),i=r(12115),s=r(36669);let o=e=>{let{children:t,className:r,containerClassName:o,particleCount:c=700,rangeY:d=100,baseHue:u=220,baseSpeed:x=0,rangeSpeed:f=1.5,baseRadius:p=1,rangeRadius:h=2,backgroundColor:m="#000000",rangeHue:g=100,particleOpacity:v=1,glowBlur:w=8,glowBrightness:b=200}=e,j=(0,i.useRef)(null),N=(0,i.useRef)(null),y=(0,i.useRef)(null);return(0,i.useEffect)(()=>{let e=j.current,t=N.current,r=null==e?void 0:e.getContext("2d");if(!e||!t||!r)return;let l=window.innerWidth<768,n=9*(l?Math.min(c,80):c),a=2*Math.PI,i=(0,s.Cf)(),o=0,z=new Float32Array(n),C=[0,0],R=e=>e*Math.random(),k=e=>e-R(2*e),E=(e,t,r)=>(1-r)*e+r*t,S=(e,t)=>{let r=.5*t;return Math.abs((e+r)%t-r)/r},P=()=>{let{width:r,height:l}=t.getBoundingClientRect();e.width=Math.max(r,1),e.height=Math.max(l,1),e.style.width="".concat(r,"px"),e.style.height="".concat(l,"px"),C[0]=.5*e.width,C[1]=.5*e.height},A=t=>{let r=R(e.width),l=C[1]+k(d),n=50+R(150),a=x+R(f),i=p+R(h),s=u+R(g);z.set([r,l,0,0,0,n,a,i,s],t)},B=()=>{o=0,z=new Float32Array(n);for(let e=0;e<n;e+=9)A(e)},O=(e,t,l,n,a,i,s,o)=>{r.save(),r.lineCap="round",r.lineWidth=s,r.strokeStyle="hsla(".concat(o,",85%,62%,").concat(S(a,i)*v,")"),r.beginPath(),r.moveTo(e,t),r.lineTo(l,n),r.stroke(),r.closePath(),r.restore()},W=(t,r)=>t>e.width||t<0||r>e.height||r<0,_=e=>{let t=e+1,r=e+2,l=e+3,n=e+4,s=e+5,c=e+6,d=e+7,u=e+8,x=z[e],f=z[t],p=3*i(.00125*x,.00125*f,5e-4*o)*a,h=E(z[r],Math.cos(p),.5),m=E(z[l],Math.sin(p),.5),g=z[n],v=z[s],w=z[c],b=x+h*w,j=f+m*w;O(x,f,b,j,g,v,z[d],z[u]),g+=1,z[e]=b,z[t]=j,z[r]=h,z[l]=m,z[n]=g,(W(x,f)||g>v)&&A(e)},F=()=>{for(let e=0;e<n;e+=9)_(e)},I=()=>{l||w<=0||(r.save(),r.filter="blur(".concat(w,"px) brightness(").concat(b,"%)"),r.globalCompositeOperation="lighter",r.drawImage(e,0,0),r.restore())},L=()=>{r.save(),r.globalCompositeOperation="lighter",r.drawImage(e,0,0),r.restore()},M=!1,D=()=>{if(!M){y.current=null;return}o+=1,r.clearRect(0,0,e.width,e.height),r.fillStyle=m,r.fillRect(0,0,e.width,e.height),F(),I(),L(),y.current=window.requestAnimationFrame(D)},V=()=>{P(),B()};P(),B();let Z=new ResizeObserver(V);Z.observe(t);let T=new IntersectionObserver(e=>{for(let t of e)(M=t.isIntersecting)?null===y.current&&D():null!==y.current&&(cancelAnimationFrame(y.current),y.current=null)},{threshold:0});return T.observe(t),window.addEventListener("resize",V),()=>{Z.disconnect(),T.disconnect(),window.removeEventListener("resize",V),null!==y.current&&cancelAnimationFrame(y.current)}},[m,u,p,x,w,b,c,v,g,h,f,d]),(0,l.jsxs)("div",{className:(0,n.cn)("relative h-full w-full",o),children:[(0,l.jsx)(a.P.div,{initial:{opacity:0}
1,animate:{opacity:1},ref:N,className:"absolute inset-0 z-0 flex h-full w-full items-center justify-center bg-transparent",children:(0,l.jsx)("canvas",{ref:j,className:"h-full w-full"})}),(0,l.jsx)("div",{className:(0,n.cn)("relative z-10",r),children:t})]})}},17504:(e,t,r)=>{r.r(t),r.d(t,{default:()=>h});var l=r(95155),n=r(50737),a=r(66695),i=r(91091),s=r(22346),o=r(6437),c=r(41728),d=r(9543),u=r(14407),x=r(12115);let f={hidden:{},visible:{transition:{staggerChildren:.2}}},p={hidden:{opacity:0,y:40},visible:{opacity:1,y:0}},h=()=>{let{setApi:e}=(0,c.g)();return(0,l.jsxs)("section",{className:"py-20 flex flex-col items-center relative",children:[(0,l.jsx)("div",{className:"absolute opacity-40 right-[180px] w-[680px] h-[484px]",children:(0,l.jsx)(o.b,{backgroundColor:"transparent",rangeY:220,particleCount:350,baseHue:190,rangeHue:40,baseSpeed:.15,rangeSpeed:1,baseRadius:1.5,rangeRadius:2.5,particleOpacity:1,glowBlur:20,glowBrightness:300,className:"h-full w-full"})}),(0,l.jsx)(n.V,{title:"real logistics business problems solved with ai"}),(0,l.jsx)(u.P.div,{className:"mt-10 lg:flex flex-row flex-wrap justify-center gap-5 items-start xl:max-w-7xl w-full hidden z-10",initial:"hidden",whileInView:"visible",viewport:{once:!1,amount:.4},variants:f,children:d.ER.map(e=>(0,l.jsx)(u.P.div,{variants:p,children:(0,l.jsxs)(a.Zp,{className:"bg-black border border-white flex flex-col items-center px-0 max-w-[376px] w-full",children:[(0,l.jsxs)(a.aR,{className:"flex flex-col items-center gap-4",children:[(0,l.jsx)("div",{className:"p-[2px]  rounded-lg bg-gradient-to-br from-white via-lavender to-vivid-purple/50 overflow-hidden",children:(0,l.jsx)("div",{className:"h-[50px] w-[50px] lg:h-[70px] lg:w-[70px] rounded-[10px] bg-gray-600/80 flex items-center justify-center shadow-[0px_1px_2px_2px_rgba(255,255,255,0.25)]",children:(0,l.jsx)("img",{src:e.imageSrc,alt:e.title,loading:"lazy"})})}),(0,l.jsx)(a.ZB,{className:"uppercase text-white text-base md:text-lg lg:text-xl 2xl:text-2xl",children:e.title})]}),(0,l.jsx)(s.Separator,{className:"h-0.25 w-full bg-white/50"}),e.descriptionPoints.map((t,r)=>(0,l.jsxs)(a.Wu,{children:[(0,l.jsx)(a.BT,{className:"text-white text-sm lg:text-base xl:text-lg capitalize font-medium text-center mb-4",children:t.title}),r!==e.descriptionPoints.length-1&&(0,l.jsx)(s.Separator,{orientation:"horizontal",className:"h-0.25 !w-[376px]  mx-0 bg-white/50"})]},t.id))]})},e.id))}),(0,l.jsx)("div",{className:"flex lg:hidden flex-row justify-center max-w-[350px] w-full z-10 mt-10",children:(0,l.jsx)(i.FN,{opts:{loop:!0},defaultValue:d.ER.length,setApi:e,className:"max-w-full",children:(0,l.jsx)(i.Wk,{children:d.ER.map(e=>(0,l.jsx)(i.A7,{children:(0,l.jsxs)(a.Zp,{className:"bg-black border border-white flex flex-col items-center px-0 max-w-[376px] w-full",children:[(0,l.jsxs)(a.aR,{className:"flex flex-col items-center gap-4",children:[(0,l.jsx)("div",{className:"p-[2px]  rounded-lg bg-gradient-to-br from-white via-lavender to-vivid-purple/50 overflow-hidden",children:(0,l.jsx)("div",{className:"h-[50px] w-[50px] lg:h-[70px] lg:w-[70px] rounded-[10px] bg-gray-600/80 flex items-center justify-center shadow-[0px_1px_2px_2px_rgba(255,255,255,0.25)]",children:(0,l.jsx)("img",{src:e.imageSrc,alt:e.title,loading:"lazy"})})}),(0,l.jsx)(a.ZB,{className:"uppercase text-white text-base md:text-lg lg:text-xl 2xl:text-2xl",children:e.title})]}),(0,l.jsx)(s.Separator,{className:"h-0.25 w-full bg-white/50"}),e.descriptionPoints.map((t,r)=>(0,l.jsxs)(x.Fragment,{children:[(0,l.jsx)(a.BT,{className:"text-white text-sm lg:text-base xl:text-lg capitalize font-medium text-center",children:t.title}),r!==e.descriptionPoints.length-1&&(0,l.jsx)(s.Separator,{orientation:"horizontal",className:"h-0.25 w-fit lg:!w-[376px]  mx-0 bg-white/50"})]},t.id))]})},e.id))})})}),(0,l.jsx)("div",{className:"absolute opacity-40 bottom-0 left-0 w-[680px] h-[484px]",children:(0,l.jsx)(o.b,{backgroundColor:"transparent",rangeY:220,particleCount:350,baseHue:190,rangeHue:40,baseSpeed:.15,rangeSpeed:1,baseRadius:1.5,rangeRadius:2.5,particleOpacity:1,glowBlur:20,glowBrightness:300,className:"h-full w-full"})})]})}},22346:(e,t,r)=>{r.d(t,{Separator:()=>i});var l=r(95155),n=r(87489),a=r(59434);function i(e){let{className:t,orientation:r="horizontal",decorative:i=!0,...s}=e;return(0,l.jsx)(n.b,{"data-slot":"separator-root",decorative:i,orientation:r,className:(0,a.cn)("bg-border shrink-0 data-[orientation=horizontal]:h-px data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-px",t),...s})}},41728:(e,t,r)=>{r.d(t,{g:()=>n});var l=r(12115);let n=()=>{let[e,t]=(0,l.useState)(),r=(0,l.useRef)(null),n=(0,l.useRef)(!1);return(0,l.useEffect)(()=>
1{if(!e)return;let t=e.rootNode(),l=()=>{n.current=!0},a=()=>{n.current=!1};return r.current=setInterval(()=>{n.current||e.scrollNext()},6500),t.addEventListener("pointerenter",l),t.addEventListener("pointerleave",a),e.on("pointerDown",l),e.on("select",l),()=>{r.current&&clearInterval(r.current),t.removeEventListener("pointerenter",l),t.removeEventListener("pointerleave",a),e.off("pointerDown",l),e.off("select",l)}},[e]),{api:e,setApi:t}}},63540:(e,t,r)=>{r.d(t,{sG:()=>u,hO:()=>x});var l=r(12115),n=r(47650),a=r(6101),i=r(95155),s=l.forwardRef((e,t)=>{let{children:r,...n}=e,a=l.Children.toArray(r),s=a.find(d);if(s){let e=s.props.children,r=a.map(t=>t!==s?t:l.Children.count(e)>1?l.Children.only(null):l.isValidElement(e)?e.props.children:null);return(0,i.jsx)(o,{...n,ref:t,children:l.isValidElement(e)?l.cloneElement(e,void 0,r):null})}return(0,i.jsx)(o,{...n,ref:t,children:r})});s.displayName="Slot";var o=l.forwardRef((e,t)=>{let{children:r,...n}=e;if(l.isValidElement(r)){let e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(r=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(r),i=function(e,t){let r={...t};for(let l in t){let n=e[l],a=t[l];/^on[A-Z]/.test(l)?n&&a?r[l]=(...e)=>{a(...e),n(...e)}:n&&(r[l]=n):"style"===l?r[l]={...n,...a}:"className"===l&&(r[l]=[n,a].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==l.Fragment&&(i.ref=t?(0,a.t)(t,e):e),l.cloneElement(r,i)}return l.Children.count(r)>1?l.Children.only(null):null});o.displayName="SlotClone";var c=({children:e})=>(0,i.jsx)(i.Fragment,{children:e});function d(e){return l.isValidElement(e)&&e.type===c}var u=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=l.forwardRef((e,r)=>{let{asChild:l,...n}=e,a=l?s:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(a,{...n,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function x(e,t){e&&n.flushSync(()=>e.dispatchEvent(t))}},66695:(e,t,r)=>{r.d(t,{BT:()=>o,Wu:()=>c,ZB:()=>s,Zp:()=>a,aR:()=>i,wL:()=>d});var l=r(95155),n=r(59434);function a(e){let{className:t,...r}=e;return(0,l.jsx)("div",{"data-slot":"card",className:(0,n.cn)("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",t),...r})}function i(e){let{className:t,...r}=e;return(0,l.jsx)("div",{"data-slot":"card-header",className:(0,n.cn)("flex flex-col gap-1.5 px-6",t),...r})}function s(e){let{className:t,...r}=e;return(0,l.jsx)("div",{"data-slot":"card-title",className:(0,n.cn)("leading-none font-semibold",t),...r})}function o(e){let{className:t,...r}=e;return(0,l.jsx)("div",{"data-slot":"card-description",className:(0,n.cn)("text-muted-foreground text-sm",t),...r})}function c(e){let{className:t,...r}=e;return(0,l.jsx)("div",{"data-slot":"card-content",className:(0,n.cn)("px-6",t),...r})}function d(e){let{className:t,...r}=e;return(0,l.jsx)("div",{"data-slot":"card-footer",className:(0,n.cn)("flex items-center px-6",t),...r})}},87489:(e,t,r)=>{r.d(t,{b:()=>c});var l=r(12115),n=r(63540),a=r(95155),i="horizontal",s=["horizontal","vertical"],o=l.forwardRef((e,t)=>{var r;let{decorative:l,orientation:o=i,...c}=e,d=(r=o,s.includes(r))?o:i;return(0,a.jsx)(n.sG.div,{"data-orientation":d,...l?{role:"none"}:{"aria-orientation":"vertical"===d?d:void 0,role:"separator"},...c,ref:t})});o.displayName="Separator";var c=o},91091:(e,t,r)=>{r.d(t,{A7:()=>p,FN:()=>x,Oj:()=>m,Q8:()=>h,Wk:()=>f});var l=r(95155),n=r(12115),a=r(55616),i=r(42355),s=r(13052),o=r(59434),c=r(30285);let d=n.createContext(null);function u(){let e=n.useContext(d);if(!e)throw Error("useCarousel must be used within a <Carousel />");return e}function x(e){let{orientation:t="horizontal",opts:r,setApi:i,plugins:s,className:c,children:u,...x}=e,[f,p]=(0,a.A)({...r,axis:"horizontal"===t?"x":"y"},s),[h,m]=n.useState(!1),[g,v]=n.useState(!1),w=n.useCallback(e=>{e&&(m(e.canScrollPrev()),v(e.canScrollNext()))},[]),b=n.useCallback(()=>{null==p||p.scrollPrev()}
1,[p]),j=n.useCallback(()=>{null==p||p.scrollNext()},[p]),N=n.useCallback(e=>{"ArrowLeft"===e.key?(e.preventDefault(),b()):"ArrowRight"===e.key&&(e.preventDefault(),j())},[b,j]);return n.useEffect(()=>{p&&i&&i(p)},[p,i]),n.useEffect(()=>{if(p)return w(p),p.on("reInit",w),p.on("select",w),()=>{null==p||p.off("select",w)}},[p,w]),(0,l.jsx)(d.Provider,{value:{carouselRef:f,api:p,opts:r,orientation:t||((null==r?void 0:r.axis)==="y"?"vertical":"horizontal"),scrollPrev:b,scrollNext:j,canScrollPrev:h,canScrollNext:g},children:(0,l.jsx)("div",{onKeyDownCapture:N,className:(0,o.cn)("relative",c),role:"region","aria-roledescription":"carousel","data-slot":"carousel",...x,children:u})})}function f(e){let{className:t,...r}=e,{carouselRef:n,orientation:a}=u();return(0,l.jsx)("div",{ref:n,className:"overflow-hidden","data-slot":"carousel-content",children:(0,l.jsx)("div",{className:(0,o.cn)("flex","horizontal"===a?"":"-mt-4 flex-col",t),...r})})}function p(e){let{className:t,...r}=e,{orientation:n}=u();return(0,l.jsx)("div",{role:"group","aria-roledescription":"slide","data-slot":"carousel-item",className:(0,o.cn)("min-w-0 shrink-0 grow-0 basis-full","horizontal"===n?"pl-4":"pt-4",t),...r})}function h(e){let{className:t,variant:r="outline",size:n="icon",...a}=e,{orientation:s,scrollPrev:d,canScrollPrev:x}=u();return(0,l.jsxs)(c.$,{"data-slot":"carousel-previous",variant:r,size:n,className:(0,o.cn)("absolute size-12 rounded-full border-none bg-gradient-to-r from-cyan via-lavender to-vivid-purple","horizontal"===s?"top-1/2 -left-12 -translate-y-1/2":"-top-12 left-1/2 -translate-x-1/2 rotate-90",t),disabled:!x,onClick:d,...a,children:[(0,l.jsx)("div",{className:"bg-black size-11 rounded-full flex flex-row justify-center items-center",children:(0,l.jsx)(i.A,{color:"white",className:"h-7 w-7",strokeWidth:5})}),(0,l.jsx)("span",{className:"sr-only",children:"Previous slide"})]})}function m(e){let{className:t,variant:r="outline",size:n="icon",...a}=e,{orientation:i,scrollNext:d,canScrollNext:x}=u();return(0,l.jsxs)(c.$,{"data-slot":"carousel-next",variant:r,size:n,className:(0,o.cn)("absolute size-12 border-none rounded-full bg-gradient-to-r from-cyan via-lavender to-vivid-purple p-[2px]","horizontal"===i?"top-1/2 -right-12 -translate-y-1/2":"-bottom-12 left-1/2 -translate-x-1/2 rotate-90",t),disabled:!x,onClick:d,...a,children:[(0,l.jsx)("div",{className:"bg-black size-11 rounded-full flex flex-row justify-center items-center",children:(0,l.jsx)(s.A,{color:"white",height:30,width:30,strokeWidth:5})}),(0,l.jsx)("span",{className:"sr-only",children:"Next slide"})]})}}}]);

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.