1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/Edition2026-BUpFF4_A.js","assets/vendor-687nQ_zR.js","assets/Edition2026-BNWJ7Zcm.css"])))=>i.map(i=>d[i]); 2import{r as Y,a as Z,u as V,b as f,c as Q,L as H,B as ee,R as te,d as _}from"./vendor-687nQ_zR.js";(function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))o(r);new MutationObserver(r=>{for(const a of r)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&o(i)}).observe(document,{childList:!0,subtree:!0});function s(r){const a={};return r.integrity&&(a.integrity=r.integrity),r.referrerPolicy&&(a.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?a.credentials="include":r.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function o(r){if(r.ep)return;r.ep=!0;const a=s(r);fetch(r.href,a)}})();var T={exports:{}},k={};var $;function ne(){if($)return k;$=1;var t=Y(),n=Symbol.for("react.element"),s=Symbol.for("react.fragment"),o=Object.prototype.hasOwnProperty,r=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,a={key:!0,ref:!0,__self:!0,__source:!0};function i(u,d,m){var l,h={},p=null,c=null;m!==void 0&&(p=""+m),d.key!==void 0&&(p=""+d.key),d.ref!==void 0&&(c=d.ref);for(l in d)o.call(d,l)&&!a.hasOwnProperty(l)&&(h[l]=d[l]);if(u&&u.defaultProps)for(l in d=u.defaultProps,d)h[l]===void 0&&(h[l]=d[l]);return{$$typeof:n,type:u,key:p,ref:c,props:h,_owner:r.current}}return k.Fragment=s,k.jsx=i,k.jsxs=i,k}var z;function re(){return z||(z=1,T.exports=ne()),T.exports}var e=re(),L={},M;function ae(){if(M)return L;M=1;var t=Z();return L.createRoot=t.createRoot,L.hydrateRoot=t.hydrateRoot,L}var se=ae();const oe="modulepreload",ie=function(t){return"/"+t},q={},le=function(n,s,o){let r=Promise.resolve();if(s&&s.length>0){let d=function(m){return Promise.all(m.map(l=>Promise.resolve(l).then(h=>({status:"fulfilled",value:h}),h=>({status:"rejected",reason:h}))))};document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),u=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));r=d(s.map(m=>{if(m=ie(m),m in q)return;q[m]=!0;const l=m.endsWith(".css"),h=l?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${m}"]${h}`))return;const p=document.createElement("link");if(p.rel=l?"stylesheet":oe,l||(p.as="script"),p.crossOrigin="",p.href=m,u&&p.setAttribute("nonce",u),document.head.appendChild(p),l)return new Promise((c,b)=>{p.addEventListener("load",c),p.addEventListener("error",()=>b(new Error(`Unable to preload CSS for ${m}`)))})}))}function a(i){const u=new Event("vite:preloadError",{cancelable:!0});if(u.payload=i,window.dispatchEvent(u),!u.defaultPrevented)throw i}return r.then(i=>{for(const u of i||[])u.status==="rejected"&&a(u.reason);return n().catch(a)})},N="https://www.hsilhackathontaiwan.com",B="HSIL Hackathon Taiwan Hub",ce="[email protected]",de="https://www.instagram.com/hsilhackathon.taiwan/",me="https://hsph.harvard.edu/research/health-systems-innovation-lab/work/hsil-hackathon-2026-building-high-value-health-systems-leveraging-ai/",E={url:`${N}/og.jpg`,width:1200,height:630},D="Taiwan's first HSIL Hackathon (Harvard Health Systems Innovation Lab), April 10â11, 2026, NTU College of Public Health: 137 applicants, 31 teams. Winners: PhenoCDS, ICBigBoss, The Healthorithm. PhenoCDS was one of 20 global Demo Day finalists.",F={"/":{lang:"zh-Hant",title:"HSIL Hackathon â Taiwan Hub | å ¨çå¥åº·åµæ°é»å®¢æ¾",description:"åä½ Health Systems Innovation Lab çå ¨çå¥åº·åµæ°é»å®¢æ¾å°ç£ç«ï¼ç±èºç£å¤§å¸å ¬å ±è¡çå¸é¢å¥åº·ç¶æ¿èäººå·¥æºæ §å¯¦é©å®¤æ¿è¾¦ã2027 詳æ å°å ¬å¸ï¼2026 ç´éä¿çæ¼æ¬ç«ã",url:`${N}/`,image:E,jsonLd:{"@context":"https://schema.org","@type":"Organization",name:B,url:`${N}/`,email:ce,sameAs:[de]}},"/2026":{lang:"en",title:"HSIL Hackathon 2026 â Taiwan Hub | April 10â11, 2026",description:D,url:`${N}/2026`,image:E,jsonLd:{"@context":"https://schema.org","@type":"Event",name:"HSIL Hackathon 2026 â Taiwan Hub",description:D,startDate:"2026-04-10",endD
2ate:"2026-04-11",eventStatus:"https://schema.org/EventScheduled",eventAttendanceMode:"https://schema.org/OfflineEventAttendanceMode",location:{"@type":"Place",name:"NTU College of Public Health, Room 201",address:{"@type":"PostalAddress",addressLocality:"Taipei",addressCountry:"TW"}},organizer:[{"@type":"Organization",name:B,url:`${N}/`},{"@type":"Organization",name:"Health Systems Innovation Lab, Harvard T.H. Chan School of Public Health",url:me}],image:E.url}}},ue={lang:"en",title:"Page not found | HSIL Hackathon â Taiwan Hub",description:"This page does not exist on the HSIL Hackathon Taiwan Hub website.",image:E,robots:"noindex"};function he(t){const n=t.replace(/\/index\.html$/,"").replace(/\/+$/,"")||"/";return Object.prototype.hasOwnProperty.call(F,n)?F[n]:ue}function pe(t){const n=t.url??null;return{lang:t.lang,title:t.title,canonical:n,meta:[{attr:"name",key:"description",content:t.description},{attr:"name",key:"robots",content:t.robots??null},{attr:"property",key:"og:url",content:n},{attr:"property",key:"og:title",content:t.title},{attr:"property",key:"og:description",content:t.description},{attr:"property",key:"og:image",content:t.image.url},{attr:"property",key:"og:image:width",content:String(t.image.width)},{attr:"property",key:"og:image:height",content:String(t.image.height)},{attr:"name",key:"twitter:title",content:t.title},{attr:"name",key:"twitter:description",content:t.description},{attr:"name",key:"twitter:image",content:t.image.url}],jsonLd:t.jsonLd?JSON.stringify(t.jsonLd).replace(/</g,"\\u003c"):null}}const I=(t,n,s,o)=>{const r=document.head.querySelector(t);if(n===null){r==null||r.remove();return}o(r??document.head.appendChild(s()),n)},fe=()=>{const{pathname:t}=V();return f.useEffect(()=>{const n=pe(he(t));document.documentElement.lang=n.lang,document.title=n.title,I('link[rel="canonical"]',n.canonical,()=>Object.assign(document.createElement("link"),{rel:"canonical"}),(s,o)=>s.setAttribute("href",o));for(const{attr:s,key:o,content:r}of n.meta)I(`meta[${s}="${o}"]`,r,()=>{const a=document.createElement("meta");return a.setAttribute(s,o),a},(a,i)=>a.setAttribute("content",i));I('script[type="application/ld+json"]',n.jsonLd,()=>Object.assign(document.createElement("script"),{type:"application/ld+json"}),(s,o)=>{s.textContent=o})},[t]),null},C=5e3,xe=1e3,W=["wheel","touchstart","keydown","pointerdown"],ge=()=>{const{pathname:t,hash:n,key:s}=V(),o=Q(),r=f.useRef(null);return f.useEffect(()=>{var O,U;((O=r.current)==null?void 0:O.key)!==s&&(r.current={key:s,pathname:t,from:((U=r.current)==null?void 0:U.pathname)??null});const{from:a}=r.current,i=a===null;if(!i&&!(!i&&a!==t)&&o==="POP"||i&&!n)return;let m="";if(n)try{m=decodeURIComponent(n.slice(1))}catch{return}const l=()=>n?document.getElementById(m):document.documentElement;let h=null,p=performance.now()+C,c=0,b=0,v=0;const y=()=>{cancelAnimationFrame(v),document.removeEventListener("visibilitychange",R);for(const x of W)window.removeEventListener(x,y,!0)},j=x=>{n?x.scrollIntoView({block:"start",behavior:"instant"}):window.scrollTo({top:0,left:0,behavior:"instant"}),c=x.getBoundingClientRect().top,b=performance.now()},S=()=>{const x=performance.now();if(x>p)return y();if(!h)h=l(),h&&(p=x+C,j(h));else if(Math.abs(h.getBoundingClientRect().top-c)>=1)j(h);else if(x-b>xe)return y();v=requestAnimationFrame(S)};function R(){document.visibilityState==="visible"&&(document.removeEventListener("visibilitychange",R),p=performance.now()+C,S())}for(const x of W)window.addEventListener(x,y,{capture:!0,passive:!0});return document.visibilityState==="hidden"?document.addEventListener("visibilitychange",R):S(),y},[t,n,s,o]),null};const be=t=>t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),K=(...t)=>t.filter((n,s,o)=>!!n&&n.trim()!==""&&o.indexOf(n)===s).join(" ").trim();var ye={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"};const we=f.forwardRef(({color:t="currentColor",size:n=24,strokeWidth:s=2,absoluteStrokeWidth:o,className:r="",children:a,iconNode:i,...u},d)=>f.createElement("svg",{ref:d,...ye,width:n,height:n,stroke:t,strokeWidth:o?Number(s)*24/Number(n):s,className:K("lucide",r),...u},[...i.map(([m,l])=>f.createElement(m,l)),...Array.isArray(a)?a:[a]]));const w=(t,n)=>{const s=f.forwardRef(({className:o,...r},a)=>f.createElement(we,{ref:a,iconNode:n,className:K(`lucide-${be(t)}`,o),...r}));return s.displayName=`${t}`,s};const ve=w("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);const je=w("ArrowUpRight",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]]);const ke=w("Instagram",[["rect",{width:"20",height:"20",x:"2",y:"2",rx:"5",ry:"5",key:"2e1cvw"}],["path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z",key:"9exkf1"}],["line",{x1:"17.5",x2:"17.51",y1:"6.5",y2:"6.5",key:"r4j83e"}]]);const X=w("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]]);const Ne=w("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);const He=w("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
2],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),P="/assets/hsil-logo-X4K1CZ_2.png",A="/assets/ntu-cph-logo-B-hdupfm.png",Le=[{label:"About",href:"#about"},{label:"Winners",href:"#winners"},{label:"Gallery",href:"#gallery"},{label:"Schedule",href:"#schedule"},{label:"Judging",href:"#judging"},{label:"Team",href:"#organizers"},{label:"Press",href:"#media"}],Ee=({variant:t="edition-2027"})=>{const[n,s]=f.useState(!1),[o,r]=f.useState(!1),a=f.useRef(null),i=f.useRef(null);f.useEffect(()=>{const c=()=>s(window.scrollY>20);return c(),window.addEventListener("scroll",c,{passive:!0}),()=>window.removeEventListener("scroll",c)},[]),f.useEffect(()=>{var b,v;if(!o)return;(v=(b=i.current)==null?void 0:b.querySelector("a"))==null||v.focus();const c=y=>{var j;y.key==="Escape"&&(r(!1),(j=a.current)==null||j.focus())};return document.addEventListener("keydown",c),()=>document.removeEventListener("keydown",c)},[o]);const u=n?"bg-[hsl(40_35%_97%/0.9)] backdrop-blur-xl border-b border-foreground/10":"bg-transparent",d=t==="archive-2026",m=d?Le:[],l=d?{label:"Current edition",to:"/"}:{label:"2026 Archive",to:"/2026"},h=d?"hidden xl:flex":"hidden lg:flex",p=d?"xl:hidden":"lg:hidden";return e.jsxs("nav",{lang:"en",className:`fixed top-0 left-0 right-0 z-50 transition-all duration-500 ${u}`,children:[e.jsxs("div",{className:"container mx-auto flex items-center justify-between py-3 md:py-4 px-4 sm:px-6",children:[e.jsxs("div",{className:"flex min-w-0 items-center gap-2 md:gap-4 mr-3 lg:mr-0 lg:shrink-0",children:[e.jsxs(H,{to:"/",className:"flex min-w-0 items-center gap-2 md:gap-4",children:[e.jsx("img",{src:P,alt:"Harvard T.H. Chan · HSIL",width:800,height:132,className:"h-5 md:h-7 w-auto min-w-0 object-contain"}
2),e.jsx("div",{className:"h-4 md:h-6 w-px bg-foreground/20 shrink-0","aria-hidden":!0}),e.jsx("img",{src:A,alt:"NTU College of Public Health · Health Economics & AI Lab",width:1200,height:101,className:"h-5 md:h-7 w-auto min-w-0 object-contain"})]}),d&&e.jsx("span",{className:"hidden sm:inline-flex xl:hidden 2xl:inline-flex items-center whitespace-nowrap rounded-full border border-foreground/15 px-2.5 py-0.5 text-[10px] font-medium tracking-[0.2em] uppercase text-foreground/70",children:"2026 · Past Edition"})]}),e.jsxs("div",{className:`${h} items-center gap-0.5`,children:[m.map(c=>e.jsx("a",{href:c.href,className:"text-[13px] font-medium px-2.5 py-2 rounded-full text-foreground/70 hover:text-foreground hover:bg-foreground/5 transition-colors duration-300",children:c.label},c.href)),e.jsx(H,{to:l.to,className:"ml-1.5 inline-flex items-center gap-1 whitespace-nowrap text-[13px] font-semibold px-3.5 py-2 rounded-full text-primary border border-primary/25 hover:bg-primary hover:text-primary-foreground transition-colors duration-300",children:l.label})]}),e.jsx("button",{ref:a,className:`${p}
2 shrink-0 p-2 rounded-lg hover:bg-foreground/5 transition-colors`,onClick:()=>r(!o),"aria-label":"Toggle menu","aria-expanded":o,"aria-controls":"mobile-navigation",children:o?e.jsx(He,{className:"text-foreground"}):e.jsx(Ne,{className:"text-foreground"})})]}),o&&e.jsxs("div",{ref:i,id:"mobile-navigation",className:`${p} bg-[hsl(40_35%_97%/0.95)] backdrop-blur-xl border-t border-foreground/10 px-4 pb-4 shadow-lg`,children:[m.map(c=>e.jsx("a",{href:c.href,onClick:()=>r(!1),className:"block py-3 text-sm font-medium text-foreground border-b border-foreground/10 last:border-0",children:c.label},c.href)),e.jsx(H,{to:l.to,onClick:()=>r(!1),className:"block py-3 text-sm font-semibold text-primary",children:l.label})]})]})},g={year:"2027",hsilUrl:"https://hsph.harvard.edu/research/health-systems-innovation-lab/",email:"[email protected]",instagramUrl:"https://www.instagram.com/hsilhackathon.taiwan/",instagramHandle:"@hsilhackathon.taiwan"},J="h-11 w-auto max-w-full object-contain",Se=()=>e.jsx("footer",{lang:"en",className:"bg-[hsl(220_45%_7%)] text-white/50 pt-24 md:pt-28 pb-12 border-t border-white/5",children:e.jsxs("div",{className:"container mx-auto px-6 max-w-6xl",children:[e.jsxs("div",{className:"mb-16 text-center",children:[e.jsx("p",{className:"text-[10px] tracking-[0.35em] uppercase text-white/55 mb-8",children:"Hosted by"}),e.jsxs("div",{className:"inline-flex max-w-full flex-col lg:flex-row items-center justify-center gap-8 lg:gap-10 rounded-2xl bg-[hsl(40_35%_97%)] px-5 py-7 sm:px-10",children:[e.jsx("img",{src:P,width:800,height:132,alt:"Harvard T.H. Chan HSIL",className:J}),e.jsx("div",{className:"h-px w-16 lg:h-12 lg:w-px bg-foreground
2/15","aria-hidden":!0}),e.jsx("img",{src:A,width:1200,height:101,alt:"NTU College of Public Health",className:J})]})]}),e.jsx("div",{className:"h-px w-full bg-white/10 mb-10"}),e.jsxs("div",{className:"flex flex-col md:flex-row items-center justify-between gap-6",children:[e.jsxs("div",{className:"flex flex-wrap items-center justify-center gap-6 md:gap-8",children:[e.jsxs("a",{href:g.instagramUrl,target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-2 hover:text-white transition-colors text-sm font-medium",children:[e.jsx(ke,{className:"w-4 h-4",strokeWidth:1.5}),e.jsx("span",{children:g.instagramHandle})]}),e.jsxs("a",{href:`mailto:${g.email}`,className:"flex items-center gap-2 hover:text-white transition-colors text-sm font-medium",children:[e.jsx(X,{className:"w-4 h-4",strokeWidth:1.5}),e.jsx("span",{children:g.email})]})]}),e.jsxs("p",{className:"text-xs tracking-[0.2em] uppercase text-white/55 text-center",children:["© 2026â",g.year," HSIL Hackathon Taiwan Hub"]})]})]})}),Re=()=>e.jsxs(e.Fragment,{children:[e.jsx(Ee,{variant:"edition-2027"}),e.jsx("main",{id:"main-content",tabIndex:-1,className:"focus:outline-none",children:e.jsxs("section",{className:"relative min-h-screen flex flex-col overflow-hidden bg-[hsl(40_35%_97%)]","data-tone":"ivory",children:[e.jsxs("div",{className:"absolute inset-0 pointer-events-none","aria-hidden":!0,children:[e.jsx("div",{className:"absolute -top-40 -right-40 w-[900px] h-[900px] rounded-full animate-drift-a motion-reduce:animate-none",style:{background:"radial-gradient(circle, hsl(352 72% 50% / 0.16) 0%, transparent 60%)"}}),e.jsx("div",{className:"absolute top-1/3 -left-48 w-[800px] h-[800px] rounded-full animate-drift-b motion-reduce:animate-none",style:{background:"radial-gradient(circle, hsl(37 90% 60% / 0.10) 0%, transparent 60%)"}})]}),e.jsx("div",{className:"absolute inset-0 opacity-[0.20] pointer-events-none",style:{backgroundImage:"linear-gradient(hsl(220 30% 15% / 0.05) 1px, transparent 1px), linear-gradient(90deg, hsl(220 30% 15% / 0.05) 1px, transparent 1px)",backgroundSize:"56px 56px"},"aria-hidden":!0}),e.jsxs("div",{lang:"en",className:"relative z-10 flex-1 container mx-auto px-6 md:px-12 pt-32 md:pt-36 pb-20 max-w-5xl flex flex-col justify-center items-center text-center",children:[e.jsxs("div",{className:"mb-8 md:mb-10 animate-fade-in-up motion-reduce:animate-none [animation-delay:200ms]",children:[e.jsxs("div",{className:"flex items-center justify-center gap-4 md:gap-6 mb-3",children:[e.jsx("span",{className:"font-display font-medium md:font-normal tracking-[0.4em] text-sm md:text-lg text-foreground uppercase",children:"HSIL Hackathon"}
2),e.jsx("span",{className:"h-4 md:h-5 w-px bg-foreground/25","aria-hidden":!0}),e.jsx("span",{className:"font-serif italic text-primary text-sm md:text-base tracking-wide",children:"Taiwan Hub"})]}),e.jsxs("div",{className:"flex items-center justify-center gap-3 text-foreground/55",children:[e.jsx("div",{className:"h-px w-6 bg-foreground/20"}),e.jsx("span",{className:"font-display italic text-primary tracking-[0.3em] text-xs md:text-sm",children:g.year}),e.jsx("div",{className:"h-px w-6 bg-foreground/20"})]})]}),e.jsx("div",{className:"mb-6 md:mb-8",children:e.jsx("h1",{lang:"zh-Hant",className:"font-display font-normal text-foreground leading-[1.25] tracking-tight",children:e.jsx("span",{className:"block text-[2.25rem] sm:text-5xl md:text-[3.75rem] lg:text-[4.5rem] py-2 animate-rise-in motion-reduce:animate-none",children:"å
¨çå¥åº·åµæ°é»å®¢æ¾"})})}),e.jsxs("div",{className:"mb-12 md:mb-14 flex flex-col items-center gap-3 animate-fade-in motion-reduce:animate-none [animation-delay:900ms]",children:[e.jsxs("span",{className:"inline-flex items-center gap-2.5 rounded-full border border-foreground
2/15 bg-background/40 px-5 py-2 text-[11px] md:text-xs font-medium tracking-[0.25em] uppercase text-foreground/70",children:[e.jsxs("span",{className:"relative inline-flex h-1.5 w-1.5","aria-hidden":!0,children:[e.jsx("span",{className:"absolute inline-flex h-full w-full animate-ping motion-reduce:animate-none rounded-full bg-primary opacity-60"}),e.jsx("span",{className:"relative inline-flex h-1.5 w-1.5 rounded-full bg-primary"})]}),"Planning underway"]}),e.jsxs("p",{className:"font-serif italic text-sm md:text-base text-foreground/70",children:[e.jsx("span",{lang:"zh-Hant",children:"詳æ
å°é¸çºå
¬å¸"})," · Details to be announced"]})]}),e.jsxs("div",{className:"mb-12 md:mb-14 animate-fade-in-up motion-reduce:animate-none [animation-delay:1050ms]",children:[e.jsx("p",{className:"text-[10px] tracking-[0.35em] uppercase text-foreground/70 mb-5",children:"Hosted by"}),e.jsxs("div",{className:"flex flex-col lg:flex-row items-center justify-center gap-6 lg:gap-10",children:[e.jsx("img",{src:P,width:800,height:132,alt:"Harvard T.H. Chan · Health Systems Innovation Lab",className:"h-8 md:h-10 w-auto max-w-full object-contain"}),e.jsx("div",{className:"h-px w-12 lg:h-8 lg:w-px bg-foreground
2/20","aria-hidden":!0}),e.jsx("img",{src:A,width:1200,height:101,alt:"NTU College of Public Health · Health Economics & AI Lab",className:"h-8 md:h-10 w-auto max-w-full object-contain"})]})]}),e.jsxs("div",{className:"flex flex-col sm:flex-row items-center justify-center gap-3 md:gap-4 animate-fade-in-up motion-reduce:animate-none [animation-delay:1200ms]",children:[e.jsxs(H,{to:"/2026",className:"group relative inline-flex items-center gap-2.5 bg-foreground text-background px-7 py-3.5 rounded-full text-sm font-semibold overflow-hidden transition-transform hover:scale-[1.02] active:scale-[0.98]",children:[e.jsx("span",{className:"absolute inset-0 bg-primary translate-y-full group-hover:translate-y-0 transition-transform duration-500 [transition-timing-function:cubic-bezier(0.22,1,0.36,1)]"}),e.jsx("span",{className:"relative z-10",children:"Explore the 2026 edition"}),e.jsx(ve,{className:"relative z-10 w-4 h-4 transition-transform group-hover:translate-x-0.5"})]}),e.jsxs("a",{href:`mailto:${g.email}?subject=${encodeURIComponent("HSIL Hackathon Taiwan 2027 â å使´½è©¢ Partnership / mentorship")}`,className:"inline-flex items-center gap-2 rounded-full border border-foreground
2/20 px-6 py-3 text-sm font-medium text-foreground hover:border-primary hover:text-primary transition-colors",children:[e.jsx(X,{className:"w-4 h-4",strokeWidth:1.75,"aria-hidden":!0}),e.jsxs("span",{children:[e.jsx("span",{lang:"zh-Hant",children:"å使´½è©¢"})," · Partner or mentor with us"]})]}),e.jsxs("a",{target:"_blank",rel:"noopener noreferrer",className:"group inline-flex items-center gap-1.5 text-foreground/70 hover:text-primary px-4 py-2 text-sm font-medium tracking-wide transition-colors",href:g.hsilUrl,children:["Visit HSIL",e.jsx(je,{className:"w-3.5 h-3.5 transition-transform group-hover:translate-x-0.5 group-hover:-translate-y-0.5"})]})]})]})]})}),e.jsx(Se,{})]}),_e=()=>e.jsx("main",{id:"main-content",tabIndex:-1,className:"flex min-h-screen items-center justify-center bg-[hsl(40_35%_97%)] px-6 py-24 focus:outline-none",children:e.jsxs("div",{className:"text-center",children:[e.jsx("p",{className:"text-[10px] md:text-xs font-medium tracking-[0.3em] uppercase text-foreground/65 mb-6",children:"HSIL Hackathon · Taiwan Hub"}),e.jsx("h1",{className:"font-display font-normal text-primary text-[6rem] md:text-[8rem] leading-none tracking-tight",children:"404"}
2),e.jsx("div",{className:"h-px w-12 bg-foreground/20 mx-auto my-8","aria-hidden":!0}),e.jsx("p",{lang:"zh-Hant",className:"font-display text-2xl md:text-3xl text-foreground mb-2",children:"æ¾ä¸å°æ¤é é¢"}),e.jsx("p",{className:"font-serif italic text-lg md:text-xl text-foreground/70 mb-10",children:"Page not found"}),e.jsxs(H,{to:"/",className:"inline-block bg-foreground text-background px-7 py-3.5 rounded-full text-sm font-semibold transition-colors duration-300 hover:bg-primary",children:[e.jsx("span",{lang:"zh-Hant",children:"è¿åé¦é "})," · Return to Home"]})]})}),Te=f.lazy(()=>le(()=>import("./Edition2026-BUpFF4_A.js"),__vite__mapDeps([0,1,2]))),Ie=()=>e.jsxs(ee,{children:[e.jsxs("a",{href:"#main-content",className:"sr-only focus:not-sr-only focus:fixed focus:left-4 focus:top-4 focus:z-[100] focus:rounded-full focus:bg-foreground focus:px-5 focus:py-2.5 focus:text-sm focus:font-medium focus:text-background focus:shadow-lg",children:[e.jsx("span",{lang:"zh-Hant",children:"è·³è³ä¸»è¦å
§å®¹"})," · ",e.jsx("span",{lang:"en",children:"Skip to content"})]}),e.jsx(fe,{}),e.jsx(ge,{}),e.jsx(f.Suspense,{fallback:null,children:e.jsxs(te,{children:[e.jsx(_,{path:"/",element:e.jsx(Re,{})}),e.jsx(_,{path:"/2026",element:e.jsx(Te,{})}),e.jsx(_,{path:"*",element:e.jsx(_e,{})})]})})]}),G=document.getElementById("noto-tc");if(G){const t=document.createElement("link");t.rel="stylesheet",t.href=G.href,document.head.appendChild(t)}se.createRoot(document.getElementById("root")).render(e.jsx(Ie,{}));export{je as A,Se as F,Ee as N,w as c,g as e,e as j};
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.