1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7202],{15495:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var a=n(95155),r=n(12115);n(33023);let s=e=>"number"==typeof e?`${e}px`:e??void 0,i=(0,r.memo)(({logos:e,speed:t=120,direction:n="left",width:i="100%",logoHeight:l=28,gap:c=32,pauseOnHover:o,hoverSpeed:d,fadeOut:p=!1,fadeOutColor:u,scaleOnHover:m=!1,renderItem:h,ariaLabel:g="Partner logos",respectReducedMotion:x=!1,className:f,style:v})=>{var w,b,y;let j,k,N,M,C=(0,r.useRef)(null),E=(0,r.useRef)(null),L=(0,r.useRef)(null),[_,S]=(0,r.useState)(0),[H,R]=(0,r.useState)(0),[A,$]=(0,r.useState)(2),[z,W]=(0,r.useState)(!1),I=(0,r.useRef)({width:0,height:0,copyCount:2}),q=(0,r.useMemo)(()=>void 0!==d?d:!0===o||!1!==o?0:void 0,[d,o]),F="up"===n||"down"===n,P=(0,r.useMemo)(()=>Math.abs(t)*(F?"up"===n?1:-1:"left"===n?1:-1)*(t<0?-1:1),[t,n,F]),D=(0,r.useCallback)(()=>{let e=C.current?.clientWidth??0,t=L.current?.getBoundingClientRect?.(),n=t?.width??0,a=t?.height??0;if(F){let e=C.current?.parentElement?.clientHeight??0;if(C.current&&e>0){let t=Math.ceil(e);C.current.style.height!==`${t}px`&&(C.current.style.height=`${t}px`)}if(a>0){let t=Math.ceil(a),n=Math.max(2,Math.ceil((C.current?.clientHeight??e??a)/a)+2);I.current.height!==t&&(R(t),I.current.height=t),I.current.copyCount!==n&&($(n),I.current.copyCount=n)}}else if(n>0){let t=Math.ceil(n),a=Math.max(2,Math.ceil(e/n)+2);I.current.width!==t&&(S(t),I.current.width=t),I.current.copyCount!==a&&($(a),I.current.copyCount=a)}},[F]);w=[C,L],b=[e,c,l,F],(0,r.useEffect)(()=>{if(!window.ResizeObserver){let e=()=>D();return window.addEventListener("resize",e),D(),()=>window.removeEventListener("resize",e)}let e=w.map(e=>{if(!e.current)return null;let t=new ResizeObserver(D);return t.observe(e.current),t});return D(),()=>{e.forEach(e=>e?.disconnect())}},[D,w,b]),y=[e,c,l,F],(0,r.useEffect)(()=>{let e=L.current?.querySelectorAll("img")??[];if(0===e.length)return void D();let t=e.length,n=()=>{0==(t-=1)&&D()};return e.forEach(e=>{e.complete?n():(e.addEventListener("load",n,{once:!0}),e.addEventListener("error",n,{once:!0}))}),()=>{e.forEach(e=>{e.removeEventListener("load",n),e.removeEventListener("error",n)})}},[D,L,y]);let O=(e=>{let[t,n]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{if(!e||!window.matchMedia)return;let t=window.matchMedia("(prefers-reduced-motion: reduce)"),a=()=>n(t.matches);return a(),t.addEventListener("change",a),()=>t.removeEventListener("change",a)},[e]),e&&t})(x);j=(0,r.useRef)(null),k=(0,r.useRef)(null),N=(0,r.useRef)(0),M=(0,r.useRef)(0),(0,r.useEffect)(()=>{let e=E.current;if(!e)return;let t=F?H:_;if(t>0){N.current=(N.current%t+t)%t;let n=F?`translate3d(0, ${-N.current}px, 0)`:`translate3d(${-N.current}px, 0, 0)`;e.style.transform=n}let n=a=>{null===k.current&&(k.current=a);let r=Math.max(0,a-k.current)/1e3;k.current=a;let s=z&&void 0!==q?q:P,i=1-Math.exp(-r/.25);if(M.current+=(s-M.current)*i,t>0){let n=N.current+M.current*r;N.current=n=(n%t+t)%t;let a=F?`translate3d(0, ${-N.current}px, 0)`:`translate3d(${-N.current}px, 0, 0)`;e.style.transform=a}j.current=requestAnimationFrame(n)};if(!O)return j.current=requestAnimationFrame(n),()=>{null!==j.current&&(cancelAnimationFrame(j.current),j.current=null),k.current=null}},[P,_,H,z,q,F,E,O]);let B=(0,r.useMemo)(()=>({"--logoloop-gap":`${c}px`,"--logoloop-logoHeight":`${l}px`,...u&&{"--logoloop-fadeColor":u}}),[c,l,u]),T=(0,r.useMemo)(()=>["logoloop",F?"logoloop--vertical":"logoloop--horizontal",p&&"logoloop--fade",m&&"logoloop--scale-hover",f].filter(Boolean).join(" "),[F,p,m,f]),G=(0,r.useCallback)(()=>{void 0!==q&&W(!0)},[q]),K=(0,r.useCallback)(()=>{void 0!==q&&W(!1)},[q]),U=(0,r.useCallback)((e,t)=>{if(h)return(0,a.jsx)("li",{className:"logoloop__item",role:"listitem",children:h(e,t)},t);let n="node"in e,r=n?(0,a.jsx)("span",{className:"logoloop__node","aria-hidden":!!e.href&&!e.ariaLabel,children:e.node}):(0,a.jsx)("img",{src:e.src,srcSet:e.srcSet,sizes:e.sizes,width:e.width,height:e.height,alt:e.alt??"",title:e.title,loading:"lazy",decoding:"async",draggable:!1}),s=n?e.ariaLabel??e.title:e.alt??e.title,i=e.href?(0,a.jsx)("a",{className:"logoloop__link",href:e.href,"aria-label":s||"logo link",target:"_blank",rel:"noreferrer noopener",children:r}):r;return(0,a.jsx)("li",{className:"logoloop__item",role:"listitem",children:i},t)},[h]),X=(0,r.useMemo)(()=>Array.from({length:A},(t,n)=>(0,a.jsx)("ul",{className:"logoloop__list",role:"list","aria-hidden":n>0,ref:0===n?L:void 0,children:e.map((e,t)=>U(e,`${n}-${t}`))},`copy-${n}`)),[A,e,U]),Y=(0,r.useMemo)(()=>({width:F?"100%"===s(i)?void 0:s(i):s(i)??"100%",...B,...v}),[i,B,v,F]);return(0,a.jsx)("div",{ref:C,suppressHydrationWarning:!0,className:T,style:Y,role:"region","aria-label":g,children:(0,a.jsx)("div",{suppressHydrationWarning:!0,className:"logoloop__track",ref:E,onMouseEnter:G,onMouseLeave:K,children:X})})});i.displayName="LogoLoop";let l=i},33023:()=>{},58440:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var a=n(95155),r=n(28245),s=n(62321),i=n(51404),l=n(12115);n(69496);let c=(0,l.forwardRef)(({children:e,onSendToBack:t,sensitivity:n,disableDrag:c=!1,isTopCard:o=!1,isMobile:d=!1},p)=>{let u=(0,r.d)(0),m=(0,r.d)(0),h=d?20:60,g=(0,s.G)(m,[-100,100],[h,-h]),x=(0,s.G)(u,[-100,100],[-h,h]);return((0,l.useImperativeHandle)(p,()=>({triggerDrag:async(e="right")=>{t()}}),[u,m,n,t]),c)?(0,a.jsx)(i.P.div,{className:"card-rotate-disabled",style:{x:0,y:0},children:e}):(0,a.jsx)(i.P.div,{className:"card-rotate",style:{x:u,y:m,rotateX:o?0:g,rotateY:o?0:x},drag:!0,dragConstraints:{top:0,right:0,bottom:0,left:0},dragElastic:.6,whileTap:{cursor:"grabbing"},onDragEnd:function(e,a){Math.abs(a.offset.x)>n||Math.abs(a.offset.y)>n?t():(u.set(0),m.set(0))},children:e})});
1c.displayName="CardRotate";let o=(0,l.forwardRef)(({randomRotation:e=!1,sensitivity:t=200,cards:n=[],animationConfig:r={stiffness:260,damping:20},sendToBackOnClick:s=!1,autoplay:o=!1,autoplayDelay:d=3e3,pauseOnHover:p=!1,mobileClickOnly:u=!1,mobileBreakpoint:m=768},h)=>{let[g,x]=(0,l.useState)(!1),[f,v]=(0,l.useState)(!1),w=(0,l.useRef)(null),b=(0,l.useRef)(!1);(0,l.useEffect)(()=>{let e=()=>{x(window.innerWidth<m)};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[m]);let y=u&&g,j=s||y,[k,N]=(0,l.useState)(()=>n.length?n.map((e,t)=>({id:t+1,content:e})):[{id:1,content:(0,a.jsx)("img",{src:"https://images.unsplash.com/photo-1480074568708-e7b720bb3f09?q=80&w=500&auto=format",alt:"card-1",className:"card-image"})},{id:2,content:(0,a.jsx)("img",{src:"https://images.unsplash.com/photo-1449844908441-8829872d2607?q=80&w=500&auto=format",alt:"card-2",className:"card-image"})},{id:3,content:(0,a.jsx)("img",{src:"https://images.unsplash.com/photo-1452626212852-811d58933cae?q=80&w=500&auto=format",alt:"card-3",className:"card-image"})},{id:4,content:(0,a.jsx)("img",{src:"https://images.unsplash.com/photo-1572120360610-d971b9d7767c?q=80&w=500&auto=format",alt:"card-4",className:"card-image"})}]);(0,l.useEffect)(()=>{n.length&&N(n.map((e,t)=>({id:t+1,content:e})))},[n.length]);let M=e=>{N(t=>{let n=[...t],a=n.findIndex(t=>t.id===e),[r]=n.splice(a,1);return n.unshift(r),n})},C=async(e="right")=>{if(b.current)return;b.current=!0;let t=k[k.length-1]?.id;t&&M(t),b.current=!1};return(0,l.useEffect)(()=>{if(o&&k.length>1&&!f){let e=setInterval(()=>{C("right")},d);return()=>clearInterval(e)}},[o,d,k,f]),(0,l.useImperativeHandle)(h,()=>({triggerNext:(e="right")=>C(e)}),[C]),(0,a.jsx)("div",{className:"stack-container",onMouseEnter:()=>p&&v(!0),onMouseLeave:()=>p&&v(!1),children:k.map((n,s)=>{let l,o=e?10*((l=1e4*Math.sin(123.45*n.id))-Math.floor(l))-5:0,d=s===k.length-1,p=k.length-s-1,u=0,m=0;if(!d&&p>0){let e=g?8:15,t=g?4:8;u=(m=p%2==0?-1:1)*(e+p*t)}return(0,a.jsx)(c,{ref:d?w:null,onSendToBack:()=>M(n.id),sensitivity:g?.6*t:t,disableDrag:y,isTopCard:d,isMobile:g,children:(0,a.jsx)(i.P.div,{className:"card",onClick:()=>j&&M(n.id),animate:{x:u,y:d?0:g?3*p:6*p,rotateZ:d?0:0!==m?p*(g?1.5:2.5)*m+(g?.5*o:o):g?.5*o:o,scale:g?1+.03*s-.03*k.length:1+.05*s-.05*k.length,transformOrigin:"center center"},initial:!1,transition:{type:"spring",stiffness:g?.8*r.stiffness:r.stiffness,damping:g?1.2*r.damping:r.damping},children:n.content})},n.id)})})});o.displayName="Stack";let d=o},63608:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var a=n(95155),r=n(12115),s=n(58440),i=n(15495),l=n(2614);let c=["https://cdn.kalingauniversity.ac.in/placement/infosys.webp","https://cdn.kalingauniversity.ac.in/placement/capgemini.webp","https://cdn.kalingauniversity.ac.in/placement/airtel.webp","https://cdn.kalingauniversity.ac.in/placement/amul.webp","https://cdn.kalingauniversity.ac.in/placement/cipla.webp","https://cdn.kalingauniversity.ac.in/placement/wipro.webp","https://cdn.kalingauniversity.ac.in/placement/adani.webp","https://cdn.kalingauniversity.ac.in/placement/bosch.webp","https://cdn.kalingauniversity.ac.in/placement/biocon.webp","https://cdn.kalingauniversity.ac.in/placement/apollo.webp","https://cdn.kalingauniversity.ac.in/placement/asahi.webp","https://cdn.kalingauniversity.ac.in/placement/axis.webp","https://cdn.kalingauniversity.ac.in/placement/cognizant.webp","https://cdn.kalingauniversity.ac.in/placement/suzuki.webp","https://cdn.kalingauniversity.ac.in/placement/himalaya.webp","https://cdn.kalingauniversity.ac.in/placement/decathlon.webp","https://cdn.kalingauniversity.ac.in/placement/force.webp","https://cdn.kalingauniversity.ac.in/placement/goorej.webp","https://cdn.kalingauniversity.ac.in/placement/genpact.webp","https://cdn.kalingauniversity.ac.in/placement/hdfc.webp","https://cdn.kalingauniversity.ac.in/placement/jio.webp","https://cdn.kalingauniversity.ac.in/placement/justdail.webp","https://cdn.kalingauniversity.ac.in/placement/lg.webp","https://cdn.kalingauniversity.ac.in/placement/nestle.webp","https://cdn.kalingauniversity.ac.in/placement/sail.webp","https://cdn.kalingauniversity.ac.in/placement/tata-motors.webp","https://cdn.kalingauniversity.ac.in/placement/tech+mahindra.webp","https://cdn.kalingauniversity.ac.in/placement/ultratech.webp"],o=({hideMarquee:e=!1,hideMilestones:t=!1,bgColor:n="bg-[var(--light-gray)]",marginClassName:o="-mb-28",placementData:d,customImages:p,customRecruiterTitle:u})=>{let m=(0,r.useRef)(null),h=(0,r.useRef)(null),[g,x]=(0,r.useState)(!1),f=(0,r.useMemo)(()=>d?.placement_info?.[0]||null,[d?.placement_info]),v=(0,r.useMemo)(()=>d?.placement_statistics||[],[d?.placement_statistics]),w=(0,r.useMemo)(()=>d?.placement_student_photos||[],[d?.placement_student_photos]),[b,y]=(0,r.useState)(0),[j,k]=(0,r.useState)(0),[N,M]=(0,r.useState)(0),C=r.useCallback(e=>{let t=v.find(t=>t.name?.toLowerCase().includes(e.toLowerCase()));return t&&parseInt(t.number)||0},[v]),E=p&&p.length>0?p:w.length>0?w.map(e=>
1e.image).filter(Boolean):["https://cdn.kalingauniversity.ac.in/Home/placement1.webp","https://cdn.kalingauniversity.ac.in/Home/placement2.webp","https://cdn.kalingauniversity.ac.in/Home/placement3.webp","https://cdn.kalingauniversity.ac.in/Home/placement4.webp","https://cdn.kalingauniversity.ac.in/Home/placement5.webp","https://cdn.kalingauniversity.ac.in/Home/placement6.webp","https://cdn.kalingauniversity.ac.in/Home/place-1.png","https://cdn.kalingauniversity.ac.in/Home/place-2.png","https://cdn.kalingauniversity.ac.in/Home/place-3.png","https://cdn.kalingauniversity.ac.in/Home/place-4.png","https://cdn.kalingauniversity.ac.in/Home/place-5.png"],L=f?.heading||"A Proven Placement Track Record",_=f?.description||"Kalinga University has a strong placement ecosystem that bridges academic excellence with real-world opportunities. With structured industry-oriented training, internship programs, and campus placement drives, our graduates are building successful careers across industries worldwide.",S=c.map((e,t)=>({node:(0,a.jsx)("img",{src:e,alt:`Company logo ${t+1}`,className:"w-full h-full object-contain",loading:"lazy"}),title:`Company logo ${t+1}`})),H=(e,t,n,a)=>{let r=performance.now(),s=i=>{let l=Math.min((i-r)/n,1);a(Math.floor(e+(t-e)*l)),l<1&&requestAnimationFrame(s)};requestAnimationFrame(s)};return(0,r.useEffect)(()=>{if(g){let e=C("corporate recruiters")||400,t=C("internships")||1200;k(e),M(t)}},[v.length,g,C]),(0,r.useEffect)(()=>{if(g||!h.current)return;let e=new IntersectionObserver(e=>{e.forEach(e=>{if(e.isIntersecting&&!g){x(!0);let e=C("corporate recruiters")||400,t=C("internships")||1200;e>0&&H(0,e,2e3,k),t>0&&H(0,t,2e3,M)}})},{threshold:.3});return e.observe(h.current),()=>{h.current&&e.unobserve(h.current)}},[g,C]),(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("section",{ref:h,className:`py-16 ${n} overflow-x-hidden`,suppressHydrationWarning:!0,children:[(0,a.jsx)("div",{suppressHydrationWarning:!0,className:"container mx-auto px-2",children:(0,a.jsxs)("div",{suppressHydrationWarning:!0,className:"grid md:grid-cols-2 gap-4 sm:gap-6 lg:gap-10 items-center md:items-center",children:[(0,a.jsxs)("div",{suppressHydrationWarning:!0,className:"w-full",children:[(0,a.jsx)(l.A,{subtitle:"Student Placements",title:L}),(0,a.jsx)("p",{className:"text-xs sm:text-sm md:text-[15px] text-gray-600 max-w-xl mb-4 sm:mb-5 lg:mb-6 font-plus-jakarta-sans leading-relaxed sm:leading-normal lg:leading-[25px]",children:_}),!t&&(0,a.jsxs)("div",{className:"grid grid-cols-2 sm:flex sm:flex-row items-start gap-4 sm:gap-3 lg:gap-5 text-gray-800",children:[b>0&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"w-full sm:w-auto sm:flex-1",children:[(0,a.jsxs)("h3",{className:"!text-3xl sm:!text-[35px] md:!text-[40px] text-[var(--button-red)] mb-1 sm:mb-2",children:[b.toLocaleString()," +"]}),(0,a.jsx)("h6",{className:"text-sm sm:text-base text-[var(--foreground)] font-stix",children:"Students Placed"})]}),(j>0||N>0)&&(0,a.jsx)("div",{className:"hidden sm:block self-stretch border-r border-gray-500"})]}),j>0&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"w-full sm:w-auto sm:flex-1",children:[(0,a.jsxs)("h3",{className:"!text-3xl sm:!text-[35px] md:!text-[40px] text-[var(--button-red)] mb-1 sm:mb-2",children:[j.toLocaleString()," +"]}),(0,a.jsx)("h6",{className:"text-sm sm:text-base text-[var(--foreground)] font-stix",children:"Corporate Recruiters"})]}),N>0&&(0,a.jsx)("div",{className:"hidden sm:block self-stretch border-r border-gray-500"})]}),N>0&&(0,a.jsxs)("div",{className:"w-full sm:w-auto sm:flex-1 col-span-2 sm:col-span-1",children:[(0,a.jsxs)("h3",{className:"!text-3xl sm:!text-[35px] md:!text-[40px] text-[var(--button-red)] mb-1 sm:mb-2",children:[N.toLocaleString()," +"]}),(0,a.jsx)("h6",{className:"text-sm sm:text-base text-[var(--foreground)] font-stix",children:"Internships Offered"})]})]})]}),(0,a.jsx)("div",{suppressHydrationWarning:!0,className:`flex justify-center md:justify-end mt-6 md:mt-0 z-2 ${o} w-full`,children:(0,a.jsxs)("div",{className:"w-[90%] sm:w-full max-w-[530px] mx-auto md:mx-0",children:[(0,a.jsx)("div",{style:{width:"100%",height:"480px"},children:(0,a.jsx)(s.A,{ref:m,randomRotation:!1,sensitivity:180,sendToBackOnClick:!1,autoplay:!0,cards:E.map((e,t)=>(0,a.jsx)("img",{src:e,alt:`placement-${t+1}`,style:{width:"100%",height:"100%",objectFit:"cover"}},t))})}),(0,a.jsxs)("div",{className:"flex justify-center gap-3 -mt-10 mb-10 z-10 relative",children:[(0,a.jsx)("button",{type:"button",onClick:()=>m.current?.triggerNext("left"),className:"w-11 h-11 md:w-12 md:h-12 rounded-lg bg-[var(--button-red)] text-white flex items-center justify-center hover:bg-[#A2A2A2] transition-colors shadow-md","aria-label":"Previous placement",children:(0,a.jsx)("svg",{className:"w-4 h-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,a.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M15 19l-7-7 7-7"})})}),(0,a.jsx)("button",{type:"button",onClick:()=>m.current?.triggerNext("right"),className:"w-11 h-11 md:w-12 md:h-12 rounded-lg bg-[var(--button-red)] text-white flex items-center justify-center hover:bg-[#A2A2A2] transition-colors shadow-md","aria-label":"Next placement",children:(0,a.jsx)("svg",{className:"w-4 h-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,a.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M9 5l7 7-7 7"})})})]})]})})]})}),!e&&(0,a.jsx)("div",{className:"mt-20 lg:mt-8 px-2",children:(0,a.jsx)("div",{className:"bg-[var(--dark-blue)] py-4 sm:py-5 md:py-6 lg:py-8 items-center justify-center overflow-hidden relative w-full h-auto min-h-[140px] sm:min-h-[160px] md:min-
1h-[180px] lg:h-[200px] rounded-xl flex",children:(0,a.jsxs)("div",{className:"flex flex-col items-center text-left gap-2 sm:gap-3 md:gap-4 lg:gap-5 w-full",children:[(0,a.jsx)("h5",{className:"font-plus-jakarta-sans text-sm sm:text-base md:text-lg leading-tight sm:leading-[25px] text-white text-left w-full px-4 sm:px-6 lg:px-12",children:u||f?.recruiters_logo_slider_overview||"Our Top Recruiters"}),(0,a.jsx)("div",{className:"w-full overflow-hidden relative px-2",children:(0,a.jsx)(i.A,{logos:S,speed:30,direction:"left",logoHeight:70,gap:16,pauseOnHover:!0,ariaLabel:"Company recruiters logos",renderItem:(e,t)=>(0,a.jsx)("div",{className:"flex-shrink-0 bg-white rounded-lg px-2 sm:px-3 md:px-4 py-1.5 sm:py-2 shadow-sm text-[9px] sm:text-[10px] md:text-xs lg:text-sm font-medium text-gray-700 flex items-center justify-center w-[60px] h-[45px] sm:w-[70px] sm:h-[50px] md:w-[80px] md:h-[55px] lg:w-[90px] lg:h-[60px] xl:w-[110px] xl:h-[70px]",style:{borderRadius:"10px"},children:e.node})})})]})})})]})})}},69496:()=>{},92825:(e,t,n)=>{"use strict";n.d(t,{l:()=>r});let a=e=>{if(!e)return"";let t=["in","of","and","the","for","to","at","by","with","special"];return e.toLowerCase().replace(/[.\-&(),\[\]{}:|]/g," ").split(/\s+/).filter(e=>e&&!t.includes(e)).join("").trim()},r=(e,t,n={includeDept:!1})=>{if(!t||!t.trim())return e;let r=t.trim().toLowerCase(),s=a(r),i=r.split(/\s+/).filter(e=>e.length>0);return e.map(e=>{let t=0,l=e.name||e.title||"",c=e.short_name||e.shortName||"",o=n.includeDept&&(e.departmentName||e.department?.name||e.specialization)||"",d=a(l),p=a(c),u=n.includeDept?a(o):"";if(p===s?t+=100:p.includes(s)&&(t+=80),d===s?t+=90:d.includes(s)&&(t+=60),n.includeDept&&(u===s?t+=40:u.includes(s)&&(t+=20)),i.length>0){let e=0;i.forEach(r=>{let s=a(r);(d.includes(s)||p.includes(s)||n.includeDept&&u.includes(s))&&(e++,t+=10)}),e===i.length&&(t+=30)}return l.toLowerCase().startsWith(r)&&(t+=25),c.toLowerCase().startsWith(r)&&(t+=35),{...e,searchScore:t}}).filter(e=>(e.searchScore||0)>0).sort((e,t)=>(t.searchScore||0)-(e.searchScore||0))}}}]);
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.