PageSourceSearch

https://hawktrace.com/_next/static/chunks/app/layout-19f2d3b29d346bfe.js

js hawktrace.com collected 2026-10-02 10:14:47 UTC 33,072 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7177],{285:(e,t,a)=>{"use strict";a.d(t,{$:()=>l});var r=a(5155);a(2115);var i=a(9708),s=a(2085),n=a(9434);let o=(0,s.F)("inline-flex items-center cursor-pointer justify-center gap-2 tracking-normal whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-card hover:bg-accent hover:text-accent-foreground dark:bg-[#232222] dark:border-input dark:hover:bg-[#232222]",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-10 md:h-12 px-6 md:px-7 py-2 rounded-full gap-3.5 text-sm md:text-base font-weight-display",sm:"h-8 rounded-sm gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-12 rounded-md px-8 has-[>svg]:px-6 text-base font-weight-display",icon:"size-9"}},defaultVariants:{variant:"default",size:"default"}});function l(e){let{className:t,variant:a,size:s,asChild:l=!1,...d}=e,c=l?i.DX:"button";return(0,r.jsx)(c,{"data-slot":"button",className:(0,n.cn)(o({variant:a,size:s,className:t})),...d})}},347:()=>{},717:(e,t,a)=>{"use strict";a.d(t,{default:()=>w});var r=a(5155),i=a(5487),s=a(2332),n=a(6697),o=a(1684),l=a(2919),d=a(7580),c=a(4869),m=a(6874),u=a.n(m),h=a(5695),x=a(1362),f=a(2115),p=a(6696),g=a(8095),v=a(9434);let b=e=>{let{className:t,diamondSize:a=4,spacing:i=16}=e,s=(0,f.useRef)(null),n=(0,f.useRef)(null),{screenSize:o}=(0,g.U)();return(0,f.useEffect)(()=>{let e=s.current;if(!e)return;let t=e.getContext("2d");if(!t)return;let r=new Map,o=(e,t)=>{let a="".concat(e,",").concat(t);return r.has(a)||r.set(a,.7>Math.random()?.08*Math.random():0),r.get(a)},l=e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,d=(e,t,a)=>(a+(7919*e+104729*t)%1e3*150)%8e3/8e3,c=e=>.6+.4*Math.sin(e*Math.PI*2),m=e=>l(Math.min(e/2e3,1)),u=null,h=r=>{u||(u=r);let s=r-u,l=m(s),x=e.parentElement;if(!x)return;let f=getComputedStyle(x),p=parseFloat(f.borderTopWidth)||0,g=parseFloat(f.borderBottomWidth)||0,v=parseFloat(f.borderLeftWidth)||0,b=parseFloat(f.borderRightWidth)||0,y=x.getBoundingClientRect(),j=y.width-v-b,N=y.height-p-g;if(j<=0||N<=0)return;let w=window.devicePixelRatio||1;e.width=j*w,e.height=N*w,e.style.width=j+"px",e.style.height=N+"px",t.setTransform(1,0,0,1,0,0),t.clearRect(0,0,e.width,e.height),t.scale(w,w);let k=getComputedStyle(e).getPropertyValue("--muted-foreground").trim();k&&""!==k?t.fillStyle=k:t.fillStyle="rgba(156, 163, 175, 0.1)";let P=Math.ceil(j/i),A=Math.ceil(N/i);for(let e=0;e<A;e++)for(let r=0;r<P;r++){let n=r*i+i/2,m=e*i+i/2;if(n>j||m>N)continue;let u=o(n,m);if(u<.001)continue;let h=u*c(d(n,m,s))*l;t.save(),t.translate(n,m),t.globalAlpha=h,t.beginPath(),t.moveTo(0,-a),t.lineTo(a,0),t.lineTo(0,a),t.lineTo(-a,0),t.closePath(),t.fill(),t.restore()}n.current=requestAnimationFrame(h)};return n.current=requestAnimationFrame(h),()=>{n.current&&cancelAnimationFrame(n.current)}},[a,i,o]),(0,r.jsx)("canvas",{ref:s,className:(0,v.cn)("pointer-events-none h-full w-full",t)})};var y=a(7036),j=a(285);let N=[{title:"Platform",description:"ZeroVault Exposure Management",features:[{name:"Continuous attack surface monitoring",icon:(0,r.jsx)(i.A,{className:"size-5"})},{name:"Automated vulnerability assessment",icon:(0,r.jsx)(s.A,{className:"size-5"})},{name:"Real-time threat intelligence",icon:(0,r.jsx)(n.A,{className:"size-5"})},{name:"Rapid reaction to emerging threats",icon:(0,r.jsx)(o.A,{className:"size-5"})}],button:{text:"Explore Platform",href:"/platform",className:"bg-border hover:bg-border/80 text-foreground"}},{title:"Services",description:"Expert Security Consulting",features:[{name:"APT attack simulation & red teaming",icon:(0,r.jsx)(l.A,{className:"size-5"})},{name:"Source code security analysis",icon:(0,r.jsx)(s.A,{className:"size-5"})},{name:"Threat hunting & blue team ops",icon:(0,r.jsx)(d.A,{className:"size-5"})}
1,{name:"24/7 security operations support",icon:(0,r.jsx)(c.A,{className:"size-5"})},{name:"Compliance & regulatory consulting",icon:(0,r.jsx)(n.A,{className:"size-5"})}],button:{text:"View Services",href:"/product"}}],w=()=>{let{theme:e}=(0,x.D)(),[t,a]=(0,f.useState)(!1),i=(0,h.usePathname)();(0,f.useEffect)(()=>{a(!0)},[]);let s=t&&"dark"===e?"light bg-foreground text-background [&_*]:border-border/30":"dark bg-background text-foreground",n=(0,v.cn)("w-[min(100%,400px)] translate-y-1/4 md:translate-y-1/3 md:h-32 md:w-full lg:h-73 opacity-10",t&&"dark"===e?"invert-0":"invert");return["/docs"].some(e=>i.includes(e))?null:(0,r.jsx)("footer",{className:(0,v.cn)("overflow-hidden",s),suppressHydrationWarning:!0,children:(0,r.jsxs)("div",{className:"container",suppressHydrationWarning:!0,children:[(0,r.jsx)("div",{className:"bordered-div-padding border-x",children:(0,r.jsx)("h2",{className:"lg:text-4xxl font-weight-display mt-6 text-xl md:mt-14 md:text-3xl lg:mt-40",children:"Comprehensive cybersecurity solutions"})}),(0,r.jsx)("div",{className:"grid divide-y border md:grid-cols-2 md:divide-x md:divide-y-0",children:N.map((e,t)=>(0,r.jsxs)("div",{className:(0,v.cn)("bordered-div-padding relative flex flex-col gap-6 md:gap-10"),children:[1===t&&(0,r.jsx)(b,{className:"absolute top-0 left-full -mt-0.25 hidden !h-[calc(100%+2px)] border-y md:block"}),(0,r.jsxs)("div",{children:[(0,r.jsx)("h3",{className:"font-weight-display text-lg md:text-2xl lg:text-3xl",children:e.title}),(0,r.jsx)("p",{className:"font-weight-display mt-6 text-base md:text-xl",children:e.description})]}),(0,r.jsx)("ul",{className:"space-y-6",children:e.features.map((e,t)=>(0,r.jsxs)("li",{className:"flex items-start gap-2",children:[(0,r.jsx)("span",{className:"flex-shrink-0",children:e.icon}),(0,r.jsx)("span",{className:"text-muted-foreground font-medium",children:e.name})]},t))}),(0,r.jsx)(j.$,{asChild:!0,className:(0,v.cn)("mt-auto mb-0 w-fit",e.button.className||"bg-border hover:bg-border/80 text-foreground"),children:(0,r.jsx)(u(),{href:e.button.href,target:e.button.href.startsWith("http")?"_blank":void 0,children:e.button.text})})]},t))}),(0,r.jsxs)("div",{className:"bordered-div-padding border-x border-b flex items-center justify-center gap-6",children:[(0,r.jsx)(u(),{href:"https://x.com/hawktrace",className:"transition-opacity hover:opacity-80",target:"_blank","aria-label":"Twitter",children:(0,r.jsx)(p.TCj,{className:"size-5"})}),(0,r.jsx)(u(),{href:"https://linkedin.com/company/hawktrace",className:"transition-opacity hover:opacity-80",target:"_blank","aria-label":"LinkedIn",children:(0,r.jsx)(p.QEs,{className:"size-5"})}),(0,r.jsx)(u(),{href:"https://github.com/hawktrace",className:"transition-opacity hover:opacity-80",target:"_blank","aria-label":"GitHub",children:(0,r.jsx)(p.hL4,{className:"size-5"})}),(0,r.jsx)("span",{className:"text-border",children:"•"}),(0,r.jsx)(u(),{href:"mailto:[email protected]",className:"text-muted-foreground hover:text-secondary transition-colors text-sm font-medium",children:"[email protected]"})]}),(0,r.jsxs)("div",{className:"grid grid-cols-2 md:grid-cols-4 border-x border-b",children:[(0,r.jsxs)("div",{className:"bordered-div-padding border-b md:border-b-0 md:border-r space-y-6",children:[(0,r.jsx)("h3",{className:"text-sm font-semibold uppercase tracking-wider",children:"Platform"}),(0,r.jsx)("ul",{className:"space-y-3",children:[{name:"Platform Overview",href:"/platform"},{name:"Attack Surface Visibility",href:"/platform/attack-surface"},{name:"Continuous Testing",href:"/platform/continuous-testing"},{name:"Rapid Reaction",href:"/platform/rapid-reaction"},{name:"For Security Teams",href:"/platform/security-teams"},{name:"Compliance",href:"/platform/compliance"}].map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(u(),{href:e.href,className:"text-muted-foreground hover:text-secondary text-sm transition-colors",children:e.name})},e.href))})]}),(0,r.jsxs)("div",{className:"bordered-div-padding border-b md:border-b-0 md:border-r space-y-6",children:[(0,r.jsx)("h3",{className:"text-sm font-semibold uppercase tracking-wider",children:"Services"}),(0,r.jsx)("ul",{className:"space-y-3",children:[{name:"All Services",href:"/product"},{name:"APT Attack Simulation",href:"/apt-attack"},{name:"Red Team Operations",href:"/red-team"},{name:"Blue Team Defense",href:"/blue-team"},{name:"Source Code Analysis",href:"/source-code-analysis"},{name:"Threat Hunting",href:"/threat-hunting"}].map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(u(),{href:e.href,className:"text-muted-foreground hover:text-secondary text-sm transition-colors",children:e.name})},e.href))})]}),(0,r.jsxs)("div",{className:"bordered-div-padding border-b md:border-b-0 md:border-r space-y-6",children:[(0,r.jsx)("h3",{className:"text-sm font-semibold uppercase tracking-wider",children:"Company"}),(0,r.jsx)("ul",{className:"space-y-3",children:[{name:"About HawkTrace",href:"/about"},{name:"Security Research",href:"/blog"},{name:"Security Advisories",href:"/advisories"},{name:"Contact Us",href:"/contact"}].map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(u(),{href:e.href,className:"text-muted-foreground hover:text-secondary text-sm transition-colors",children:e.name})},e.href))}),(0,r.jsxs)("div",{className:"pt-4 border-t border-border/50 space-y-3",children:[(0,r.jsx)("h3",{className:"text-sm font-semibold uppercase tracking-wider",children:"Legal"}),(0,r.jsx)("ul",{className:"space-y-3",children:[{name:"Privacy Policy",href:"/privacy-policy"},{name:"Terms of Service",href:"/terms-of-service"}].map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(u(),{href:e.href,className:"text-muted-foreground hover:text-secondary text-sm transition-colors",children:e.name})},e.href))})]})]}),(0,r.jsxs)("div",{className:"bordered-div-padding space-y-6",children:[(0,r.jsx)("h3",{className:"text-sm font-semibold uppercase tracking-wider",children:"Resources"}),(0,r.jsx)("ul",{className:"space-y-3",children:[{id:"zerovault",name:"ZeroVault Platform",href:"https://zerovault.io",external:!0},{id:"blog",name:"Security Research",href:"/blog",external:!1},{id:"advisories",name:"CVE Advisories",href:"/advisories",external:!1}].map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(u(),{href:e.href,target:e.external?"_blank":void 0,rel:e.external?"noopener noreferrer":void 0,className:"text-muted-foreground hover:text-secondary text-sm transition-colors",children:e.name})},e.id))}),(0,r.jsxs)("div",{className:"pt-4 border-t border-border/50 space-y-3",children:[(0,r.jsx)("h3",{className:"text-sm font-semibold uppercase tracking-wider",children:"Contact"}),(0,r.jsxs)("div",{className:"space-y-2",children:[(0,r.jsx)("p",{className:"text-xs text-muted-foreground",children:"Email"}),(0,r.jsx)(u(),{href:"mailto:[email protected]",className:"text-secondary hover:underline text-sm font-medium block",children:"[email protected]"})]})]})]})]}),(0,r.jsx)(y.A,{className:"justify-center border-x",iconClassName:"hidden",
1wordmarkClassName:n})]})})}},1483:(e,t,a)=>{"use strict";a.d(t,{ThemeProvider:()=>s});var r=a(5155),i=a(1362);function s(e){let{children:t,...a}=e;return(0,r.jsx)(i.N,{...a,children:t})}a(2115)},1896:(e,t,a)=>{"use strict";a.d(t,{StyleGlideProvider:()=>s});var r=a(5155),i=a(6001);function s(){return(0,r.jsx)(i.F,{})}},4766:(e,t,a)=>{"use strict";a.d(t,{default:()=>M});var r=a(5155),i=a(760),s=a(7187),n=a(6474),o=a(6766),l=a(6874),d=a.n(l),c=a(5695),m=a(1362),u=a(2115),h=a(7036),x=a(285),f=a(9434);function p(e){let{className:t}=e,{theme:a,setTheme:i}=(0,m.D)(),n=(0,u.useRef)(null),o={hidden:{opacity:0,scale:.8,rotate:-90},visible:{opacity:1,scale:1,rotate:0,transition:{duration:.4}},exit:{opacity:0,scale:.8,rotate:90,transition:{duration:.3}}},l={hidden:{pathLength:0,opacity:0},visible:{pathLength:1,opacity:1,transition:{duration:.3}}};return(0,r.jsx)(x.$,{"aria-label":"Toggle theme",variant:"ghost",onClick:()=>{document.startViewTransition?(document.documentElement.classList.remove("page-transition"),document.documentElement.classList.add("theme-transition"),document.startViewTransition(()=>{i("dark"===a?"light":"dark")}).finished.then(()=>{setTimeout(()=>{document.documentElement.classList.remove("theme-transition")},50)}).catch(()=>{document.documentElement.classList.remove("theme-transition")})):i("dark"===a?"light":"dark")},"data-theme-toggle":!0,ref:n,className:(0,f.cn)("flex rounded-md px-4 py-0 lg:px-2",t),size:"sm",children:(0,r.jsxs)("div",{className:"relative size-4",children:[(0,r.jsxs)(s.P.svg,{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"absolute inset-0",variants:o,initial:"hidden",animate:"light"===a?"visible":"hidden",children:[(0,r.jsx)("circle",{cx:"12",cy:"12",r:"4"}),(0,r.jsxs)(s.P.g,{variants:{hidden:{opacity:0,scale:.8,transition:{staggerChildren:.02,staggerDirection:-1}},visible:{opacity:1,scale:1,transition:{staggerChildren:.02,delayChildren:.1}}},children:[(0,r.jsx)(s.P.path,{variants:l,d:"M12 2v2"}),(0,r.jsx)(s.P.path,{variants:l,d:"M12 20v2"}),(0,r.jsx)(s.P.path,{variants:l,d:"M4.93 4.93l1.41 1.41"}),(0,r.jsx)(s.P.path,{variants:l,d:"M17.66 17.66l1.41 1.41"}),(0,r.jsx)(s.P.path,{variants:l,d:"M2 12h2"}),(0,r.jsx)(s.P.path,{variants:l,d:"M20 12h2"}),(0,r.jsx)(s.P.path,{variants:l,d:"M6.34 17.66l-1.41 1.41"}),(0,r.jsx)(s.P.path,{variants:l,d:"M19.07 4.93l-1.41 1.41"})]})]}),(0,r.jsx)(s.P.svg,{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"absolute inset-0",variants:o,initial:"hidden",animate:"dark"===a?"visible":"hidden",children:(0,r.jsx)("path",{d:"M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"})})]})})}var g=a(6248);function v(e){let{className:t,children:a,viewport:i=!0,...s}=e;return(0,r.jsxs)(g.bL,{"data-slot":"navigation-menu","data-viewport":i,className:(0,f.cn)("group/navigation-menu relative flex max-w-max flex-1 items-center justify-center",t),...s,children:[a,i&&(0,r.jsx)(k,{})]})}function b(e){let{className:t,...a}=e;return(0,r.jsx)(g.B8,{"data-slot":"navigation-menu-list",className:(0,f.cn)("group flex flex-1 list-none items-center justify-center gap-1",t),...a})}function y(e){let{className:t,...a}=e;return(0,r.jsx)(g.q7,{"data-slot":"navigation-menu-item",className:(0,f.cn)("relative",t),...a})}let j=(0,a(2085).F)("group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground disabled:pointer-events-none disabled:opacity-50 data-[state=open]:hover:bg-accent data-[state=open]:text-accent-foreground data-[state=open]:focus:bg-accent data-[state=open]:bg-accent/50 focus-visible:ring-ring/50 outline-none transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:outline-1");function N(e){let{className:t,children:a,...i}=e;return(0,r.jsxs)(g.l9,{"data-slot":"navigation-menu-trigger",className:(0,f.cn)(j(),"group",t),...i,children:[a," ",(0,r.jsx)(n.A,{className:"relative top-[1px] ml-1 size-3 transition duration-300 group-data-[state=open]:rotate-180","aria-hidden":"true"})]})}function w(e){let{className:t,...a}=e;return(0,r.jsx)(g.UC,{"data-slot":"navigation-menu-content",className:(0,f.cn)("data-[motion^=from-]:animate-in data-[motion^=to-]:animate-out data-[motion^=from-]:fade-in data-[motion^=to-]:fade-out data-[motion=from-end]:slide-in-from-right-52 data-[motion=from-start]:slide-in-from-left-52 data-[motion=to-end]:slide-out-to-right-52 data-[motion=to-start]:slide-out-to-left-52 top-0 left-0 w-full p-2 pr-2.5 md:absolute md:w-auto","group-data-[viewport=false]/navigation-menu:bg-popover group-data-[viewport=false]/navigation-menu:text-popover-foreground group-data-[viewport=false]/navigation-menu:data-[state=open]:animate-in group-data-[viewport=false]/navigation-menu:data-[state=closed]:animate-out group-data-[viewport=false]/navigation-menu:data-[state=closed]:zoom-out-95 group-data-[viewport=false]/navigation-menu:data-[state=open]:zoom-in-95 group-data-[viewport=false]/navigation-menu:data-[state=open]:fade-in-0 group-data-[viewport=false]/navigation-menu:data-[state=closed]:fade-out-0 group-data-[viewport=false]/navigation-menu:top-full group-data-[viewport=false]/navigation-menu:mt-1.5 group-data-[viewport=false]/navigation-menu:overflow-hidden group-data-[viewport=false]/navigation-menu:rounded-md group-data-[viewport=false]/navigation-menu:border group-data-[viewport=false]/navigation-menu:shadow group-data-[viewport=false]/navigation-menu:duration-200 **:data-[slot=navigation-menu-link]:focus:ring-0 **:data-[slot=navigation-menu-link]:focus:outline-none",t),...a})}function k(e){let{className:t,...a}=e;return(0,r.jsx)("div",{className:(0,f.cn)("absolute top-full left-0 isolate z-50 flex justify-center"),children:(0,r.jsx)(g.LM,{"data-slot":"navigation-menu-viewport",className:(0,f.cn)("origin-top-center bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-90 relative mt-1.5 h-[var(--radix-navigation-menu-viewport-height)] w-full overflow-hidden rounded-md border shadow md:w-[var(--radix-navigation-menu-viewport-width)]",t),...a})})}function P(e){let{className:t,...a}=e;return(0,r.jsx)(g.N_,{"data-slot":"navigation-menu-link",className:(0,f.cn)("data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus-visible:ring-ring/50 [&_svg:not([class*='text-'])]:text-muted-foreground flex flex-col gap-1 rounded-sm p-2 text-sm transition-all outline-none focus-visible:ring-[3px] focus-visible:outline-1 [&_svg:not([class*='size-'])]:size-4",t),...a})}var A=a(8095);let C=[{title:"Platform",subitems:[{title:"Core Platform",items:[{title:"ZeroVault Overview",href:"/platform",description:"Enterprise exposure management platform",isHighlighted:!0},{title:"Attack Surface Discovery",href:"/platform/attack-surface",description:"Automated external asset discovery and mapping"},{title:"Automated Validation",href:"/platform/continuous-testing",description:"Safe exploitation testing for true positives"}
1,{title:"Emergency Response",href:"/platform/rapid-reaction",description:"Sub-hour response to zero-day threats"}]},{title:"For Teams",items:[{title:"Security Operations",href:"/platform/security-teams",description:"Built for SOC and security analysts",isHighlighted:!0},{title:"Unified Operations",href:"/platform/itops-secops",description:"Bridge IT and security workflows"},{title:"Compliance Ready",href:"/platform/compliance",description:"Automated compliance evidence collection"}]}]},{title:"Services",subitems:[{title:"Offensive Security",items:[{title:"APT Attack Simulation",href:"/apt-attack",description:"Advanced persistent threat emulation",isHighlighted:!0},{title:"Red Team Operations",href:"/red-team",description:"Advanced adversary simulation"}]},{title:"Security Analysis",items:[{title:"Source Code Analysis",href:"/source-code-analysis",description:"Comprehensive code security review",isHighlighted:!0},{title:"Threat Hunting",href:"/threat-hunting",description:"Proactive threat detection"},{title:"Blue Team Defense",href:"/blue-team",description:"Defensive security operations"}]},{title:"Resources",items:[{title:"All Services",href:"/product",description:"View complete service portfolio"},{title:"Security Research",href:"/blog",description:"Latest vulnerability research"}]}]},{title:"Company",subitems:[{title:"",items:[{title:"About HawkTrace",href:"/about",description:"Our mission, team, and expertise",isHighlighted:!0},{title:"Careers",href:"/contact",description:"Join our security team"},{title:"Contact Us",href:"/contact",description:"Get in touch with our experts"}]}]},{title:"Research",href:"/blog"},{title:"Advisories",href:"/advisories"}],z=e=>{let{setIsMenuOpen:t}=e;return(0,r.jsxs)("div",{className:"bordered-div-padding flex flex-col lg:flex-row items-center justify-center lg:justify-end gap-3 border lg:border-none lg:!p-0",children:[(0,r.jsx)(d(),{href:"/contact",onClick:()=>null==t?void 0:t(!1),className:"w-full lg:w-auto",children:(0,r.jsx)(x.$,{size:"sm",className:"w-full lg:w-auto bg-red-500 hover:bg-red-600 text-white border-red-600 shadow-sm",children:"Under Attack?"})}),(0,r.jsx)(p,{className:"mx-auto lg:mx-0"})]})};function S(e){let{item:t,setIsMenuOpen:a}=e,[o,l]=u.useState(!1);return t.subitems?(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"flex w-full items-center justify-between",onClick:()=>l(!o),children:[(0,r.jsx)(x.$,{variant:"ghost",size:"sm",children:t.title}),(0,r.jsx)(n.A,{className:"h-5 w-5 transition-transform duration-200 ".concat(o?"rotate-180":"")})]}),(0,r.jsx)(i.N,{children:o&&(0,r.jsx)(s.P.div,{initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{duration:.3,ease:[.25,.46,.45,.94],opacity:{duration:.2}},style:{overflow:"hidden"},children:(0,r.jsx)(s.P.div,{className:"mt-3",initial:{y:-10},animate:{y:0},transition:{delay:.1,duration:.2},children:t.subitems.flatMap((e,t)=>e.items.map((a,i)=>(0,r.jsx)(s.P.div,{initial:{opacity:0,x:-15},animate:{opacity:1,x:0},transition:{delay:.15+(t*e.items.length+i)*.03,duration:.25,ease:"easeOut"},children:(0,r.jsxs)(d(),{href:a.href,className:"text-muted-foreground hover:text-foreground flex items-center gap-3 p-3 transition-colors duration-200",children:[a.icon&&(0,r.jsx)(a.icon,{className:"size-4.5"}),(0,r.jsx)("span",{className:"",children:a.title})]})},a.title)))})})})]}):(0,r.jsx)(d(),{href:t.href,className:"block",onClick:()=>a(!1),children:(0,r.jsx)(x.$,{variant:"ghost",size:"sm",children:t.title})})}function T(e){let{item:t}=e,a=(0,c.usePathname)(),{theme:i}=(0,m.D)(),[s,n]=u.useState(!1);if(u.useEffect(()=>{n(!0)},[]),!t.subitems)return(0,r.jsx)(y,{className:"",children:(0,r.jsx)(d(),{href:t.href,className:(0,f.cn)(j(),"text-base font-medium",a===t.href&&"text-secondary"),children:t.title})});let l="Platform"===t.title,h="Company"===t.title;return(0,r.jsxs)(y,{children:[(0,r.jsx)(N,{className:"text-base font-medium",children:t.title}),(0,r.jsx)(w,{className:"p-0",children:h?(0,r.jsxs)("div",{className:"flex w-[min(700px,90vw)] min-h-[300px]",children:[(0,r.jsx)("div",{className:"w-[280px] p-6 flex items-center",children:(0,r.jsx)(d(),{href:"/about",className:"group flex h-full w-full items-center justify-center rounded-xl bg-gradient-to-br from-secondary via-primary to-secondary/90 text-primary-foreground transition-all hover:shadow-xl p-8",children:(0,r.jsx)(o.default,{src:"/logos/hawk.png",alt:"HawkTrace",width:160,height:160,className:(0,f.cn)("w-32 h-32 object-contain transition-transform group-hover:scale-105 pointer-events-none",s&&"dark"===i&&"invert")})})}),(0,r.jsx)("div",{className:"flex-1 border-l border-border/50 p-6 flex items-center",children:(0,r.jsx)("ul",{className:"space-y-1 w-full",children:t.subitems[0].items.map(e=>(0,r.jsx)(E,{title:e.title,href:e.href,icon:e.icon,isHighlighted:e.isHighlighted,children:e.description},e.title))})})]}):l?(0,r.jsxs)("div",{className:"flex w-[min(900px,90vw)] min-h-[400px]",children:[(0,r.jsx)("div",{className:"w-[280px] p-6 flex items-center",children:(0,r.jsxs)(d(),{href:"/platform",className:"group flex h-full w-full flex-col justify-between gap-4 roun
1ded-xl bg-gradient-to-br from-chart-3 via-primary to-chart-3/90 text-primary-foreground transition-all hover:shadow-xl p-6",children:[(0,r.jsxs)("div",{className:"space-y-2",children:[(0,r.jsx)("h3",{className:"text-base font-semibold",children:"Exposure Management"}),(0,r.jsx)("p",{className:"text-primary-foreground/80 text-sm leading-relaxed",children:"Discover and secure your external attack surface"})]}),(0,r.jsx)("div",{className:"flex-1"}),(0,r.jsx)("div",{className:"rounded-lg bg-primary-foreground/10 px-4 py-3 text-center text-sm font-semibold backdrop-blur-sm transition-all group-hover:bg-primary-foreground/20 group-hover:scale-[1.02]",children:"Learn More →"})]})}),(0,r.jsx)("div",{className:"flex-1 border-l border-border/50 p-6",children:(0,r.jsx)("div",{className:"grid grid-cols-2 gap-x-8 gap-y-4",children:t.subitems.map(e=>(0,r.jsxs)("div",{className:"space-y-3",children:[(0,r.jsx)("div",{className:"text-muted-foreground px-3 text-xs font-semibold uppercase tracking-wider",children:e.title}),(0,r.jsx)("ul",{className:"space-y-1",children:e.items.map(e=>(0,r.jsx)(E,{title:e.title,href:e.href,icon:e.icon,isHighlighted:e.isHighlighted,children:e.description},e.title))})]},e.title))})})]}):(0,r.jsxs)("div",{className:"flex w-[min(900px,90vw)] min-h-[400px]",children:[(0,r.jsx)("div",{className:"w-[280px] p-6 flex items-center",children:(0,r.jsxs)(d(),{href:"/blog",className:"group flex h-full w-full flex-col justify-between gap-4 rounded-xl bg-gradient-to-br from-primary via-secondary to-primary/90 text-primary-foreground transition-all hover:shadow-xl p-6",children:[(0,r.jsxs)("div",{className:"space-y-2",children:[(0,r.jsx)("h3",{className:"text-base font-semibold",children:"Latest Research"}),(0,r.jsx)("p",{className:"text-primary-foreground/80 text-sm leading-relaxed",children:"Discover critical vulnerabilities and CVE advisories from our security experts"})]}),(0,r.jsx)("div",{className:"flex-1"}),(0,r.jsx)("div",{className:"rounded-lg bg-primary-foreground/10 px-4 py-3 text-center text-sm font-semibold backdrop-blur-sm transition-all group-hover:bg-primary-foreground/20 group-hover:scale-[1.02]",children:"View Research →"})]})}),(0,r.jsx)("div",{className:"flex-1 border-l border-border/50 p-6",children:(0,r.jsx)("div",{className:"grid grid-cols-2 gap-x-8 gap-y-4",children:t.subitems.map(e=>(0,r.jsxs)("div",{className:"space-y-3",children:[(0,r.jsx)("div",{className:"text-muted-foreground px-3 text-xs font-semibold uppercase tracking-wider",children:e.title}),(0,r.jsx)("ul",{className:"space-y-1",children:e.items.map(e=>(0,r.jsx)(E,{title:e.title,href:e.href,icon:e.icon,isHighlighted:e.isHighlighted,children:e.description},e.title))})]},e.title))})})]})})]})}let E=u.forwardRef((e,t)=>{let{className:a,title:i,children:s,icon:n,isHighlighted:o,...l}=e;return(0,r.jsx)("li",{children:(0,r.jsx)(P,{asChild:!0,children:(0,r.jsx)(d(),{ref:t,className:(0,f.cn)("hover:bg-accent/80 group hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground block rounded-lg border border-transparent hover:border-border/50 p-4 leading-none no-underline transition-all duration-200 select-none",a),...l,children:(0,r.jsxs)("div",{className:"flex items-start gap-3",children:[n&&(0,r.jsx)("div",{className:(0,f.cn)("flex size-10 shrink-0 items-center justify-center rounded-lg transition-colors",o?"bg-secondary [&>svg]:!text-secondary-foreground":"bg-muted/50 group-hover:bg-muted"),children:(0,r.jsx)(n,{className:"text-foreground size-5"})}),(0,r.jsxs)("div",{className:(0,f.cn)("flex-1",!n&&"ml-0"),children:[(0,r.jsx)("div",{className:(0,f.cn)("text-sm font-semibold leading-tight mb-1.5",o&&"text-secondary"),children:i}),(0,r.jsx)("p",{className:"text-muted-foreground group-hover:text-foreground text-xs leading-relaxed transition-colors",children:s})]})]})})})})});E.displayName="ListItem";let M=function(){let[e,t]=u.useState(!1),{isAtLeast:a}
1=(0,A.U)(),{theme:n}=(0,m.D)(),o=(0,c.usePathname)(),l=["/docs"].some(e=>o.includes(e)),d=e&&!a("lg");return(u.useEffect(()=>(e&&!a("lg")?(document.documentElement.style.overflow="hidden",document.body.style.overflow="hidden"):(document.body.style.overflow="unset",document.documentElement.style.overflow="unset"),()=>{document.body.style.overflow="unset",document.documentElement.style.overflow="unset"}),[e,a]),l)?null:(0,r.jsx)("header",{className:(0,f.cn)("border-b transition-all duration-300",d?"dark"===n?"light bg-foreground text-background [&_*]:border-border/30":"dark bg-background text-foreground":""),children:(0,r.jsx)("div",{className:"container max-w-[120rem] px-4",children:(0,r.jsxs)("div",{className:(0,f.cn)("flex items-center border-x py-4 lg:border-none lg:py-6"),children:[(0,r.jsx)(h.A,{className:(0,f.cn)("ps-6 transition-all duration-300 lg:ps-0",d?"dark"===n?"[&>img]:invert-0":"[&>img]:invert":"dark:[&>img]:invert")}),(0,r.jsxs)("div",{className:"me-6 ml-auto flex flex-1 items-center justify-end lg:me-0 lg:hidden",children:[(0,r.jsx)(p,{className:""}),(0,r.jsxs)(x.$,{variant:"outline",size:"icon",className:(0,f.cn)("relative flex !bg-transparent"),onClick:()=>t(!e),children:[(0,r.jsx)("span",{className:"sr-only",children:"Open main menu"}),(0,r.jsxs)("div",{className:"absolute top-1/2 left-1/2 block w-[18px] -translate-x-1/2 -translate-y-1/2",children:[(0,r.jsx)("span",{"aria-hidden":"true",className:(0,f.cn)("absolute block h-0.5 w-full rounded-full bg-current transition-transform duration-500 ease-in-out",e?"rotate-45":"-translate-y-1.5")}),(0,r.jsx)("span",{"aria-hidden":"true",className:(0,f.cn)("absolute block h-0.5 w-full rounded-full bg-current transition-transform duration-500 ease-in-out",e?"opacity-0":"")}),(0,r.jsx)("span",{"aria-hidden":"true",className:(0,f.cn)("absolute block h-0.5 w-full rounded-full bg-current transition-transform duration-500 ease-in-out",e?"-rotate-45":"translate-y-1.5")})]})]})]}),(0,r.jsxs)("div",{className:"ms-8 hidden flex-1 items-center justify-between lg:flex",children:[(0,r.jsx)(v,{children:(0,r.jsx)(b,{className:"gap-2",children:C.map(e=>(0,r.jsx)(T,{item:e},e.title))})}),(0,r.jsx)(z,{})]}),(0,r.jsx)(i.N,{children:e&&(0,r.jsxs)(s.P.div,{initial:{opacity:0,y:-20},animate:{opacity:1,y:0},exit:{opacity:0,y:-20},transition:{duration:.4,ease:[.25,.46,.45,.94]},className:(0,f.cn)("fixed inset-0 top-16 z-50 container flex flex-col overflow-hidden text-sm font-medium lg:hidden",d?"dark"===n?"light bg-foreground text-background":"dark bg-background text-foreground":""),children:[(0,r.jsx)(s.P.div,{initial:{opacity:0,y:-10},animate:{opacity:1,y:0},transition:{delay:.1,duration:.3},children:(0,r.jsx)(z,{setIsMenuOpen:t})}),(0,r.jsx)(s.P.div,{className:"bordered-div-padding flex flex-1 flex-col space-y-3 overflow-y-auto border-x",initial:{opacity:0}
1,animate:{opacity:1},transition:{delay:.15,duration:.3},children:C.map((e,a)=>(0,r.jsx)(s.P.div,{initial:{opacity:0,y:-20},animate:{opacity:1,y:0},transition:{delay:.2+.05*a,duration:.3,ease:"easeOut"},children:(0,r.jsx)(S,{item:e,setIsMenuOpen:t})},e.title))}),(0,r.jsx)(s.P.div,{className:"border border-b-0 p-8",initial:{opacity:0},animate:{opacity:1},transition:{delay:.3,duration:.2}})]})})]})})})}},7036:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(5155),i=a(6766),s=a(6874),n=a.n(s),o=a(9434);function l(e){let{iconClassName:t,wordmarkClassName:a,className:s,href:l="/",noLink:d}=e,c=d?"div":n();return(0,r.jsx)(c,{href:l,className:(0,o.cn)("flex items-center gap-2.5",s),children:(0,r.jsx)(i.default,{src:"/logos/biglogo-beyaz.png",alt:"HawkTrace Logo",width:160,height:60,className:(0,o.cn)("object-contain w-32 md:w-40 h-auto",t,a)})})}},7874:(e,t,a)=>{Promise.resolve().then(a.bind(a,1935)),Promise.resolve().then(a.t.bind(a,347,23)),Promise.resolve().then(a.t.bind(a,1934,23)),Promise.resolve().then(a.bind(a,717)),Promise.resolve().then(a.bind(a,4766)),Promise.resolve().then(a.bind(a,1896)),Promise.resolve().then(a.bind(a,1483))},8095:(e,t,a)=>{"use strict";a.d(t,{U:()=>n});var r=a(2115);let i={md:768,lg:1024,xl:1280,"2xl":1536},s=(e,t)=>{let a;return function(){for(var r=arguments.length,i=Array(r),s=0;s<r;s++)i[s]=arguments[s];clearTimeout(a),a=setTimeout(()=>e(...i),t)}},n=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:100,[t,a]=(0,r.useState)("sm"),n=(0,r.useCallback)(()=>{let e,t=document.documentElement.clientWidth||window.innerWidth;a(t>=i["2xl"]?"2xl":t>=i.xl?"xl":t>=i.lg?"lg":t>=i.md?"md":"sm")},[]);return(0,r.useEffect)(()=>{let t=s(n,e);return n(),window.addEventListener("resize",t),()=>window.removeEventListener("resize",t)},[e,n]),{screenSize:t,isSm:"sm"===t,isMd:"md"===t,isLg:"lg"===t,isXl:"xl"===t,is2Xl:"2xl"===t,isAtLeast:e=>{let a=["sm","md","lg","xl","2xl"];return a.indexOf(t)>=a.indexOf(e)},isAtMost:e=>{let a=["sm","md","lg","xl","2xl"];return a.indexOf(t)<=a.indexOf(e)}}}},9434:(e,t,a)=>{"use strict";a.d(t,{cn:()=>s});var r=a(2596),i=a(9688);function s(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return(0,i.QP)((0,r.$)(t))}}},e=>{var t=t=>e(e.s=t);e.O(0,[7690,8125,6446,6874,4277,7387,3063,4065,7586,8441,1684,7358],()=>t(7874)),_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.