1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8309],{12244:(e,t,r)=>{r.d(t,{A:()=>a});var n=r(12115);let a=function(e){let t=(0,n.useRef)(null),r=(0,n.useCallback)(e,[]);return(0,n.useEffect)(()=>{let e=e=>{t.current&&!t.current.contains(e.target)&&r()};return document.addEventListener("mousedown",e,{passive:!0}),()=>{document.removeEventListener("mousedown",e)}},[r]),t}},15239:(e,t,r)=>{r.d(t,{default:()=>a.a});var n=r(54652),a=r.n(n)},20063:(e,t,r)=>{var n=r(47260);r.o(n,"redirect")&&r.d(t,{redirect:function(){return n.redirect}}),r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}}),r.o(n,"useServerInsertedHTML")&&r.d(t,{useServerInsertedHTML:function(){return n.useServerInsertedHTML}})},47306:(e,t,r)=>{r.d(t,{A:()=>o});var n,a,l=r(12115);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let o=function(e){return l.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",width:40,height:36,fill:"none"},e),n||(n=l.createElement("path",{fill:"#1E1B4B",d:"M0 0h40v36H0z"})),a||(a=l.createElement("path",{fill:"#fff",d:"m27.817 23.933-4.266-4.265a5.9 5.9 0 0 0 1.324-3.73A5.945 5.945 0 0 0 18.937 10 5.944 5.944 0 0 0 13 15.938a5.944 5.944 0 0 0 5.937 5.937c1.413 0 2.71-.497 3.73-1.324l4.266 4.266a.623.623 0 0 0 .884 0 .624.624 0 0 0 0-.884m-8.88-3.308a4.69 4.69 0 0 1-4.687-4.687 4.69 4.69 0 0 1 4.687-4.688 4.69 4.69 0 0 1 4.688 4.688 4.69 4.69 0 0 1-4.688 4.687"})))}},54652:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return i},getImageProps:function(){return o}});let n=r(28140),a=r(75040),l=r(81356),s=n._(r(71124));function o(e){let{props:t}=(0,a.getImgProps)(e,{defaultLoader:s.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"https://assets.themorningcontext.com/next2",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let i=l.Image},76728:(e,t,r)=>{r.d(t,{A:()=>s});var n,a=r(12115);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let s=function(e){return a.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none"},e),n||(n=a.createElement("path",{fill:"#000",fillRule:"evenodd",d:"M19.796 5.188a.696.696 0 1 0-.984-.984L12 11.016 5.188 4.204a.696.696 0 1 0-.984.984L11.016 12l-6.812 6.812a.696.696 0 1 0 .984.984L12 12.984l6.812 6.812a.696.696 0 0 0 .984-.984L12.984 12z",clipRule:"evenodd"})))}},78146:(e,t,r)=>{r.d(t,{n:()=>a});var n=r(12115);let a=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:768,[t,r]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{let t=()=>{r(window.innerWidth<e)};return t(),window.addEventListener("resize",t),()=>window.removeEventListener("resize",t)},[]),t}},81231:(e,t,r)=>{r.d(t,{A:()=>o});var n,a,l=r(12115);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let o=function(e){return l.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",width:40,height:40,fill:"none"},e),n||(n=l.createElement("g",{filter:"url(#carousal-right-icon_svg__a)"},l.createElement("path",{fill:"#000",fillOpacity:.04,d:"M0 20C0 8.954 8.954 0 20 0s20 8.954 20 20-8.954 20-20 20S0 31.046 0 20"}),l.createElement("path",{stroke:"#292929",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m18 14 6 6-6 6"}))),a||(a=l.createElement("defs",null,l.createElement("filter",{id:"carousal-right-icon_svg__a",width:80,height:80,x:-20,y:-20,colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"}
1,l.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),l.createElement("feGaussianBlur",{in:"BackgroundImageFix",stdDeviation:10}),l.createElement("feComposite",{in2:"SourceAlpha",operator:"in",result:"effect1_backgroundBlur_6601_68264"}),l.createElement("feBlend",{in:"SourceGraphic",in2:"effect1_backgroundBlur_6601_68264",result:"shape"})))))}},82241:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(95155),a=r(75889);let l=e=>{let{className:t,loaderText:r="",loaderClasses:l="",containerClasses:s=""}=e,o=(0,a.QP)("absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2",t),i=(0,a.QP)("loader",l),c=(0,a.QP)("flex flex-col gap-3 items-center",s);return(0,n.jsx)("div",{className:o,children:(0,n.jsxs)("div",{className:c,children:[(0,n.jsx)("div",{className:i}),(0,n.jsx)("span",{className:"text-black font-playfair text-base font-bold letter-spacing word-spacing text-center mt-2",children:r})]})})}},95116:(e,t,r)=>{r.d(t,{A:()=>o});var n,a,l=r(12115);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let o=function(e){return l.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",width:40,height:40,fill:"none"},e),n||(n=l.createElement("g",{filter:"url(#carousal-left-icon_svg__a)"},l.createElement("rect",{width:40,height:40,fill:"#000",fillOpacity:.04,rx:20}),l.createElement("path",{stroke:"#292929",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m22 26-6-6 6-6"}))),a||(a=l.createElement("defs",null,l.createElement("filter",{id:"carousal-left-icon_svg__a",width:80,height:80,x:-20,y:-20,colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},l.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),l.createElement("feGaussianBlur",{in:"BackgroundImageFix",stdDeviation:10}),l.createElement("feComposite",{in2:"SourceAlpha",operator:"in",result:"effect1_backgroundBlur_6601_68265"}),l.createElement("feBlend",{in:"SourceGraphic",in2:"effect1_backgroundBlur_6601_68265",result:"shape"})))))}},98309:(e,t,r)=>{r.r(t),r.d(t,{default:()=>j});var n=r(95155),a=r(99008),l=r(12115),s=r(78146),o=r(46671),i=r.n(o),c=r(15239),u=r(52619),d=r.n(u),f=r(75889);let h=e=>{let{allCompanies:t,startIndex:r,endIndex:a,className:l}=e,s=(0,f.QP)("px-4 py-2 border border-[#E6D8C7] min-w-[150px] h-full text-center flex justify-center items-center",l);return(0,n.jsx)(n.Fragment,{children:t.slice(r,a).map((e,t)=>{let r=i().get(e,"logo",""),a=i().get(e,"slug","");return(0,n.jsx)("div",{children:r?(0,n.jsx)(d(),{href:"/state-of-the-unicorns/category?q=".concat(a,"&type=company"),className:s,children:(0,n.jsx)(c.default,{src:r,alt:e.name,width:100,height:30,className:"object-scale-down h-[30px]"})},e.id):(0,n.jsx)(n.Fragment,{})},t)})})},m=e=>{let{allCompanies:t,startIndex:r,endIndex:a,industry:l}=e;return(0,n.jsx)("div",{className:"bg-white mx-auto max-w-[1200px] p-5 absolute w-full top-[50px] z-50",children:(0,n.jsxs)("div",{className:"mb-5",children:[(0,n.jsx)("h3",{className:"text-base font-haasGrotesk font-bold text-gray-500",children:"Popular companies"}),(0,n.jsx)("div",{className:"flex gap-2 my-3 overflow-x-auto no-scrollbar",children:(0,n.jsx)(h,{allCompanies:t,startIndex:r,endIndex:a,className:"border-none bg-[#F3F4F6]"})}),(0,n.jsxs)("div",{children:[(0,n.jsx)("h3",{className:"text-base font-haasGrotesk font-bold text-gray-500 mb-3",children:"Industries"}),(0,n.jsx)("div",{className:"flex flex-wrap gap-3",children:l.map(e=>(0,n.jsx)(d(),{href:"/state-of-the-unicorns/category?q=".concat(e.name,"&type=industry"),className:"bg-[#F3F4F6] md:px-4 md:py-2 px-2 py-1
1w-max",children:(0,n.jsxs)("p",{className:"md:text-[18px] text-[16px] font-bold font-haasGrotesk text-indigo800 uppercase",children:["#",e.name]})},e.name))})]})]})})};var p=r(20063),x=r(12244),g=r(95116),v=r(81231);let b=e=>{let{showPrevArrow:t,showNextArrow:r,onPrevClick:a,onNextClick:l}=e;return(0,n.jsxs)(n.Fragment,{children:[t&&(0,n.jsx)("div",{className:"absolute top-1/2 left-0 transform -translate-y-1/2 rounded-full cursor-pointer block md:hidden",onClick:a,children:(0,n.jsx)(g.A,{fill:"rgba(0,0,0,0.04)",className:"backdrop-blur-[10px]"})}),r&&(0,n.jsx)("div",{className:"absolute top-1/2 right-0 transform -translate-y-1/2 rounded-full cursor-pointer block md:hidden",onClick:l,children:(0,n.jsx)(v.A,{fill:"rgba(0,0,0,0.04)",className:"backdrop-blur-[10px]"})})]})};var w=r(82241);let j=e=>{let{allCompanies:t,industry:r}=e,[o,i]=(0,l.useState)(""),[c,u]=(0,l.useState)(!1),[d,f]=(0,l.useState)(0),[g,v]=(0,l.useTransition)(),j=(0,s.n)(),k=(0,p.useRouter)(),y=(0,l.useCallback)(()=>{if(!o)return;let e="",t="";o.includes("#")?(t=o.split("#")[1],e="industry"):(t=o,e="company"),v(()=>{k.push("/state-of-the-unicorns/category?q=".concat(t,"&type=").concat(e))})},[o,k]),E=7*d,N=j?t.length:E+7,_=(0,l.useCallback)(()=>{f(e=>e-1)},[]),C=(0,l.useCallback)(()=>{f(e=>e+1)},[]),S=d<Math.floor(t.length/7),P=(0,x.A)(()=>{u(!1)}),A=(0,l.useCallback)(e=>{i(e.target.value)},[]),I=(0,l.useCallback)(()=>{u(!0)},[]);return g?(0,n.jsx)("div",{className:"bg-white fixed top-0 left-0 bottom-0 right-0 z-[100000] w-screen h-screen",children:(0,n.jsx)(w.A,{loaderText:"Loading stories..."})}):(0,n.jsxs)("div",{className:"mb-10 relative",ref:P,children:[(0,n.jsxs)(a.A,{input:o,onChange:A,className:"mb-4",children:[(0,n.jsx)(a.A.Input,{placeholder:"Search stories by company name",onFocus:I}),(0,n.jsx)(a.A.SearchIcon,{onClick:y})]}),c?(0,n.jsx)(m,{allCompanies:t,startIndex:E,endIndex:N,industry:r}):(0,n.jsxs)("div",{className:"flex gap-2 relative overflow-x-auto no-scrollbar",children:[(0,n.jsx)(h,{allCompanies:t,startIndex:E,endIndex:N,className:"bg-white"}),(0,n.jsx)(b,{showPrevArrow:d>0,showNextArrow:S,onPrevClick:_,onNextClick:C})]})]})}},99008:(e,t,r)=>{r.d(t,{A:()=>d});var n=r(95155),a=r(47306),l=r(12115),s=r(76728),o=r(75889);let i=(0,l.createContext)(null),c=()=>{let e=(0,l.useContext)(i);if(!e)throw Error("useSearch must be used within SearchProvider");return e},u=e=>{let{className:t="",onCrossClick:r,children:a,input:l,onChange:s,onClick:c}=e,u=(0,o.QP)("relative border border-[#6C7AF6] w-full flex justify-between mb-8 text-black font-normal h-full",t);return(0,n.jsx)(i.Provider,{value:{input:l,onCrossClick:r,onChange:s,onClick:c},children:(0,n.jsx)("div",{className:u,children:a})})};u.Input=e=>{let{placeholder:t="Search",onFocus:r,onBlur:a}=e,{input:l,onChange:s,onClick:o}=c();return(0,n.jsx)("input",{type:"text",placeholder:t,className:"w-full outline-none border-none px-4 font-haasGrotesk font-bold md:text-base text-sm",value:l,onChange:s,onFocus:r,onBlur:a,onKeyDown:e=>{"Enter"===e.key&&o&&o()}})},u.Cross=()=>{let{onCrossClick:e}=c();return(0,n.jsx)(s.A,{onClick:e,className:"cursor-pointer mr-3"})},u.SearchIcon=e=>{let{onClick:t}=e,{onClick:r}=c();return(0,n.jsx)("div",{onClick:t||r,className:"cursor-pointer",children:(0,n.jsx)(a.A,{})})};let d=u}}]);
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.