PageSourceSearch

https://gentlefress.github.io/_next/static/chunks/app/page-ca845cd227164482.js

js gentlefress.github.io collected 2026-10-03 09:14:13 UTC 21,742 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[974],{5081:(e,t,a)=>{Promise.resolve().then(a.bind(a,6613))},6613:(e,t,a)=>{"use strict";a.d(t,{default:()=>H});var r=a(5155),l=a(2115),s=a(6408),n=a(760),i=a(6766);let o=l.forwardRef(function(e,t){let{title:a,titleId:r,...s}=e;return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},s),a?l.createElement("title",{id:r},a):null,l.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M21.75 6.75v10.5a2.25 2.25 0 0 1-2.25 2.25h-15a2.25 2.25 0 0 1-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0 0 19.5 4.5h-15a2.25 2.25 0 0 0-2.25 2.25m19.5 0v.243a2.25 2.25 0 0 1-1.07 1.916l-7.5 4.615a2.25 2.25 0 0 1-2.36 0L3.32 8.91a2.25 2.25 0 0 1-1.07-1.916V6.75"}))}),c=l.forwardRef(function(e,t){let{title:a,titleId:r,...s}=e;return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},s),a?l.createElement("title",{id:r},a):null,l.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"}),l.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"}))}),d=l.forwardRef(function(e,t){let{title:a,titleId:r,...s}=e;return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},s),a?l.createElement("title",{id:r},a):null,l.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4.26 10.147a60.438 60.438 0 0 0-.491 6.347A48.62 48.62 0 0 1 12 20.904a48.62 48.62 0 0 1 8.232-4.41 60.46 60.46 0 0 0-.491-6.347m-15.482 0a50.636 50.636 0 0 0-2.658-.813A59.906 59.906 0 0 1 12 3.493a59.903 59.903 0 0 1 10.399 5.84c-.896.248-1.783.52-2.658.814m-15.482 0A50.717 50.717 0 0 1 12 13.489a50.702 50.702 0 0 1 7.74-3.342M6.75 15a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm0 0v-3.675A55.378 55.378 0 0 1 12 8.443m-7.007 11.55A5.981 5.981 0 0 0 6.75 15.75v-1.5"}))}),m=l.forwardRef(function(e,t){let{title:a,titleId:r,...s}=e;return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},s),a?l.createElement("title",{id:r},a):null,l.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M21 8.25c0-2.485-2.099-4.5-4.688-4.5-1.935 0-3.597 1.126-4.312 2.733-.715-1.607-2.377-2.733-4.313-2.733C5.1 3.75 3 5.765 3 8.25c0 7.22 9 12 9 12s9-4.78 9-12Z"}))}),x=l.forwardRef(function(e,t){let{title:a,titleId:r,...s}=e;return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},s),a?l.createElement("title",{id:r},a):null,l.createElement("path",{fillRule:"evenodd",d:"m11.54 22.351.07.04.028.016a.76.76 0 0 0 .723 0l.028-.015.071-.041a16.975 16.975 0 0 0 1.144-.742 19.58 19.58 0 0 0 2.683-2.282c1.944-1.99 3.963-4.98 3.963-8.827a8.25 8.25 0 0 0-16.5 0c0 3.846 2.02 6.837 3.963 8.827a19.58 19.58 0 0 0 2.682 2.282 16.975 16.975 0 0 0 1.145.742ZM12 13.5a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z",clipRule:"evenodd"}))}),u=l.forwardRef(function(e,t){let{title:a,titleId:r,...s}=e;return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},s),a?l.createElement("title",{id:r},a):null,l.createElement("path",{d:"M1.5 8.67v8.58a3 3 0 0 0 3 3h15a3 3 0 0 0 3-3V8.67l-8.928 5.493a3 3 0 0 1-3.144 0L1.5 8.67Z"}),l.createElement("path",{d:"M22.5 6.908V6.75a3 3 0 0 0-3-3h-15a3 3 0 0 0-3 3v.158l9.714 5.978a1.5 1.5 0 0 0 1.572 0L22.5 6.908Z"}))}),h=l.forwardRef(function(e,t){let{title:a,titleId:r,...s}=e;return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"
1currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},s),a?l.createElement("title",{id:r},a):null,l.createElement("path",{d:"m11.645 20.91-.007-.003-.022-.012a15.247 15.247 0 0 1-.383-.218 25.18 25.18 0 0 1-4.244-3.17C4.688 15.36 2.25 12.174 2.25 8.25 2.25 5.322 4.714 3 7.688 3A5.5 5.5 0 0 1 12 5.052 5.5 5.5 0 0 1 16.313 3c2.973 0 5.437 2.322 5.437 5.25 0 3.925-2.438 7.111-4.739 9.256a25.175 25.175 0 0 1-4.244 3.17 15.247 15.247 0 0 1-.383.219l-.022.012-.007.004-.003.001a.752.752 0 0 1-.704 0l-.003-.001Z"}))}),p=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),f=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,a)=>a?a.toUpperCase():t.toLowerCase()),b=e=>{let t=f(e);return t.charAt(0).toUpperCase()+t.slice(1)},j=function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return t.filter((e,t,a)=>!!e&&""!==e.trim()&&a.indexOf(e)===t).join(" ").trim()},g=e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0};var v={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let w=(0,l.forwardRef)((e,t)=>{let{color:a="currentColor",size:r=24,strokeWidth:s=2,absoluteStrokeWidth:n,className:i="",children:o,iconNode:c,...d}=e;return(0,l.createElement)("svg",{ref:t,...v,width:r,height:r,stroke:a,strokeWidth:n?24*Number(s)/Number(r):s,className:j("lucide",i),...!o&&!g(d)&&{"aria-hidden":"true"},...d},[...c.map(e=>{let[t,a]=e;return(0,l.createElement)(t,a)}),...Array.isArray(o)?o:[o]])}),y=(e,t)=>{let a=(0,l.forwardRef)((a,r)=>{let{className:s,...n}=a;return(0,l.createElement)(w,{ref:r,iconNode:t,className:j("lucide-".concat(p(b(e))),"lucide-".concat(e),s),...n})});return a.displayName=b(e),a},N=y("github",[["path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4",key:"tonef"}],["path",{d:"M9 18c-4.51 2-5-2-7-2",key:"9comsn"}]]),k=y("linkedin",[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]]),E=y("pin",[["path",{d:"M12 17v5",key:"bb1du9"}],["path",{d:"M9 10.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H8a2 2 0 0 0 0 4 1 1 0 0 1 1 1z",key:"1nkz8b"}]]);var M=a(1478);let C=e=>{let{className:t}=e;return(0,r.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",className:t,xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("path",{d:"M12 0C5.372 0 0 5.372 0 12s5.372 12 12 12 12-5.372 12-12S18.628 0 12 0zM7.369 4.378c.525 0 .947.431.947.947s-.422.947-.947.947a.95.95 0 0 1-.947-.947c0-.525.422-.947.947-.947zm-.722 3.038h1.444v10.041H6.647V7.416zm3.562 0h3.9c3.712 0 5.344 2.653 5.344 5.025 0 2.578-2.016 5.025-5.325 5.025h-3.919V7.416zm1.444 1.303v7.444h2.297c3.272 0 4.022-2.484 4.022-3.722 0-2.016-1.284-3.722-4.097-3.722h-2.222z"})})};function A(e){let{author:t,social:a,features:p,researchInterests:f}=e,b=(0,M.o)(),[visitorCounts,setVisitorCounts]=(0,l.useState)(null),[y,A]=(0,l.useState)(!1),[L,_]=(0,l.useState)(!1),[z,O]=(0,l.useState)(!1),[S,P]=(0,l.useState)(!1),[R,Z]=(0,l.useState)(null);(0,l.useEffect)(()=>{let active=true;import("/assets/visitor-counter.js").then(module=>module.loadVisitorCounts()).then(counts=>{if(active)setVisitorCounts(counts)}).catch(()=>{if(active)setVisitorCounts({error:true})});return()=>{active=false}},[]);let B=[...a.email?[{name:b.profile.email,href:"mailto:".concat(a.email),icon:o,isEmail:!0}]:[],...a.location||a.location_details?[{name:b.profile.location,href:a.location_url||"#",icon:c,isLocation:!0}]:[],...a.google_scholar?[{name:"Google Scholar",href:a.google_scholar,icon:d}]:[],...a.orcid?[{name:"ORCID",href:a.orcid,icon:C}]:[],...a.github?[{name:"GitHub",href:a.github,icon:N}]:[],...a.linkedin?[{name:"LinkedIn",href:a.linkedin,icon:k}]:[]];return(0,r.jsxs)(s.P.div,{initial:{opacity:0,y:20}
1,animate:{opacity:1,y:0},transition:{duration:.6},className:"sticky top-8",children:[(0,r.jsx)("div",{className:"w-64 h-64 mx-auto mb-6 rounded-2xl overflow-hidden shadow-lg hover:shadow-xl transition-all duration-200 hover:scale-105",children:(0,r.jsx)(i.default,{src:t.avatar,alt:t.name,width:256,height:256,className:"w-full h-full object-cover object-[32%_center]",priority:!0})}),(0,r.jsxs)("div",{className:"text-center mb-6",children:[(0,r.jsx)("h1",{className:"text-3xl font-serif font-bold text-primary mb-2",children:t.name}),(0,r.jsx)("p",{className:"text-lg text-accent font-medium mb-1",children:t.title}),(0,r.jsx)("p",{className:"text-neutral-600 mb-2",children:t.institution})]}),(0,r.jsx)("div",{className:"flex flex-wrap justify-center gap-3 sm:gap-4 mb-6 relative px-2",children:B.map(e=>{var t,l;let i=e.icon;return e.isLocation?(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("button",{onMouseEnter:()=>{L||A(!0),Z("address")},onMouseLeave:()=>!L&&A(!1),onClick:()=>{_(!L),A(!L),Z("address")},className:"p-2 sm:p-2 transition-colors duration-200 ".concat(L?"text-accent":"text-neutral-600 dar
1k:text-neutral-400 hover:text-accent"),"aria-label":e.name,children:L?(0,r.jsx)(x,{className:"h-5 w-5"}):(0,r.jsx)(c,{className:"h-5 w-5"})}),(0,r.jsx)(n.N,{children:(y||L)&&(0,r.jsxs)(s.P.div,{initial:{opacity:0,y:10,scale:.8},animate:{opacity:1,y:-10,scale:1},exit:{opacity:0,y:-20,scale:.8},className:"absolute top-0 left-1/2 transform -translate-x-1/2 -translate-y-full bg-neutral-800 text-white px-4 py-3 rounded-lg text-sm font-medium shadow-lg max-w-[calc(100vw-2rem)] sm:max-w-none sm:whitespace-nowrap ".concat("address"===R?"z-20":"z-10"),onMouseEnter:()=>{L||A(!0),Z("address")},onMouseLeave:()=>!L&&A(!1),children:[(0,r.jsxs)("div",{className:"text-center",children:[(0,r.jsxs)("div",{className:"flex items-center justify-center space-x-2 mb-1",children:[(0,r.jsx)("p",{className:"font-semibold",children:b.profile.workAddress}),!L&&(0,r.jsxs)("div",{className:"flex items-center space-x-0.5 text-xs text-neutral-400 opacity-60",children:[(0,r.jsx)(E,{className:"h-2.5 w-2.5"}),(0,r.jsx)("span",{className:"hidden sm:inline",children:b.profile.click})]})]}),null==(t=a.location_details)?void 0:t.map((e,t)=>(0,r.jsx)("p",{className:"break-words",children:e},t)),(0,r.jsx)("div",{className:"mt-2 flex flex-col space-y-2 sm:flex-row sm:space-y-0 sm:space-x-2 justify-center",children:a.location_url&&(0,r.jsxs)("a",{href:a.location_url,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center justify-center space-x-2 bg-accent hover:bg-accent-dark text-white px-3 py-1 rounded-md text-xs font-medium transition-colors duration-200 w-full sm:w-auto",children:[(0,r.jsx)(c,{className:"h-4 w-4"}),(0,r.jsx)("span",{children:b.profile.googleMap})]})})]}),(0,r.jsx)("div",{className:"absolute top-full left-1/2 transform -translate-x-1/2 w-0 h-0 border-l-4 border-r-4 border-t-4 border-transparent border-t-neutral-800"})]})})]},e.name):e.isEmail?(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("button",{onMouseEnter:()=>{S||O(!0),Z("email")},onMouseLeave:()=>!S&&O(!1),onClick:()=>{P(!S),O(!S),Z("email")},className:"p-2 sm:p-2 transition-colors duration-200 ".concat(S?"text-accent":"text-neutral-600 dar
1k:text-neutral-400 hover:text-accent"),"aria-label":e.name,children:S?(0,r.jsx)(u,{className:"h-5 w-5"}):(0,r.jsx)(o,{className:"h-5 w-5"})}),(0,r.jsx)(n.N,{children:(z||S)&&(0,r.jsxs)(s.P.div,{initial:{opacity:0,y:10,scale:.8},animate:{opacity:1,y:-10,scale:1},exit:{opacity:0,y:-20,scale:.8},className:"absolute top-0 left-1/2 transform -translate-x-1/2 -translate-y-full bg-neutral-800 text-white px-4 py-3 rounded-lg text-sm font-medium shadow-lg max-w-[calc(100vw-2rem)] sm:max-w-none sm:whitespace-nowrap ".concat("email"===R?"z-20":"z-10"),onMouseEnter:()=>{S||O(!0),Z("email")},onMouseLeave:()=>!S&&O(!1),children:[(0,r.jsxs)("div",{className:"text-center",children:[(0,r.jsxs)("div",{className:"flex items-center justify-center space-x-2 mb-1",children:[(0,r.jsx)("p",{className:"font-semibold",children:b.profile.email}),!S&&(0,r.jsxs)("div",{className:"flex items-center space-x-0.5 text-xs text-neutral-400 opacity-60",children:[(0,r.jsx)(E,{className:"h-2.5 w-2.5"}),(0,r.jsx)("span",{className:"hidden sm:inline",children:b.profile.click})]})]}),(0,r.jsx)("p",{className:"break-words",children:null==(l=a.email)?void 0:l.replace("@"," (at) ")}),(0,r.jsx)("div",{className:"mt-2",children:(0,r.jsxs)("a",{href:e.href,className:"inline-flex items-center justify-center space-x-2 bg-accent hover:bg-accent-dark text-white px-3 py-1 rounded-md text-xs font-medium transition-colors duration-200 w-full sm:w-auto",children:[(0,r.jsx)(o,{className:"h-4 w-4"}),(0,r.jsx)("span",{className:"sm:hidden",children:b.profile.send}),(0,r.jsx)("span",{className:"hidden sm:inline",children:b.profile.sendEmail})]})})]}),(0,r.jsx)("div",{className:"absolute top-full left-1/2 transform -translate-x-1/2 w-0 h-0 border-l-4 border-r-4 border-t-4 border-transparent border-t-neutral-800"})]})})]},e.name):(0,r.jsx)("a",{href:e.href,target:"_blank",rel:"noopener noreferrer",className:"p-2 sm:p-2 text-neutral-600 dar
1k:text-neutral-400 hover:text-accent transition-colors duration-200","aria-label":e.name,children:(0,r.jsx)(i,{className:"h-5 w-5"})},e.name)})}),f&&f.length>0&&(0,r.jsxs)("div",{className:"bg-neutral-100 dark:bg-neutral-800 rounded-lg p-4 mb-6 hover:shadow-lg transition-all duration-200 hover:scale-[1.02]",children:[(0,r.jsx)("h3",{className:"font-semibold text-primary mb-3",children:b.profile.researchInterests}),(0,r.jsx)("div",{className:"space-y-2 text-sm text-neutral-700 dark:text-neutral-500",children:f.map((e,t)=>(0,r.jsx)("div",{children:e},t))})]}),(0,r.jsx)("div",{className:"flex justify-center",children:(0,r.jsxs)("div",{id:"visitor-counter",role:"status",className:"rounded-lg bg-neutral-100 dark:bg-neutral-800 px-4 py-3 text-center",title:visitorCounts&&visitorCounts.error?"Visitor statistics are temporarily unavailable.":"Unique visitors today / cumulative visitors. Repeat visits on the same day are deduplicated by the statistics service.",children:[(0,r.jsx)("p",{className:"text-sm font-medium text-neutral-700 dark:text-neutral-400",children:"Visitors"}),(0,r.jsxs)("p",{className:"text-lg font-semibold text-primary tabular-nums",children:[(0,r.jsx)("span",{children:visitorCounts&&visitorCounts.today!=null?visitorCounts.today:"--"}),"/",(0,r.jsx)("span",{children:visitorCounts&&visitorCounts.total!=null?visitorCounts.total:"--"})]}),(0,r.jsx)("p",{className:"text-xs text-neutral-500",children:"Today / Total"})]})})]})}var L=a(3486);function _(e){let{content:t,title:a}=e,l=(0,M.o)(),n=a||l.home.about;return(0,r.jsxs)(s.P.section,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6,delay:.2},children:[(0,r.jsx)("h2",{className:"text-2xl font-serif font-bold text-primary mb-4",children:n}),(0,r.jsx)("div",{className:"text-neutral-700 dark:text-neutral-600 leading-relaxed",children:(0,r.jsx)(L.oz,{components:{h1:e=>{let{children:t}=e;return(0,r.jsx)("h1",{className:"text-3xl font-serif font-bold text-primary mt-8 mb-4",children:t})},h2:e=>{let{children:t}=e;return(0,r.jsx)("h2",{className:"text-2xl font-serif font-bold text-primary mt-8 mb-4 border-b border-neutral-200 dark:border-neutral-800 pb-2",children:t})},h3:e=>{let{children:t}=e;return(0,r.jsx)("h3",{className:"text-xl font-semibold text-primary mt-6 mb-3",children:t})},p:e=>{let{children:t}=e;return(0,r.jsx)("p",{className:"mb-4 last:mb-0",children:t})},ul:e=>{let{children:t}=e;return(0,r.jsx)("ul",{className:"list-disc list-inside mb-4 space-y-1 ml-4",children:t})},ol:e=>{let{children:t}=e;return(0,r.jsx)("ol",{className:"list-decimal list-inside mb-4 space-y-1 ml-4",children:t})},li:e=>{let{children:t}=e;return(0,r.jsx)("li",{className:"mb-1",children:t})},a:e=>{let{...t}=e;return(0,r.jsx)("a",{...t,target:"_blank",rel:"noopener noreferrer",className:"text-accent font-medium transition-all duration-200 rounded hover:bg-accent/10 hover:shadow-sm"})},blockquote:e=>{let{children:t}=e;return(0,r.jsx)("blockquote",{className:"border-l-4 border-accent/50 pl-4 italic my-4 text-neutral-600 dar
1k:text-neutral-500",children:t})},strong:e=>{let{children:t}=e;return(0,r.jsx)("strong",{className:"font-semibold text-primary",children:t})},em:e=>{let{children:t}=e;return(0,r.jsx)("em",{className:"italic text-neutral-600 dark:text-neutral-500",children:t})}},children:t})})]})}var z=a(6874),O=a.n(z),S=a(4801);function P(e){let{publications:t,title:a,enableOnePageMode:l=!1}=e,n=(0,M.o)(),i=a||n.home.selectedPublications;return(0,r.jsxs)(s.P.section,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6,delay:.4},children:[(0,r.jsxs)("div",{className:"flex items-center justify-between mb-4",children:[(0,r.jsx)("h2",{className:"text-2xl font-serif font-bold text-primary",children:i}),(0,r.jsxs)(O(),{href:l?"/#publications":"/publications",prefetch:!0,className:"text-accent hover:text-accent-dark text-sm font-medium transition-all duration-200 rounded hover:bg-accent/10 hover:shadow-sm",children:[n.home.viewAll," →"]})]}),(0,r.jsx)("div",{className:"space-y-4",children:t.map((e,t)=>(0,r.jsxs)(s.P.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.4,delay:.1*t},className:"bg-neutral-50 dark:bg-neutral-800 p-4 rounded-lg shadow-sm border border-neutral-200 dark:border-[rgba(148,163,184,0.24)] hover:shadow-lg transition-all duration-200 hover:scale-[1.02]",children:[(0,r.jsx)(S.A,{as:"h3",text:e.title,className:"font-semibold text-primary mb-2 leading-tight"}
1),(0,r.jsx)("p",{className:"text-sm text-neutral-600 dark:text-neutral-500 mb-1",children:e.authors.map((t,a)=>(0,r.jsxs)("span",{children:[(0,r.jsx)("span",{className:"".concat(t.isHighlighted?"font-semibold text-accent":""," ").concat(t.isCoAuthor?"underline underline-offset-4 ".concat(t.isHighlighted?"decoration-accent":"decoration-neutral-400"):""),children:t.name}),t.isCorresponding&&(0,r.jsx)("sup",{className:"ml-0 ".concat(t.isHighlighted?"text-accent":"text-neutral-600 dark:text-neutral-500"),children:"†"}),a<e.authors.length-1&&", "]},a))}),(0,r.jsx)("p",{className:"text-sm text-neutral-600 dark:text-neutral-500 mb-2",children:e.journal||e.conference}),e.description&&(0,r.jsx)("p",{className:"text-sm text-neutral-500 dark:text-neutral-500 line-clamp-2",children:e.description})]},e.id))})]})}function R(e){let{items:t,title:a}=e,l=(0,M.o)(),n=a||l.home.news;return(0,r.jsxs)(s.P.section,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6,delay:.5},children:[(0,r.jsx)("h2",{className:"text-3xl sm:text-4xl font-serif font-bold text-primary mb-4",children:n}),(0,r.jsx)("div",{className:"max-h-80 sm:max-h-96 overflow-y-auto overscroll-y-contain scroll-smooth rounded-xl border border-neutral-200/90 dark:border-neutral-700/80 bg-neutral-50/60 dark:bg-neutral-900/30 px-4 py-3 pr-2",children:(0,r.jsx)("ul",{className:"space-y-4 pr-1",children:t.map((e,t)=>(0,r.jsxs)("li",{className:"flex flex-col gap-1 sm:flex-row sm:items-start sm:gap-4 border-b border-neutral-200/60 pb-4 last:border-b-0 last:pb-0 dark:border-neutral-700/50",children:[(0,r.jsx)("span",{className:"text-sm sm:text-base text-neutral-500 sm:w-24 sm:flex-shrink-0 font-medium tabular-nums",children:e.date}),(0,r.jsx)("div",{className:"text-base sm:text-lg text-neutral-800 dark:text-neutral-200 leading-relaxed min-w-0",children:(0,r.jsx)(L.oz,{components:{p:e=>{let{children:t}=e;return(0,r.jsx)("span",{className:"inline",children:t})},a:e=>{let{...t}=e;return(0,r.jsx)("a",{...t,target:"_blank",rel:"noopener noreferrer",className:"text-accent font-medium underline-offset-2 hover:underline"})}},children:e.content})})]},t))})})]})}var Z=a(5270),B=a(4059),I=a(3684),V=a(7150);function H(e){let{dataByLocale:t,defaultLocale:a}=e,l=(0,V.D)(e=>e.locale),s=t[a]||Object.values(t)[0],n=t[l]||s;return n?(0,r.jsx)("div",{className:"max-w-6xl mx-auto px-4 sm:px-6 lg:px-8 py-8 bg-background min-h-screen",children:(0,r.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-3 gap-12",children:[(0,r.jsx)("div",{className:"lg:col-span-1",children:(0,r.jsx)(A,{author:n.author,social:n.social,features:n.features,researchInterests:n.researchInterests})}),(0,r.jsx)("div",{className:"lg:col-span-2 space-y-8",children:n.pagesToShow.map(e=>(0,r.jsxs)("section",{id:e.id,className:"scroll-mt-24 space-y-8",children:["about"===e.type&&e.sections.map(e=>{switch(e.type){case"markdown":return(0,r.jsx)(_,{content:e.content||"",title:e.title},e.id);case"publications":return(0,r.jsx)(P,{publications:e.publications||[],title:e.title,enableOnePageMode:n.enableOnePageMode},e.id);case"list":return(0,r.jsx)(R,{items:e.items||[],title:e.title},e.id);case"card":return e.config?(0,r.jsx)(I.A,{config:e.config,embedded:!0},e.id):null;default:return null}}),"publication"===e.type&&(0,r.jsx)(Z.A,{config:e.config,publications:e.publications,embedded:!0}),"text"===e.type&&(0,r.jsx)(B.A,{config:e.config,content:e.content,embedded:!0}),"card"===e.type&&(0,r.jsx)(I.A,{config:e.config,embedded:!0})]},e.id))})]})}):null}}},e=>{var t=t=>e(e.s=t);e.O(0,[461,356,874,582,441,684,358],()=>t(5081)),_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.