PageSourceSearch

https://heramb.icu/_next/static/chunks/app/page-48965418e3d42938.js

js heramb.icu collected 2026-10-09 22:06:12 UTC 37,682 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8974],{560:(e,t,r)=>{"use strict";r.d(t,{BackgroundProvider:()=>n,W:()=>o});var a=r(5155),l=r(2115);let s=(0,l.createContext)({isProfileHovered:!1,setProfileHovered:()=>{}});function n(e){let{children:t}=e,[r,n]=(0,l.useState)(!1),o=(0,l.useCallback)(e=>{n(e)},[]);return(0,a.jsx)(s.Provider,{value:{isProfileHovered:r,setProfileHovered:o},children:t})}function o(){return(0,l.useContext)(s)}},4171:(e,t,r)=>{"use strict";r.d(t,{default:()=>n});var a=r(5155),l=r(7586),s=r(7158);function n(){return(0,a.jsxs)("button",{type:"button",onClick:()=>window.dispatchEvent(new CustomEvent("chatbot:launch",{detail:{message:"call",display:"Book a call with you."}})),className:s.i,children:[(0,a.jsx)(l.A,{className:"h-3 w-3"})," Meet"]})}},5294:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,2619,23)),Promise.resolve().then(r.bind(r,5991)),Promise.resolve().then(r.bind(r,5893)),Promise.resolve().then(r.bind(r,4171))},5893:(e,t,r)=>{"use strict";r.d(t,{default:()=>o});var a=r(5155);r(2115);var l=r(2619),s=r.n(l),n=r(8772);function o(e){let{externalLink:t,slug:r,children:l}=e,o=e=>{(0,n.S)(e.clientX,e.clientY)};return t?(0,a.jsx)("a",{href:t,target:"_blank",rel:"noopener noreferrer",onClick:o,className:"block",children:l}):(0,a.jsx)(s(),{href:"/blog/".concat(r),onClick:o,className:"block",children:l})}},5991:(e,t,r)=>{"use strict";r.d(t,{default:()=>er});
1var a=r(5155),l=r(2115),s=r(7909),n=r(560),o=r(2619),i=r.n(o),c=r(7650),d=r(3998);function x(){let[e,t]=(0,l.useState)(!0),r=(0,l.useRef)(null),s=(0,l.useRef)(null),n=(0,l.useRef)(!1),o=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:6e3;n.current||(s.current&&clearTimeout(s.current),s.current=setTimeout(()=>{n.current||t(!1)},e))};return(0,l.useEffect)(()=>{let e=e=>{var r;let a=!!(null==(r=e.detail)?void 0:r.active);n.current=a,a?(s.current&&clearTimeout(s.current),t(!0)):o(1e3)};return window.addEventListener("coffee-mode:change",e),()=>{window.removeEventListener("coffee-mode:change",e)}},[]),(0,l.useEffect)(()=>(o(6e3),()=>{s.current&&clearTimeout(s.current)}),[]),(0,l.useEffect)(()=>{let t=r.current;if(!t)return;let a=0,l={idle:[[-3,-3]],alert:[[-7,-3]],scratchSelf:[[-5,0],[-6,0],[-7,0]],scratchWallN:[[0,0],[0,-1]],scratchWallS:[[-7,-1],[-6,-2]],scratchWallE:[[-2,-2],[-2,-3]],scratchWallW:[[-4,0],[-4,-1]],tired:[[-3,-2]],sleeping:[[-2,0],[-2,-1]],sitLeft:[[-6,-1]]};function n(e,r){let a=l[e][r%l[e].length];t&&(t.style.backgroundPosition="".concat(32*a[0],"px ").concat(32*a[1],"px"))}let o=setInterval(function(){if(a+=1,e){let e=a%40;e<10?n("alert",0):e<30?n("scratchSelf",Math.floor(a/4)):n("idle",0)}else n("sleeping",Math.floor(a/8))},100);return()=>{clearInterval(o),s.current&&clearTimeout(s.current)}},[e]),(0,a.jsx)("div",{ref:r,onClick:()=>{t(!0),o(6e3)},className:"oneko absolute z-[9999] h-8 w-8 cursor-pointer",style:{backgroundImage:"url('https://cdn.jsdelivr.net/gh/adryd325/oneko.js@main/oneko.gif')",imageRendering:"pixelated",backgroundSize:"initial"}})}var u=r(4269);function m(e){let{className:t,...r}=e;return(0,a.jsx)("textarea",{"data-slot":"textarea",className:(0,u.cn)("border-input placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 flex field-sizing-content min-h-16 w-full rounded-md border bg-transparent px-3 py-2 text-base shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",t),...r})}var p=r(7013),h=r(7158),f=r(9750);function g(){let[e,t]=(0,l.useState)(null),[r,s]=(0,l.useState)(0),[n,o]=(0,l.useState)(!1);return((0,l.useEffect)(()=>{async function e(){try{let e=await fetch("/api/wakatime?ts=".concat(Date.now()),{cache:"no-store"});if(!e.ok)return void o(!0);let r=await e.json();if(r.error)return void o(!0);if("number"==typeof r.totalSeconds&&Number.isFinite(r.totalSeconds)){o(!1),t(r.totalSeconds);let e=r.totalSeconds/3600,a=Math.floor(e);localStorage.setItem("wakatime-stats:v1",JSON.stringify({hoursInteger:a,hoursDecimal:parseFloat((e-a).toFixed(4)),percentage:Math.round(e/1e4*100)}))}else o(!0)}catch(e){o(!0)}}e();let r=setInterval(e,18e4);return()=>{clearInterval(r)}},[]),(0,l.useEffect)(()=>{if(null!==e){let t=e/3600,r=setTimeout(()=>{s(t)},100);return()=>clearTimeout(r)}},[e]),n&&null===e)?(0,a.jsxs)("div",{className:"flex flex-col items-center text-center",suppressHydrationWarning:!0,children:[(0,a.jsx)("h4",{className:"text-[13px] font-extrabold text-foreground opacity-60 md:text-[18px]",children:"--"}),(0,a.jsxs)("h4",{className:"text-[10px] font-semibold text-foreground opacity-60 mt-1 md:text-[11px]",children:["out of"," ",(0,a.jsx)("a",{href:"https://en.wikipedia.org/wiki/10,000_hour_rule",className:"font-semibold underline text-foreground transition-all duration-300 hover:opacity-70 inline-block",target:"_blank",rel:"noopener noreferrer",children:"10,000"})]})]}):null===e?(0,a.jsxs)("div",{className:"flex flex-col items-center text-center",children:[(0,a.jsx)("h4",{className:"text-[13px] font-extrabold text-foreground animate-pulse md:text-[18px]",children:"..."}),(0,a.jsxs)("h4",{className:"text-[10px] font-semibold text-foreground opacity-60 mt-1 md:text-[11px]",children:["out of"," ",(0,a.jsx)("a",{href:"https://en.wikipedia.org/wiki/10,000_hour_rule",className:"font-semibold underline text-foreground transition-all duration-300 hover:opacity-70 inline-block",target:"_blank",rel:"noopener noreferrer",children:"10,000"})]})]}):(0,a.jsxs)("div",{className:"flex flex-col items-center text-center",children:[(0,a.jsxs)("div",{className:"flex items-baseline gap-x-1",children:[(0,a.jsx)(f.Ay,{value:r,format:{style:"decimal",minimumFractionDigits:4,maximumFractionDigits:4},transformTiming:{duration:2e3,easing:"ease-out"},className:"text-[13px] font-extrabold text-foreground md:text-[18px]"}),(0,a.jsx)("span",{className:"text-[10px] font-extrabold text-foreground opacity-70 ml-1 md:text-[11px]",children:"hrs"})]}),(0,a.jsxs)("h4",{className:"text-[10px] font-semibold text-foreground opacity-60 mt-1 md:text-[11px]",children:["out of"," ",(0,a.jsx)("a",{href:"https://en.wikipedia.org/wiki/10,000_hour_rule",className:"font-semibold underline text-foreground transition-all duration-300 hover:opacity-70 inline-block",target:"_blank",rel:"noopener noreferrer",children:"10,000"})]})]})}var v=r(3366),b=r(6429),w=r(2192),j=r(1321),y=r(804),N=r(2381),k=r(5503),S=r(5745),M=r(4334),C=r(9857);let A=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],T=[{label:"Mon",row:1},{label:"Wed",row:3},{label:"Fri",row:5}],z={0:"empty",1:"level1",2:"level2",3:"level3",4:"level4"};
1function H(e){let{contributions:t,from:r,to:s,colors:n,cellSize:o=7,cellGap:i=1,showMonths:d=!0,showDays:x=!0,showCounts:m=!1,className:p}=e,h=o+i,f=function(e,t,r){let a=new Map(r.map(e=>[e.date,e])),l=(0,v.o)(e),s=(0,b.D)(t),n=(0,w.k)(l,{weekStartsOn:0}),o=(0,j.$)(s,{weekStartsOn:0});return(0,y.Y)({start:n,end:o},{weekStartsOn:0}).map(e=>({weekStart:e,days:Array.from({length:7},(t,r)=>{var n;let o=(0,N.f)(e,r),i=(0,k.GP)(o,"yyyy-MM-dd");return o>=l&&o<=s?null!=(n=a.get(i))?n:{date:i,count:0,level:0}:null})}))}(r,s,t),g=function(e,t,r){let a=[],l=t+r;return e.forEach((e,t)=>{let r=e.days.find(e=>e&&1===(0,S.p)((0,M.qg)(e.date,"yyyy-MM-dd",new Date)));if(r){let e=(0,M.qg)(r.date,"yyyy-MM-dd",new Date),s=t*l;(!a.length||s-a[a.length-1].xOffset>=28)&&a.push({month:A[(0,C.t)(e)],xOffset:s})}}),a}(f,o,i),H=7*o+6*i,L=(0,l.useRef)(null),[E,_]=(0,l.useState)(null),[P,D]=(0,l.useState)(null),V=(0,l.useCallback)(e=>{let t=e.target,r=t.dataset.date,a=t.dataset.count;if(r&&void 0!==a){_({date:r,count:parseInt(a,10)});let e=t.getBoundingClientRect();D({x:e.left+e.width/2,y:e.top})}},[]),W=(0,l.useCallback)(()=>{_(null),D(null)},[]);return(0,a.jsxs)("div",{className:(0,u.cn)("relative",p),style:{paddingLeft:22*!!x,paddingTop:12*!!d},onMouseMove:V,onMouseLeave:W,children:[d&&(0,a.jsx)("div",{className:"absolute -top-1",style:{left:22*!!x},children:g.map((e,t)=>{let{month:r,xOffset:l}=e;return(0,a.jsx)("span",{className:"absolute text-[11px] text-muted-foreground leading-none",style:{left:l},children:r},"".concat(r,"-").concat(t))})}
1),x&&(0,a.jsx)("div",{className:"absolute left-0",style:{top:12*!!d,width:22},children:T.map(e=>{let{label:t,row:r}=e;return(0,a.jsx)("span",{className:"absolute text-[11px] text-muted-foreground leading-none right-2",style:{top:r*h+o/2,transform:"translateY(-50%)"},children:t},t)})}),(0,a.jsx)("div",{ref:L,className:"grid",style:{gridTemplateRows:"repeat(7, ".concat(o,"px)"),gridTemplateColumns:"repeat(".concat(f.length,", ").concat(o,"px)"),gap:i,width:"fit-content",maxWidth:"100%",height:H},children:f.map((e,t)=>e.days.map((e,r)=>null===e?(0,a.jsx)("div",{style:{gridRow:r+1,gridColumn:t+1}},"".concat(t,"-").concat(r)):(0,a.jsx)("div",{className:(0,u.cn)("rounded-[2px]",m&&"flex items-center justify-center"),style:{gridRow:r+1,gridColumn:t+1,backgroundColor:n[z[e.level]],width:o,height:o},"data-date":e.date,"data-count":e.count,children:m&&e.count>0&&(0,a.jsx)("span",{className:(0,u.cn)("font-mono leading-none pointer-events-none",e.level<=1&&"text-foreground/80",(2===e.level||3===e.level)&&"text-muted dark:text-foreground/80",4===e.level&&"text-background"),style:{fontSize:"".concat(Math.max(8-String(e.count).length,4),"px")},children:e.count})},"".concat(t,"-").concat(r))))}),E&&P&&(0,c.createPortal)((0,a.jsx)("div",{className:"pointer-events-none fixed z-[9999]",style:{left:P.x,top:P.y,transform:"translate(-50%, calc(-100% - 8px))"},children:(0,a.jsxs)("div",{className:"relative rounded-sm bg-foreground px-2 py-1 text-[10px] text-background whitespace-nowrap",children:[(0,a.jsxs)("span",{className:"font-medium",children:[E.count," contribution",1!==E.count?"s":""]}),(0,a.jsxs)("span",{children:[" ","on ",(0,k.GP)((0,M.qg)(E.date,"yyyy-MM-dd",new Date),"MMM d, yyyy")]}),(0,a.jsx)("div",{className:"absolute left-1/2 -translate-x-1/2 size-2 rotate-45 bg-foreground",style:{bottom:-4}})]})}),document.body)]})}let L={empty:"var(--gitmap-empty)",level1:"var(--gitmap-level-1)",level2:"var(--gitmap-level-2)",level3:"var(--gitmap-level-3)",level4:"var(--gitmap-level-4)"};function E(){let[e,t]=(0,l.useState)([]),[r,s]=(0,l.useState)(!0);if((0,l.useEffect)(()=>{!async function(){try{let e=await fetch("https://github-contributions-api.jogruber.de/v4/hebuildapps?y=last");if(!e.ok)return;let r=await e.json();r.contributions&&t(r.contributions)}catch(e){}finally{s(!1)}}()},[]),r||!e.length)return null;let n=new Date,o=new Date(n);return o.setFullYear(o.getFullYear()-1),(0,a.jsxs)("div",{className:"flex flex-col gap-4 pt-8 md:pt-8 animate-in fade-in duration-700 delay-300",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"text-muted-foreground",children:[(0,a.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.jsx)("path",{d:"M9 19c-4.3 1.4 -4.3 -2.5 -6 -3m12 5v-3.5c0 -1 .1 -1.4 -.5 -2c2.8 -.3 5.5 -1.4 5.5 -6a4.6 4.6 0 0 0 -1.3 -3.2a4.2 4.2 0 0 0 -.1 -3.2s-1.1 -.3 -3.5 1.3a12.3 12.3 0 0 0 -6.2 0c-2.4 -1.6 -3.5 -1.3 -3.5 -1.3a4.2 4.2 0 0 0 -.1 3.2a4.6 4.6 0 0 0 -1.3 3.2c0 4.6 2.7 5.7 5.5 6c-.6 .6 -.6 1.2 -.5 2v3.5"})]}),(0,a.jsx)("span",{className:"font-geist font-bold tracking-[-0.025em] text-[16px] text-primary",children:"GitHub Contributions"})]}),(0,a.jsx)("div",{className:"w-full overflow-x-auto bg-card px-3 py-4 sm:overflow-hidden sm:px-5",children:(0,a.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,a.jsx)("div",{className:"flex min-w-max justify-start sm:justify-center",children:(0,a.jsx)(H,{contributions:e,from:o,to:n,colors:L,cellSize:9,cellGap:1,showMonths:!0,showDays:!0,showCounts:!0})}),(0,a.jsxs)("a",{href:"https://github.com/hebuildapps",target:"_blank",rel:"noopener noreferrer",className:"flex w-fit items-center gap-1.5 font-normal text-[11px] text-black dark:text-white underline underline-offset-4 transition-colors hover:text-blue-500",children:[(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:(0,a.jsx)("path",{d:"M12 .7a11.3 11.3 0 0 0-3.6 22c.6.1.8-.3.8-.6v-2.2c-3.4.7-4.1-1.4-4.1-1.4-.5-1.4-1.4-1.8-1.4-1.8-1-.7.1-.7.1-.7 1.2.1 1.8 1.2 1.8 1.2 1 1.8 2.8 1.3 3.4 1 .1-.8.4-1.3.7-1.6-2.7-.3-5.5-1.3-5.5-6a4.7 4.7 0 0 1 1.2-3.2c-.1-.3-.5-1.5.1-3.1 0 0 1-.3 3.3 1.2a11.4 11.4 0 0 1 6 0c2.3-1.5 3.3-1.2 3.3-1.2.6 1.6.2 2.8.1 3.1a4.7 4.7 0 0 1 1.2 3.2c0 4.7-2.9 5.7-5.6 6 .4.3.8 1 .8 2v3c0 .3.2.7.8.6A11.3 11.3 0 0 0 12 .7Z"})}),"View @hebuildapps on GitHub"]})]})})]})}var _=r(5239),P=r(368),D=r(7937),V=r(5379);function W(e){let{onMouseEnter:t,onMouseLeave:r,isGlitching:s=!1}=e,[n,o]=(0,l.useState)(0),{resolvedTheme:i}=(0,V.D)(),[c,d]=(0,l.useState)(!1);(0,l.useEffect)(()=>{d(!0)},[]);let x=!!c&&"dark"===i,[u,m]=(0,l.useState)("11"),[p,h]=(0,l.useState)("47"),[f,g]=(0,l.useState)("TUE, 29 SEPT");return(0,l.useEffect)(()=>{let e=()=>{let e=new Date,t=e.getHours().toString().padStart(2,"0"),r=e.getMinutes().toString().padStart(2,"0");m(t),h(r);let a=["SUN","MON","TUE","WED","THU","FRI","SAT"][e.getDay()],l=e.getDate(),s=["JAN","FEB","MAR","APR","MAY","JUN","JUL","AUG","SEPT","OCT","NOV","DEC"][e.getMonth()];g("".concat(a,", ").concat(l," ").concat(s))};e();let t=setInterval(e,1e3);return()=>clearInterval(t)},[]),(0,a.jsxs)("div",{className:"group relative flex flex-col items-center flex-shrink-0 pt-2 select-none",onMouseEnter:t,onMouseLeave:r,children:[(0,a.jsxs)("div",{className:"relative h-[100px] w-[100px] md:h-[120px] md:w-[120px] overflow-hidden shadow-sm border border-border/60 bg-transparent",children:[(0,a.jsx)("div",{className:"absolute inset-0 transition-opacity duration-200 ease-out ".concat(0===n?"opacity-100 z-10":"opacity-0 z-0 pointer-events-none"),children:(0,a.jsx)(_.default,{src:"/goh.png",alt:"it's me ;)",fill:!0,sizes:"120px",className:"object-cover",priority:!0})}),(0,a.jsxs)("div",{className:"absolute inset-0 transition-opacity duration-200 ease-out ".concat(1===n?"opacity-100 z-10":"opacity-0 z-0 pointer-events-none"),children:[(0,a.jsx)(_.default,{src:x?"/square-crop2.png":"/square-crop2-l.png",alt:"Pixel room workspace",fill:!0,sizes:"120px",className:"object-cover ".concat(x?"brightness-125":""),priority:!0}),(0,a.jsx)("div",{className:"absolute inset-0 pointer-events-none ".concat(x?"bg-gradient-to-b from-black/85 via-black/40 to-transparent":"bg-gradient-to-b from-white/70 via-white/30 to-transparent")}),(0,a.jsxs)("div",{className:"absolute inset-x-0 top-0 p-2 md:p-2.5 z-20 flex flex-col items-start leading-none pointer-events-none font-ndot tracking-wider ".concat(x?"text-white":"text-[hsl(30_3%_76%)] [filter:drop-shadow(0_1px_1px_rgba(0,0,0,0.7))]"),children:[(0,a.jsxs)("div",{className:"flex items-center text-[17px] md:text-[21px] font-bold tracking-widest drop-shadow-[0_2px_4px_rgba(0,0,0,0.85)] leading-none",children:[(0,a.jsx)("span",{children:u}),(0,a.jsxs)("span",{className:"inline-flex flex-col justify-center items-center gap-[3px] md:gap-[4px] mx-[3px] md:mx-[4px] -translate-y-[0.5px]",children:[(0,a.jsx)("span",{className:"w-[2.2px] h-[2.2px] md:w-[2.8px] md:h-[2.8px] rounded-full bg-current"}),(0,a.jsx)("span",{className:"w-[2.2px] h-[2.2px] md:w-[2.8px] md:h-[2.8px] rounded-full bg-current"})]}),(0,a.jsx)("span",{children:p})]}),(0,a.jsx)("div",{className:"mt-1 md:mt-1.5 text-[6.5px] md:text-[7.5px] uppercase tracking-wider drop-shadow-[0_1px_2px_rgba(0,0,0,0.8)] opacity-95",children:f}),(0,a.jsx)("div",{className:"mt-0.5 text-[5.5px] md:text-[6.5px] uppercase tracking-wide flex items-center gap-1 drop-shadow-[0_1px_2px_rgba(0,0,0,0.8)] opacity-85",children:(0,a.jsx)("span",{children:"☁ 28\xb0 PARTLY SUNNY"})})]})]}),(0,a.jsx)("div",{className:"absolute inset-0 transition-opacity duration-200 ease-out ".concat(2===n?"opacity-100 z-10":"opacity-0 z-0 pointer-events-none"),children:(0,a.jsx)(_.default,{src:"/tobio-hyu.png",alt:"Tobio",fill:!0,sizes:"120px",className:"object-cover",priority:!0})}),(0,a.jsx)("div",{className:"absolute inset-0 transition-opacity duration-200 ease-out ".concat(3===n?"opacity-100 z-10":"opacity-0 z-0 pointer-events-none"),children:(0,a.jsx)(_.default,{src:"/hinata-hyu.png",alt:"Hinata",fill:!0,sizes:"120px",className:"object-cover",priority:!0})}),s&&(0,a.jsx)("div",{className:"absolute inset-0 z-30 pointer-events-none glitch-container rgb-split",children:[15,28,42,57,71,84,92].map((e,t)=>
1(0,a.jsx)("div",{className:"scan-line",style:{top:"".concat(e,"%"),height:"".concat(t%3+1.5,"px"),backgroundColor:["cyan","red","purple","pink"][t%4]}},t))})]}),(0,a.jsxs)("div",{className:"mt-1.5 flex items-center justify-between w-[100px] md:w-[120px] px-1 text-muted-foreground",children:[(0,a.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),o(e=>0===e?3:e-1)},"aria-label":"Previous image",className:"p-0.5 hover:text-foreground active:scale-90 transition-transform",children:(0,a.jsx)(P.A,{size:13,strokeWidth:2.2})}),(0,a.jsxs)("span",{className:"text-[10px] md:text-[11px] font-mono tracking-wider text-muted-foreground/80 hover:text-foreground transition-colors cursor-default",children:["[",n+1,"/",4,"]"]}),(0,a.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),o(e=>3===e?0:e+1)},"aria-label":"Next image",className:"p-0.5 hover:text-foreground active:scale-90 transition-transform",children:(0,a.jsx)(D.A,{size:13,strokeWidth:2.2})})]})]})}var Z=r(8772);let I=["Fullstack SaaS","IOT Devices and Hardware","Network Administration and Devops","AI Wrappers & Agents","Signal Processing","Data Visualizations","Telegram Bots"],R=["I read your messages, try sending me one.","Let's get on a call!, type `call` on the chatbot for link.","Try talking with me, check the sparkle icon below.","The bot has my context. Ask it anything."],B=e=>{let{onCardHover:t,onTagClick:r,selectedTag:s}=e,n=l.useRef(null),[o,v]=l.useState(""),[b,w]=l.useState(!1),[j,y]=l.useState(!1),[N,k]=l.useState(!1),[S,M]=l.useState(""),[C,A]=l.useState(!1),[T,z]=l.useState(!1),[H,L]=l.useState(0),[_,P]=l.useState(0);l.useEffect(()=>{let e=setTimeout(()=>{L(6e3),P(25)},100);return()=>clearTimeout(e)},[]);let[D,V]=l.useState({top:0,left:0}),B=l.useRef(null),F=l.useRef(null),O=async e=>{if(e.preventDefault(),o.trim()&&!b){w(!0);try{(await fetch("/api/messages",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({message:o})})).ok&&(y(!0),v(""),setTimeout(()=>y(!1),3e3))}catch(e){}finally{w(!1)}}};return(0,a.jsx)("section",{className:"relative flex justify-center p-4 pb-0 pt-8 md:px-4 md:pt-8",children:(0,a.jsxs)("div",{className:"flex w-full max-w-2xl flex-col gap-4",children:[(0,a.jsxs)("div",{className:"flex w-full flex-col md:flex-row items-start md:justify-between gap-4",children:[(0,a.jsxs)("div",{className:"flex flex-col md:flex-row items-start gap-4 max-md:w-full",children:[(0,a.jsx)(W,{onMouseEnter:()=>{n.current&&(window.clearTimeout(n.current),n.current=null),null==t||t(!0)},onMouseLeave:()=>{n.current=window.setTimeout(()=>{null==t||t(!1),n.current=null},120)},isGlitching:T}),(0,a.jsx)("div",{className:"flex w-full flex-col items-start justify-between gap-4 md:w-auto md:flex-row md:items-start",children:(0,a.jsxs)("div",{className:"flex flex-col items-start gap-2 pt-8 lg:pt-12",children:[(0,a.jsxs)("div",{className:(0,u.cn)("relative inline-block",T&&"glitch-text-container"),children:[(0,a.jsx)("h1",{className:(0,u.cn)("font-light leading-none text-[28px] md:text-[32px] tracking-[-0.05em] lg:text-[40px] transition-opacity duration-100",T&&"opacity-0"),style:{color:"var(--foreground)"},children:C?"hebuildapps":"Heramb"}),T&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h1",{className:"font-light leading-none text-[28px] md:text-[32px] lg:text-[40px] glitch-text-layer glitch-text-cyan",style:{color:"cyan"},children:C?"hebuildapps":"Heramb"}),(0,a.jsx)("h1",{className:"font-light leading-none text-[28px] md:text-[32px] lg:text-[40px] glitch-text-layer glitch-text-purple",style:{color:"#ff00ff"},children:C?"hebuildapps":"Heramb"}),(0,a.jsx)("h1",{className:"font-light leading-none text-[28px] md:text-[32px] lg:text-[40px] absolute inset-0",style:{color:"var(--foreground)"},children:C?"hebuildapps":"Heramb"})]})]}),(0,a.jsxs)("span",{className:"ml-2 flex items-center text-[12px]",style:{color:"var(--foreground)",opacity:.8},children:[(0,a.jsx)("span",{className:"mr-2 inline-block h-1.5 w-1.5 shrink-0 rounded-full bg-emerald-500 animate-pulse group-hover:scale-125 transition-transform duration-700"}),"Available for hire"]}),(0,a.jsxs)("div",{className:(0,u.cn)("ml-2 flex gap-2 transition-all duration-300 overflow-hidden",C?"max-h-10 opacity-100 mt-2":"max-h-0 opacity-0 mt-0"),children:[(0,a.jsxs)("a",{href:"https://x.com/hebuildapps",target:"_blank",rel:"noopener noreferrer",className:" flex items-center gap-1.5 rounded-lg border border-border bg-card text-foreground transition-all duration-300 hover:scale-105 hover:border-foreground
1/50 hover:bg-foreground/10 active:scale-95 px-2 py-1 text-[11px] ",style:{color:"var(--foreground)"},children:[(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10",fill:"currentColor",viewBox:"0 0 256 256",children:(0,a.jsx)("path",{d:"M214.75,211.71l-62.6-98.38,61.77-67.95a8,8,0,0,0-11.84-10.76L143.24,99.34,102.75,35.71A8,8,0,0,0,96,32H48a8,8,0,0,0-6.75,12.3l62.6,98.37-61.77,68a8,8,0,1,0,11.84,10.76l58.84-64.72,40.49,63.63A8,8,0,0,0,160,224h48a8,8,0,0,0,6.75-12.29ZM164.39,208,62.57,48h29L193.43,208Z"})}),"chat"]}),(0,a.jsxs)("a",{href:"https://www.linkedin.com/in/heramb-salunkhe",target:"_blank",rel:"noopener noreferrer",className:" flex items-center gap-1.5 rounded-lg border border-border bg-card text-foreground transition-all duration-300 hover:scale-105 hover:border-foreground/50 hover:bg-foreground/10 active:scale-95 px-2 py-1 text-[11px] ",style:{color:"var(--foreground)"},children:[(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10",fill:"currentColor",viewBox:"0 0 256 256",children:[(0,a.jsx)("rect",{width:"256",height:"256",fill:"none"}),(0,a.jsx)("path",{d:"M216,24H40A16,16,0,0,0,24,40V216a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V40A16,16,0,0,0,216,24Zm0,192H40V40H216V216ZM96,112v64a8,8,0,0,1-16,0V112a8,8,0,0,1,16,0Zm88,28v36a8,8,0,0,1-16,0V140a20,20,0,0,0-40,0v36a8,8,0,0,1-16,0V112a8,8,0,0,1,15.79-1.78A36,36,0,0,1,184,140ZM100,84A12,12,0,1,1,88,72,12,12,0,0,1,100,84Z"})]}),"chat"]})]})]})})]}),(0,a.jsxs)("div",{className:"flex relative w-full flex-col gap-1 md:w-64",children:[(0,a.jsx)("div",{className:"absolute -top-[29px] right-0 z-[60] h-8 w-8",children:(0,a.jsx)("div",{ref:F,onClick:()=>{var e;M(R[Math.floor(Math.random()*R.length)]);let t=null==(e=F.current)?void 0:e.querySelector(".oneko");if(t){let e=t.getBoundingClientRect(),r=Math.min(256,window.innerWidth-16),a=e.left+e.width/2-r/2,l=e.top-60-10;a=Math.max(8,Math.min(a,window.innerWidth-r-8)),l<8&&(l=e.bottom+10),V({top:l,left:a})}k(!0),B.current&&clearTimeout(B.current),B.current=setTimeout(()=>{k(!1)},4e3)},className:"relative h-full w-full cursor-pointer",children:(0,a.jsx)(x,{})})}),(0,a.jsxs)("form",{className:"flex w-full flex-col items-end gap-1",onSubmit:O,children:[(0,a.jsx)(m,{placeholder:"Send me a message...",className:"h-16 w-full md:w-[75%] rounded-md border-input bg-secondary px-3 py-2 text-[10px] focus:outline-none focus:ring-2 focus-visible:ring-ring transition-all duration-300 hover:border-foreground
1/50 text-foreground placeholder:text-muted-foreground focus:scale-[1.02]",value:o,onChange:e=>v(e.target.value)}),(0,a.jsx)("button",{type:"submit",className:"h-auto rounded-md border border-border bg-card px-3 py-1 text-[11px] transition-all duration-300 hover:scale-105 hover:border-foreground/50 hover:bg-foreground/10 active:scale-95 disabled:cursor-not-allowed disabled:text-muted-foreground/50",style:{color:"var(--foreground)"},disabled:b||0===o.trim().length,children:b?"Sending...":"Send"})]}),j&&(0,a.jsx)("p",{className:"text-xs text-emerald-500",children:"Message sent successfully."})]})]}),N&&(0,c.createPortal)((0,a.jsx)("div",{className:"fixed z-[99999] w-[calc(100vw-1rem)] max-w-64 rounded border border-border bg-card p-3 text-xs text-foreground shadow-lg animate-in fade-in duration-200 font-inconsolata",style:{top:"".concat(D.top,"px"),left:"".concat(D.left,"px")},children:S}),document.body),(0,a.jsxs)("h5",{className:"max-w-2xl text-start mt-6 md:mt-6 text-[14px] muted-active leading-relaxed font-normal",children:["I have worked on a little bit of everything in the last 2 years. I've dipped my toes in"," ",I.map(e=>{let t=s&&s.toLowerCase()===e.toLowerCase();return(0,a.jsx)("button",{onClick:()=>(e=>{let t=s&&s.toLowerCase()===e.toLowerCase()?null:e;null==r||r(t);let a=document.getElementById("projects");a&&a.scrollIntoView({behavior:"smooth",block:"start"})})(e),className:"mr-1 mb-1 inline-flex cursor-pointer items-center justify-center whitespace-nowrap rounded-[0.25rem] border px-1.5 py-0.5 text-[10px] font-medium leading-[1.2] transition-all duration-300 ease-in-out hover:scale-105 hover:shadow-sm active:scale-95 "+(t?"bg-foreground !text-background border-foreground font-semibold":"bg-card text-card-foreground border-border hover:bg-foreground
1/10 hover:border-foreground/50"),children:e},e)}),(0,a.jsxs)("button",{className:"mr-1 mb-1 inline-flex cursor-pointer items-center justify-center whitespace-nowrap rounded-[0.25rem] border border-transparent bg-primary px-1.5 py-0.5 text-[10px] font-medium leading-[1.2] text-primary-foreground transition-all duration-300 ease-in-out hover:scale-105 hover:shadow-lg active:scale-95",children:["and your next big idea","."]})]}),(0,a.jsxs)("div",{className:"flex flex-row flex-wrap gap-2 pt-4 md:pt-8 mb-8",children:[(0,a.jsx)(d.$,{asChild:!0,size:"sm",className:h.i,children:(0,a.jsxs)(i(),{href:"/resume",className:"flex items-center gap-1.5",children:[(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 256 256",fill:"currentColor",children:(0,a.jsx)("path",{d:"M224,152a8,8,0,0,1-8,8H192v16h16a8,8,0,0,1,0,16H192v16a8,8,0,0,1-16,0V152a8,8,0,0,1,8-8h32A8,8,0,0,1,224,152ZM92,172a28,28,0,0,1-28,28H56v8a8,8,0,0,1-16,0V152a8,8,0,0,1,8-8H64A28,28,0,0,1,92,172Zm-16,0a12,12,0,0,0-12-12H56v24h8A12,12,0,0,0,76,172Zm88,8a36,36,0,0,1-36,36H112a8,8,0,0,1-8-8V152a8,8,0,0,1,8-8h16A36,36,0,0,1,164,180Zm-16,0a20,20,0,0,0-20-20h-8v40h8A20,20,0,0,0,148,180ZM40,112V40A16,16,0,0,1,56,24h96a8,8,0,0,1,5.66,2.34l56,56A8,8,0,0,1,216,88v24a8,8,0,0,1-16,0V96H152a8,8,0,0,1-8-8V40H56v72a8,8,0,0,1-16,0ZM160,80h28.69L160,51.31Z"})}),(0,a.jsx)("span",{className:"whitespace-nowrap",children:"View Resume"})]})}),(0,a.jsx)(d.$,{asChild:!0,size:"sm",className:h.i,children:(0,a.jsxs)(i(),{href:"/about",className:"flex items-center",onClick:e=>(0,Z.S)(e.clientX,e.clientY),children:[(0,a.jsx)(p.A,{size:14,className:"text-emerald-300 dark:text-emerald-600"}),(0,a.jsx)("span",{className:"whitespace-nowrap",children:"More About Me"})]})})]}),(0,a.jsxs)("div",{className:"flex flex-col gap-4 mb-8 pt-8 md:pt-8",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"22",height:"22",fill:"currentColor",viewBox:"0 0 256 256",children:(0,a.jsx)("path",{d:"M120.56,200H40V88H216v32a8,8,0,0,0,16,0V88a16,16,0,0,0-16-16H131.31L104,44.69A15.86,15.86,0,0,0,92.69,40H40A16,16,0,0,0,24,56V200.62A15.4,15.4,0,0,0,39.38,216h81.18a8,8,0,0,0,0-16ZM92.69,56l16,16H40V56ZM239.63,159.2a8,8,0,0,0-7-5.56l-29.84-2.31-11.43-26.5a8,8,0,0,0-14.7,0l-11.43,26.5-29.84,2.31a8,8,0,0,0-4.47,14.14l22.51,18.59-6.85,27.71a8,8,0,0,0,11.82,8.81L184,207.82l25.61,15.07a8,8,0,0,0,11.82-8.81l-6.85-27.71,22.51-18.59A8,8,0,0,0,239.63,159.2Zm-39.12,18a8,8,0,0,0-2.68,8.09l3.5,14.12-13.27-7.81a8,8,0,0,0-8.12,0l-13.27,7.81,3.5-14.12a8,8,0,0,0-2.68-8.09l-11.11-9.18,14.89-1.15a8,8,0,0,0,6.73-4.8l6-13.92,6,13.92a8,8,0,0,0,6.73,4.8l14.89,1.15Z"})}),(0,a.jsx)("span",{className:"font-geist font-bold tracking-[-0.025em] text-[16px] text-primary",children:"Work in metrics"})]}),(0,a.jsxs)("div",{className:"grid w-full grid-cols-3 rounded-xl border border-border bg-card inset-shadow-sm transition-colors overflow-hidden",children:[(0,a.jsxs)("div",{className:"flex flex-col items-center justify-center gap-1 p-2 md:p-4 text-center",children:[(0,a.jsx)(g,{}),(0,a.jsx)("span",{className:"text-[10px] md:text-[11px] text-muted-foreground",children:"Hours Coded"})]}),(0,a.jsxs)("div",{className:"flex flex-col items-center justify-center gap-1 p-2 md:p-4 text-center border-l border-dashed border-border",children:[(0,a.jsxs)("div",{className:"flex items-baseline gap-1 text-[13px] md:text-[18px] font-extrabold text-foreground",children:[(0,a.jsx)(f.Ay,{value:H,format:{useGrouping:!0},transformTiming:{duration:800,easing:"linear"}}),(0,a.jsx)("span",{children:"+"})]}),(0,a.jsxs)("span",{className:"text-[10px] md:text-[11px] text-muted-foreground",children:[" ","Users \uD83D\uDE4C\uD83C\uDFFC"]})]}),(0,a.jsxs)("div",{className:"flex flex-col items-center justify-center gap-1 p-2 md:p-4 text-center border-l border-dashed border-border",children:[(0,a.jsxs)("div",{className:"flex items-baseline gap-1 text-[13px] md:text-[18px] font-extrabold text-foreground",children:[(0,a.jsx)(f.Ay,{value:_,transformTiming:{duration:1e3,easing:"linear"}}),(0,a.jsx)("span",{children:"+"})]}),(0,a.jsx)("span",{className:"text-[10px] md:text-[11px] text-muted-foreground",children:"Projects Built"})]})]})]}),(0,a.jsx)(E,{})]})})};var F=r(63),O=r(4074),Y=r(3350),G=r(9999),J=r(6497),U=r(9076),X=r(1479),q=r(7855);let $=e=>e.toLowerCase().replace(/\.[^/.]+$/,"").replace(/[^a-z0-9]+/g,"-").replace(/(^-|-$)/g,""),K=()=>()=>{};function Q(e){let{selectedTag:t,onTagClick:r,limit:s=4}=e,n=(0,F.useRouter)(),o=(0,l.useSyncExternalStore)(K,()=>!0,()=>!1),[d,x]=(0,l.useState)(null),u=(0,Y.d)(0),m=(0,Y.d)(0),h={damping:22,stiffness:280,mass:.2},f=(0,G.z)(u,h),g=(0,G.z)(m,h);(0,l.useEffect)(()=>
1{if(!d)return;let e=e=>{let t=e.clientX+20,r=e.clientY-180-16;t+280>window.innerWidth-16&&(t=e.clientX-280-20),r<16&&(r=e.clientY+24),u.set(t),m.set(r)};return window.addEventListener("mousemove",e),()=>window.removeEventListener("mousemove",e)},[d,u,m]);let v=X.$.filter(e=>{if(!t)return!0;let r=e.tags.map(e=>e.toLowerCase()),a=t.toLowerCase();if(r.includes(a))return!0;let l=q.g[t];return!!l&&l.some(e=>r.includes(e.toLowerCase()))}),b=s?v.slice(0,s):v;return(0,a.jsxs)("section",{id:"projects",className:"relative flex flex-col gap-5 w-full pt-2 px-4 md:px-4",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 256 256",className:"text-muted-foreground",children:[(0,a.jsx)("path",{d:"M223.69,42.18a8,8,0,0,0-9.87-9.87l-192,58.22a8,8,0,0,0-1.25,14.93L106.19,146a8,8,0,0,1,3.8,3.8l40.55,85.61a8,8,0,0,0,14.93-1.25Z",opacity:"0.2",fill:"currentColor"}),(0,a.jsx)("path",{d:"M223.69,42.18a8,8,0,0,0-9.87-9.87l-192,58.22a8,8,0,0,0-1.25,14.93L106.19,146a8,8,0,0,1,3.8,3.8l40.55,85.61a8,8,0,0,0,14.93-1.25Z",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"16"}),(0,a.jsx)("line",{x1:"108.42",y1:"147.58",x2:"160",y2:"96",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"16"})]}),(0,a.jsx)("h2",{className:"font-geist font-bold tracking-[-0.025em] text-[16px] text-primary",children:"Projects"})]}),t&&(0,a.jsxs)("div",{className:"flex items-center gap-2 text-xs text-muted-foreground",children:[(0,a.jsx)("span",{children:"filtered:"}),(0,a.jsxs)("kbd",{onClick:()=>null==r?void 0:r(null),className:"inline-flex cursor-pointer items-center gap-1 rounded-[0.25rem] border border-foreground bg-foreground !text-background px-1.5 py-0.5 text-[10px] font-medium leading-[1.2] hover:opacity-90 transition-opacity",children:[t," ✕"]})]})]}),(0,a.jsx)("div",{className:"flex flex-col gap-6",children:b.length>0?b.map(e=>(0,a.jsxs)("div",{onClick:t=>((e,t)=>{t&&(0,Z.S)(t.clientX,t.clientY);let r=$(e.title),a="/project/".concat(r);(0,O.MY)(a),n.push(a)})(e,t),onMouseEnter:t=>{let r,a;return r=t.clientX+20,a=t.clientY-180-16,void(r+280>window.innerWidth-16&&(r=t.clientX-280-20),a<16&&(a=t.clientY+24),u.set(r),m.set(a),x(e))},onMouseLeave:()=>x(null),className:"group relative flex w-full cursor-pointer flex-col gap-2 text-left transition-colors sm:flex-row sm:items-start sm:justify-between py-1",children:[(0,a.jsxs)("div",{className:"flex flex-1 flex-col gap-1 min-w-0 pr-2",children:[(0,a.jsxs)("div",{className:"inline-flex items-center gap-1.5 flex-wrap",children:[(0,a.jsx)("span",{className:"text-sm sm:text-base font-semibold text-foreground transition-colors group-hover:text-primary lowercase tracking-tight",children:e.title}),(0,a.jsxs)("span",{className:"relative inline-flex h-3.5 w-3.5 shrink-0 -translate-y-[0.5px]",children:[(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",className:"absolute inset-0 h-full w-full fill-current text-emerald-400",children:(0,a.jsx)("path",{d:"M224,216a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,216Z"})}),(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"56 48 152 136",className:"absolute inset-0 h-2.5 w-2.5 fill-current text-emerald-400 transition-all duration-300 ease-out -translate-x-[-2.5px] translate-y-[1px] group-hover:translate-x-[4px] group-hover:-translate-y-[0.5px] group-hover:opacity-100",children:(0,a.jsx)("path",{d:"M80,176a8,8,0,0,0,5.66-2.34L184,75.31V152a8,8,0,0,0,16,0V56a8,8,0,0,0-8-8H96a8,8,0,0,0,0,16h76.69L74.34,162.34A8,8,0,0,0,80,176Z"})})]})]}),(0,a.jsx)("p",{className:"line-clamp-2 text-[11px] font-light leading-relaxed text-muted-foreground sm:text-xs",children:e.description})]}),e.tags.length>0&&(0,a.jsx)("div",{className:"flex flex-wrap gap-1.5 sm:justify-end max-w-full sm:max-w-[200px] shrink-0 pt-1 sm:pt-0.5",children:e.tags.map(e=>(0,a.jsx)("kbd",{onClick:a=>{r&&(a.stopPropagation(),r(t===e?null:e))},className:"inline-flex cursor-pointer items-center justify-center whitespace-nowrap rounded-[0.25rem] border px-1.5 py-0.5 text-[10px] font-medium leading-[1.2] transition-all duration-200 ".concat(t===e?"bg-foreground !text-background border-foreground font-semibold shadow-xs":"bg-card text-card-foreground border-border hover:bg-foreground
1/10 hover:border-foreground/50"),children:e},e))})]},e.title)):(0,a.jsx)("div",{className:"rounded-sm p-4 text-center text-xs text-muted-foreground",children:"No projects found for active filter."})}),o&&(0,c.createPortal)((0,a.jsx)(J.N,{children:d&&d.imageSrc&&(0,a.jsx)(U.P.div,{initial:{opacity:0,scale:.88,y:10},animate:{opacity:1,scale:1,y:0},exit:{opacity:0,scale:.88,y:10},transition:{type:"spring",damping:25,stiffness:320},style:{position:"fixed",left:f,top:g,pointerEvents:"none",zIndex:999999},className:"w-[280px] h-[210px] rounded-xl overflow-hidden border border-neutral-200/90 dark:border-neutral-700/80 bg-white/95 dark:bg-neutral-900/95 p-1.5 shadow-[0_20px_50px_rgba(0,0,0,0.35)] backdrop-blur-md",children:(0,a.jsx)("div",{className:"relative w-full h-full rounded-lg overflow-hidden bg-neutral-100 dark:bg-neutral-800",children:"nemo-os"===$(d.title)?(0,a.jsx)("video",{src:"https://uazudyncw7bpogs4.public.blob.vercel-storage.com/nemo-os-demo.mp4",autoPlay:!0,loop:!0,muted:!0,playsInline:!0,className:"w-full h-full object-cover"}):"expense-tracker"===$(d.title)?(0,a.jsx)("video",{src:"https://uazudyncw7bpogs4.public.blob.vercel-storage.com/odoo-demo-29March26-2.mp4",autoPlay:!0,loop:!0,muted:!0,playsInline:!0,className:"w-full h-full object-cover"}):(0,a.jsx)("img",{src:d.imageSrc,alt:d.title,className:"w-full h-full object-cover",loading:"eager"})})},d.title)}),document.body),(0,a.jsx)("div",{className:"pt-2",children:(0,a.jsxs)(i(),{href:"/projects",className:"group inline-flex items-center gap-1 text-xs font-normal text-muted-foreground hover:text-foreground transition-colors",children:[(0,a.jsx)("span",{className:"font-mono",children:"VIEW ALL PROJECTS"}),(0,a.jsx)(p.A,{size:13,className:"text-muted-foreground group-hover:text-emerald-400 group-hover:translate-x-0.5 group-hover:-translate-y-0.5 transition-all"})]})})]})}var ee=r(8305);let et=(0,s.default)(()=>Promise.all([r.e(2871),r.e(7830)]).then(r.bind(r,7830)),{loadableGenerated:{webpack:()=>[7830]},loading:()=>(0,a.jsx)("div",{className:"h-72 w-full animate-pulse rounded-md border border-border/40"})});function er(){let[e,t]=(0,l.useState)(null),{setProfileHovered:r}=(0,n.W)();return(0,a.jsx)("div",{className:"relative z-10 w-full",suppressHydrationWarning:!0,children:(0,a.jsx)("main",{className:"mx-auto pt-4 md:pt-10 w-full",children:(0,a.jsxs)("div",{className:"flex flex-col gap-10 pb-8",children:[(0,a.jsx)("div",{className:"mx-auto w-full max-w-2xl",children:(0,a.jsx)(B,{onCardHover:r,onTagClick:t,selectedTag:e})}),(0,a.jsx)("div",{className:"mx-auto w-full max-w-5xl px-4 md:px-0",children:(0,a.jsx)(ee.default,{})}),(0,a.jsx)("div",{className:"mx-auto w-full max-w-2xl",children:(0,a.jsx)(Q,{selectedTag:e,onTagClick:t,limit:5})}),(0,a.jsx)("div",{className:"mx-auto w-full max-w-2xl",children:(0,a.jsx)(et,{})})]})})})}}},e=>{e.O(0,[2619,9076,4909,1356,5727,2343,7855,8305,8441,1255,7358],()=>e(e.s=5294)),_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.