PageSourceSearch

https://drvinmenonv2.vercel.app/_next/static/chunks/576-b7bba205ef007e83.js

js drvinmenonv2.vercel.app collected 2026-10-03 06:48:59 UTC 9,060 bytes, 9 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[576],{3445:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(7437);r(2265);var s=r(9172),i=r(8409),l=r(2237);let a=e=>{switch(e.toLowerCase()){case"x":return(0,n.jsx)(i.LCd,{style:{fontSize:"1rem"}});case"instagram":return(0,n.jsx)(s.Zf_,{style:{fontSize:"1rem"}});case"linkedin":return(0,n.jsx)(s.BUd,{style:{fontSize:"1rem"}});default:return null}};function o(){return(0,n.jsxs)("footer",{id:"footer",className:"flex w-full flex-col items-center justify-between gap-6 p-8 text-sm text-white md:flex-row md:px-16",style:{background:"linear-gradient(180deg, rgb(2, 11, 24) 0%, rgb(1, 6, 14) 100%)",borderTop:"1px solid rgba(255, 255, 255, 0.05)",boxShadow:"0 -15px 30px -15px rgba(0, 0, 0, 0.6)",backdropFilter:"blur(16px)",WebkitBackdropFilter:"blur(16px)"},children:[(0,n.jsxs)("div",{className:"flex flex-col gap-1 text-left text-xs font-normal tracking-wider text-white/70",children:[(0,n.jsxs)("div",{children:["\xa9 2026 Dr. Vin Menon."," ",(0,n.jsx)("span",{className:"hidden sm:inline",children:"All rights reserved."})]}),(0,n.jsxs)("div",{className:"mt-1 flex gap-3 text-[10px] text-white/40",children:[(0,n.jsx)("a",{href:"/privacy",className:"transition-colors duration-300 hover:text-white/90",children:"Privacy Policy"}),(0,n.jsx)("span",{children:"•"}),(0,n.jsx)("a",{href:"/terms",className:"transition-colors duration-300 hover:text-white/90",children:"Terms of Service"}),(0,n.jsx)("span",{children:"•"}),(0,n.jsx)("a",{href:"/sitemap",className:"transition-colors duration-300 hover:text-white/90",children:"Site Map"})]})]}),(0,n.jsx)("div",{className:"hidden h-6 w-px bg-gradient-to-b from-transparent via-white/10 to-transparent md:block"}),(0,n.jsxs)("div",{className:"flex flex-wrap items-center justify-center gap-2.5 text-[10px] font-semibold uppercase tracking-[0.15em] text-white/75 md:text-xs",children:[(0,n.jsxs)("span",{className:"inline-flex items-center gap-1.5",children:[(0,n.jsx)("span",{className:"size-1.5 animate-pulse rounded-full bg-blue-400/60 shadow-[0_0_8px_rgba(96,165,250,0.6)]"}),"Blockchainpreneur"]}),(0,n.jsx)("span",{className:"mx-1 select-none text-white/10",children:"|"}),(0,n.jsxs)("span",{className:"inline-flex items-center gap-1.5",children:[(0,n.jsx)("span",{className:"size-1.5 animate-pulse rounded-full bg-emerald-400/60 shadow-[0_0_8px_rgba(52,211,153,0.6)]"}),"UN SDG Advocate"]})]}),(0,n.jsx)("div",{className:"hidden h-6 w-px bg-gradient-to-b from-transparent via-white/10 to-transparent md:block"}),(0,n.jsx)("div",{className:"flex flex-wrap items-center justify-center gap-2.5",children:l.fc.map(e=>(0,n.jsx)("a",{href:e.href,target:"_blank",rel:"noopener noreferrer","aria-label":e.title,className:"relative flex size-9 items-center justify-center overflow-hidden rounded-full border border-white/10 bg-white/[0.04] text-white/75 transition-all duration-300 hover:-translate-y-px hover:border-white/20 hover:bg-white/[0.08] hover:text-white/100 hover:shadow-[0_4px_12px_rgba(255,255,255,0.03)]",style:{backdropFilter:"blur(4px)",WebkitBackdropFilter:"blur(4px)"},children:a(e.title)},e.title))})]})}},685:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return o}});var n=r(7437),s=r(2265),i=r(1396),l=r.n(i),a=r(4033);function o(e){let{opaque:t=!1}=e,[r,i]=(0,s.useState)(!1),[o,c]=(0,s.useState)(!1),d=(0,a.usePathname)(),u=(0,a.useRouter)(),f=["/terms","/privacy","/sitemap","/speaking","/academic","/about","/gallery","/social-campaigns","/blog-insights","/sdg"].includes(d)||t;(0,s.useEffect)(()=>{let e=()=>{let e=document.getElementById("home");if(e){let t=e.offsetHeight;c(window.scrollY>t-100)}else c(window.scrollY>50)};return window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]),(0,s.useEffect)(()=>(r?document.body.style.overflow="hidden":document.body.style.overflow="unset",()=>{document.body.style.overflow="unset"}),[r]);let h=()=>{i(!1)};return(0,n.jsx)("nav",{className:"navbar ".concat(o||f?"scrolled":""),children:(0,n.jsxs)("div",{className:"nav-container",children:[(0,n.jsx)("a",{href:"/",onClick:e=>{e.preventDefault(),"/"===d?window.scrollTo({top:0,behavior:"smooth"}):u.push("/"),h()},className:"nav-brand",children:(0,n.jsx)("img",{src:"/images/sign2.png",alt:"Dr. Vin Menon",className:"nav-logo-img",width:280,height:80})}),(0,n.jsxs)("div",{className:"nav-menu ".concat(r?"active":""),children:[(0,n.jsx)(l(),{href:"/sdg",onClick:h,children:"SDGs"}),(0,n.jsx)(l(),{href:"/?scroll=initiatives",onClick:e=>{if(h(),"/"===d){e.preventDefault();let t=document.getElementById("initiatives");t&&t.scrollIntoView({behavior:"smooth",block:"start"})}},children:"Initiatives"}),(0,n.jsx)(l(),{href:"/speaking",onClick:h,children:"Engagements"}),(0,n.jsxs)("div",{className:"nav-item-dropdown",children:[(0,n.jsx)(l(),{href:"/social-campaigns",onClick:h,children:"Media"}),(0,n.jsxs)("div",{className:"dropdown-menu",children:[(0,n.jsx)(l(),{href:"/blog-insights",onClick:h,children:"Press Release"}),(0,n.jsx)(l(),{href:"/newsletter",onClick:h,children:"Newsletter"})]})]}),(0,n.jsx)(l(),{href:"/gallery",onClick:h,children:"Gallery"}),(0,n.jsx)(l(),{href:"/contact",onClick:h,children:"Contact"})]}),(0,n.jsxs)("div",{className:"hamburger ".concat(r?"active":""),onClick:()=>i(!r),"aria-label":"Toggle menu",children:[(0,n.jsx)("span",{}),(0,n.jsx)("span",{}),(0,n.jsx)("span",{})]})]})})}r(3236)},3520:function(){},3236:function(){},2167:function(e,t,r){"use strict";r.d(t,{M:function(){return x}});var n=r(2265),s=r(538);function i(){let e=(0,n.useRef)(!1);return(0,s.L)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}var l=r(2363),a=r(8243),o=r(961);class c extends n.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function d({children:e,isPresent:t}){let r=(0,n.useId)(),s=(0,n.useRef)(null),i=(0,n.useRef)({width:0,height:0,top:0,left:0});return(0,n.useInsertionEffect)(()=>{let{width:e,height:n,top:l,left:a}
1=i.current;if(t||!s.current||!e||!n)return;s.current.dataset.motionPopId=r;let o=document.createElement("style");return document.head.appendChild(o),o.sheet&&o.sheet.insertRule(`
2          [data-motion-pop-id="${r}"] {
3            position: absolute !important;
4            width: ${e}px !important;
5            height: ${n}px !important;
6            top: ${l}px !important;
7            left: ${a}px !important;
8          }
9        `),()=>{document.head.removeChild(o)}},[t]),n.createElement(c,{isPresent:t,childRef:s,sizeRef:i},n.cloneElement(e,{ref:s}))}let u=({children:e,initial:t,isPresent:r,onExitComplete:s,custom:i,presenceAffectsLayout:l,mode:c})=>{let u=(0,o.h)(f),h=(0,n.useId)(),p=(0,n.useMemo)(()=>({id:h,initial:t,isPresent:r,custom:i,onExitComplete:e=>{for(let t of(u.set(e,!0),u.values()))if(!t)return;s&&s()},register:e=>(u.set(e,!1),()=>u.delete(e))}),l?void 0:[r]);return(0,n.useMemo)(()=>{u.forEach((e,t)=>u.set(t,!1))},[r]),n.useEffect(()=>{r||u.size||!s||s()},[r]),"popLayout"===c&&(e=n.createElement(d,{isPresent:r},e)),n.createElement(a.O.Provider,{value:p},e)};function f(){return new Map}var h=r(781),p=r(6567);let m=e=>e.key||"",x=({children:e,custom:t,initial:r=!0,onExitComplete:a,exitBeforeEnter:o,presenceAffectsLayout:c=!0,mode:d="sync"})=>{var f;(0,p.k)(!o,"Replace exitBeforeEnter with mode='wait'");let x=(0,n.useContext)(h.p).forceRender||function(){let e=i(),[t,r]=(0,n.useState)(0),s=(0,n.useCallback)(()=>{e.current&&r(t+1)},[t]);return[(0,n.useCallback)(()=>l.Wi.postRender(s),[s]),t]}()[0],g=i(),v=function(e){let t=[];return n.Children.forEach(e,e=>{(0,n.isValidElement)(e)&&t.push(e)}),t}(e),w=v,b=(0,n.useRef)(new Map).current,j=(0,n.useRef)(w),k=(0,n.useRef)(new Map).current,y=(0,n.useRef)(!0);if((0,s.L)(()=>{y.current=!1,function(e,t){e.forEach(e=>{let r=m(e);t.set(r,e)})}(v,k),j.current=w}),f=()=>{y.current=!0,k.clear(),b.clear()},(0,n.useEffect)(()=>()=>f(),[]),y.current)return n.createElement(n.Fragment,null,w.map(e=>n.createElement(u,{key:m(e),isPresent:!0,initial:!!r&&void 0,presenceAffectsLayout:c,mode:d},e)));w=[...w];let E=j.current.map(m),N=v.map(m),C=E.length;for(let e=0;e<C;e++){let t=E[e];-1!==N.indexOf(t)||b.has(t)||b.set(t,void 0)}return"wait"===d&&b.size&&(w=[]),b.forEach((e,r)=>{if(-1!==N.indexOf(r))return;let s=k.get(r);if(!s)return;let i=E.indexOf(r),l=e;l||(l=n.createElement(u,{key:m(s),isPresent:!1,onExitComplete:()=>{b.delete(r);let e=Array.from(k.keys()).filter(e=>!N.includes(e));if(e.forEach(e=>k.delete(e)),j.current=v.filter(t=>{let n=m(t);return n===r||e.includes(n)}),!b.size){if(!1===g.current)return;x(),a&&a()}},custom:t,presenceAffectsLayout:c,mode:d},s),b.set(r,l)),w.splice(i,0,l)}),w=w.map(e=>{let t=e.key;return b.has(t)?e:n.createElement(u,{key:m(e),isPresent:!0,presenceAffectsLayout:c,mode:d},e)}),n.createElement(n.Fragment,null,b.size?w:w.map(e=>(0,n.cloneElement)(e)))}}}]);

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.