PageSourceSearch

https://kaiv.ai/_next/static/chunks/app/(kaiva)/layout-83560527379a603f.js

js kaiv.ai collected 2026-10-05 12:21:50 UTC 8,359 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[707],{204:(e,t,r)=>{"use strict";r.d(t,{KaivaCookieSettings:()=>n});var a=r(5155);function n(){return(0,a.jsx)("button",{type:"button",className:"cookie-link",onClick:e=>{e.preventDefault(),window.dispatchEvent(new CustomEvent("showCookieSettings"))},children:"Cookie settings"})}},1055:(e,t,r)=>{"use strict";r.d(t,{KaivaChromeHider:()=>n});var a=r(2115);function n(){return(0,a.useEffect)(()=>{let e=document.documentElement;return e.setAttribute("data-hide-chrome",""),()=>e.removeAttribute("data-hide-chrome")},[]),null}},3465:()=>{},4818:(e,t,r)=>{"use strict";r.d(t,{KaivaNavbar:()=>y});var a=r(5155),n=r(2619),i=r.n(n),l=r(2115),s=r(63),o=r(5379),d=r(9831),h=r(8425),u=r(920),c=r(6497),x=r(5016);let f="https://app.kaiv.ai",m="".concat(f,"/bridge/auth?mode=signin"),b="".concat(f,"/bridge/auth?mode=signup"),g=[{href:"/bridge",label:"Bridge"},{href:"/approach",label:"Approach"},{href:"/about",label:"Company"},{href:"/contact",label:"Contact"}];function p(){return(0,a.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 100 100","aria-hidden":"true",className:"shrink-0",children:(0,a.jsxs)("g",{transform:"translate(3.55 4.6)",fill:"currentColor",children:[(0,a.jsx)("rect",{x:"58",y:"44.5",width:"18",height:"11",rx:"5.5",transform:"rotate(40 58 50)"}),(0,a.jsx)("rect",{x:"58",y:"44.5",width:"24",height:"11",rx:"5.5",transform:"rotate(90 50 50) rotate(40 58 50)"}),(0,a.jsx)("rect",{x:"58",y:"44.5",width:"30",height:"11",rx:"5.5",transform:"rotate(180 50 50) rotate(40 58 50)"}),(0,a.jsx)("rect",{x:"58",y:"44.5",width:"36",height:"11",rx:"5.5",fill:"#0070B4",transform:"rotate(270 50 50) rotate(40 58 50)"})]})})}let v=()=>(0,a.jsxs)(i(),{href:"/",className:"flex min-h-11 items-center gap-2.5 text-neutral-900! dark:text-neutral-50!","aria-label":"Kaiva home",children:[(0,a.jsx)(p,{}),(0,a.jsx)("span",{className:"text-[15px] leading-none font-bold tracking-tight",children:"kaiva"})]}),k=()=>(0,a.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2","aria-hidden":"true",children:[(0,a.jsx)("circle",{cx:"12",cy:"12",r:"4"}),(0,a.jsx)("path",{d:"M12 2v2M12 20v2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M2 12h2M20 12h2M4.9 19.1l1.4-1.4M17.7 6.3l1.4-1.4",strokeLinecap:"round"})]}),j=()=>(0,a.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2","aria-hidden":"true",children:(0,a.jsx)("path",{d:"M21 12.8A9 9 0 1111.2 3a7 7 0 009.8 9.8z",strokeLinecap:"round",strokeLinejoin:"round"})}),w=()=>{let{resolvedTheme:e,setTheme:t}=(0,o.D)(),[r,n]=(0,l.useState)(!1);(0,l.useEffect)(()=>n(!0),[]);let i=!r||"dark"===e;return(0,a.jsx)("button",{type:"button",onClick:()=>{var e,r;let a=i?"light":"dark";t(a===((null==(e=(r=window).matchMedia)?void 0:e.call(r,"(prefers-color-scheme: dark)").matches)?"dark":"light")?"system":a)},"aria-label":i?"Switch to light mode":"Switch to dark mode",className:"flex h-10 w-10 shrink-0 items-center justify-center overflow-hidden rounded-xl text-neutral-600 transition hover:bg-neutral-100 hover:text-neutral-900 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[#0070B4] dark:text-neutral-400 dark:hover:bg-white/10 dark:hover:text-neutral-100",children:i?(0,a.jsx)(k,{}):(0,a.jsx)(j,{})})},_=e=>{let{href:t,children:r,primary:n=!1,className:i}=e;return(0,a.jsx)("a",{href:t,className:(0,x.cn)("relative z-10 flex min-h-11 items-center justify-center rounded-full px-5 py-2 text-sm font-medium transition duration-200 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[#0070B4]",n?"border border-white/15 bg-[linear-gradient(180deg,#1383c8_0%,#0070b4_55%,#00629e_100%)] text-white! shadow-[inset_0_1px_0_rgb(255_255_255/0.3),0_1px_2px_rgb(0_0_0/0.2),0_6px_16px_-10px_rgb(0_112_180/0.7)] hover:bg-[linear-gradient(180deg,#1a8cd2_0%,#0077bd_55%,#0068a6_100%)] hover:shadow-[inset_0_1px_0_rgb(255_255_255/0.35),0_1px_2px_rgb(0_0_0/0.2),0_8px_20px_-10px_rgb(0_112_180/0.85)]":"border border-transparent bg-transparent text-neutral-900! hover:bg-neutral-100 dar
1k:text-neutral-100! dark:hover:bg-neutral-800",i),children:r})};function y(){let e=(0,s.usePathname)(),{scrollY:t}=(0,d.L)(),[r,n]=(0,l.useState)(!1),[o,f]=(0,l.useState)(null),[p,k]=(0,l.useState)(!1);(0,h.L)(t,"change",e=>n(e>80)),(0,l.useEffect)(()=>k(!1),[e]);let j=t=>e===t||"/bridge"!==t&&e.startsWith("".concat(t,"/"));return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(u.P.header,{initial:{y:-80},animate:{y:0},transition:{ease:[.6,.05,.1,.9],duration:.8},className:"fixed inset-x-0 top-4 z-50 mx-auto w-[95%] max-w-7xl font-sans",children:[(0,a.jsxs)("nav",{"aria-label":"Main navigation",className:(0,x.cn)("relative hidden w-full items-center justify-between rounded-full px-3 py-2 transition duration-200 lg:flex",r&&"border border-neutral-200/70 bg-white/80 shadow-sm backdrop-blur-xl dark:border-neutral-800/70 dark:bg-neutral-950/80"),children:[(0,a.jsxs)("div",{className:"flex min-w-0 items-center gap-3 pl-3",children:[(0,a.jsx)(v,{}),(0,a.jsx)("div",{className:"flex min-w-0 items-center gap-0.5",children:g.map(e=>(0,a.jsxs)(i(),{href:e.href,onMouseEnter:()=>f(e.href),onMouseLeave:()=>f(null),"aria-current":j(e.href)?"page":void 0,className:(0,x.cn)("relative flex min-h-11 items-center px-2.5 text-sm font-medium transition-colors",j(e.href)?"text-neutral-950! dark:text-white!":"text-neutral-600! hover:text-neutral-900! dark:text-neutral-400! dark:hover:text-neutral-100!"),children:[(o===e.href||null===o&&j(e.href))&&(0,a.jsx)(u.P.span,{layoutId:"kaiva-nav-hover",className:"absolute inset-x-0 inset-y-1.5 -z-10 rounded-full bg-neutral-100 dark:bg-neutral-800"}),e.label]},e.href))})]}),(0,a.jsxs)("div",{className:"flex items-center gap-2 pr-1",children:[(0,a.jsx)(w,{}),(0,a.jsx)(_,{href:m,children:"Sign in"}),(0,a.jsx)(_,{href:b,primary:!0,children:"Start free"})]})]}),(0,a.jsxs)("nav",{"aria-label":"Main navigation",className:"flex w-full items-center justify-between rounded-full border border-neutral-200/70 bg-white/85 px-4 py-2 shadow-sm backdrop-blur-xl lg:hidden dark:border-neutral-800/70 dark:bg-neutral-950/85",children:[(0,a.jsx)(v,{}),(0,a.jsx)("button",{type:"button",onClick:()=>k(e=>!e),"aria-expanded":p,"aria-label":p?"Close menu":"Open menu",className:"flex h-11 w-11 items-center justify-center rounded-full text-neutral-700 dark:text-neutral-300",children:(0,a.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round","aria-hidden":"true",children:p?(0,a.jsx)("path",{d:"M6 6l12 12M18 6L6 18"}):(0,a.jsx)("path",{d:"M4 7h16M4 12h16M4 17h16"})})})]}),(0,a.jsx)(c.N,{children:p&&(0,a.jsxs)(u.P.div,{initial:{opacity:0,y:-8},animate:{opacity:1,y:0},exit:{opacity:0,y:-8},onKeyDown:e=>{"Escape"===e.key&&k(!1)},className:"mt-2 flex max-h-[calc(100dvh-6.5rem)] flex-col gap-1 overflow-y-auto rounded-2xl border border-neutral-200 bg-white p-3 shadow-xl lg:hidden dark:border-neutral-800 dark:bg-neutral-950",children:[g.map(e=>(0,a.jsx)(i(),{href:e.href,onClick:()=>k(!1),"aria-current":j(e.href)?"page":void 0,className:(0,x.cn)("flex min-h-11 items-center rounded-xl px-3 text-sm font-medium",j(e.href)?"bg-neutral-100 text-neutral-950! dark:bg-neutral-900 dark:text-white!":"text-neutral-700! hover:bg-neutral-100 dark:text-neutral-300! dark:hover:bg-neutral-900"),children:e.label},e.href)),(0,a.jsxs)("div",{className:"mt-2 flex items-center gap-2 border-t border-neutral-200 pt-3 dark:border-neutral-800",children:[(0,a.jsx)(w,{}),(0,a.jsx)(_,{href:m,className:"flex-1",children:"Sign in"}),(0,a.jsx)(_,{href:b,primary:!0,className:"flex-1",children:"Start free"})]})]})})]}),(0,a.jsx)("div",{"aria-hidden":"true",className:"h-20"})]})}},5016:(e,t,r)=>{"use strict";r.d(t,{cn:()=>i});var a=r(2821),n=r(5889);let i=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,n.QP)((0,a.$)(t))}},5952:()=>{},7461:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,3465,23)),Promise.resolve().then(r.t.bind(r,5952,23)),Promise.resolve().then(r.bind(r,1055)),Promise.resolve().then(r.bind(r,204)),Promise.resolve().then(r.bind(r,4818)),Promise.resolve().then(r.t.bind(r,9385,23)),Promise.resolve().then(r.t.bind(r,2619,23))},9385:()=>{}},e=>{e.O(0,[819,619,866,82,441,255,358],()=>e(e.s=7461)),_N_E=e.O()}]);

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.