1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4088],{9411:(e,t,n)=>{Promise.resolve().then(n.t.bind(n,4839,23)),Promise.resolve().then(n.bind(n,814)),Promise.resolve().then(n.bind(n,8466)),Promise.resolve().then(n.bind(n,6734)),Promise.resolve().then(n.bind(n,3327)),Promise.resolve().then(n.bind(n,4684))},7396:(e,t,n)=>{"use strict";n.d(t,{default:()=>r.a});var a=n(4839),r=n.n(a)},6046:(e,t,n)=>{"use strict";var a=n(6658);n.o(a,"usePathname")&&n.d(t,{usePathname:function(){return a.usePathname}}),n.o(a,"useRouter")&&n.d(t,{useRouter:function(){return a.useRouter}}),n.o(a,"useSearchParams")&&n.d(t,{useSearchParams:function(){return a.useSearchParams}})},8466:(e,t,n)=>{"use strict";n.d(t,{AnalyticsBeacon:()=>s});var a=n(2115),r=n(6046);function s(){let e=(0,r.usePathname)();return(0,a.useEffect)(()=>{if(!e||"undefined"==typeof navigator||"1"===navigator.doNotTrack||"yes"===navigator.doNotTrack||"1"===window.doNotTrack)return;let t=JSON.stringify({path:e,referrer:"undefined"!=typeof document&&document.referrer||null});try{let e=new Blob([t],{type:"application/json"});if("function"==typeof navigator.sendBeacon&&navigator.sendBeacon("/api/analytics/track",e))return}catch(e){}fetch("/api/analytics/track",{method:"POST",body:t,headers:{"content-type":"application/json"},keepalive:!0}).catch(()=>{})},[e]),null}},6734:(e,t,n)=>{"use strict";n.d(t,{ComingSoon:()=>d});var a=n(5155),r=n(2115);let s=["janvier","f\xe9vrier","mars","avril","mai","juin","juillet","ao\xfbt","septembre","octobre","novembre","d\xe9cembre"];function i(e){let{value:t,label:n}=e;return(0,a.jsxs)("div",{className:"flex flex-col items-center",children:[(0,a.jsx)("span",{className:"font-bold tabular-nums leading-none text-unige-rose",style:{fontSize:"clamp(2.5rem, 7vw, 4rem)"},suppressHydrationWarning:!0,children:String(t).padStart(2,"0")}),(0,a.jsx)("span",{className:"mt-2 text-xs font-medium text-gray-500",children:n})]})}function o(e){let{cd:t}=e;return(0,a.jsxs)("div",{className:"inline-grid grid-cols-4 items-end gap-x-6 gap-y-2 rounded-2xl bg-white/70 px-6 py-5 shadow-sm ring-1 ring-rose-100/70 backdrop-blur sm:gap-x-10 sm:px-10",role:"group","aria-label":"Compte \xe0 rebours avant l'ouverture",children:[(0,a.jsx)(i,{value:t.d,label:"jours"}),(0,a.jsx)(i,{value:t.h,label:"heures"}),(0,a.jsx)(i,{value:t.m,label:"min"}),(0,a.jsx)(i,{value:t.s,label:"sec"})]})}function l(){return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute inset-x-0 top-0 -z-10 h-[640px] bg-gradient-to-b from-rose-50 via-rose-50/40 to-transparent"}),(0,a.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute -right-32 top-24 -z-10 h-[480px] w-[480px] rounded-full bg-gradient-to-br from-unige-rose/15 via-amber-100/40 to-transparent blur-3xl"}),(0,a.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute -left-40 bottom-0 -z-10 h-[420px] w-[420px] rounded-full bg-gradient-to-tr from-amber-100/30 via-rose-100/30 to-transparent blur-3xl"})]})}function c(e){let{title:t,body:n,year:r,contactEmail:s,logoUrl:i}=e;return(0,a.jsxs)("div",{className:"relative flex min-h-screen items-center justify-center overflow-hidden bg-[#fffaf7] px-6",children:[(0,a.jsx)(l,{}),(0,a.jsxs)("main",{className:"relative mx-auto max-w-xl text-center",children:[i?(0,a.jsx)("img",{src:i,alt:"Welcome Days",className:"mx-auto mb-8 h-10 w-auto"}):(0,a.jsx)("p",{className:"mb-8 text-base font-semibold text-unige-rose",children:"Universit\xe9 de Gen\xe8ve"}),(0,a.jsx)("h1",{className:"text-balance text-3xl font-bold leading-tight text-gray-900 sm:text-4xl",children:t}),(0,a.jsx)("p",{className:"mx-auto mt-4 max-w-md text-balance text-base text-gray-600",children:n}),(0,a.jsx)(u,{year:r,contactEmail:s})]})]})}function u(e){let{year:t,contactEmail:n}=e;return(0,a.jsxs)("div",{className:"mt-12 space-y-3 text-sm text-gray-500",children:[n&&(0,a.jsxs)("p",{children:["Une question ?"," ",(0,a.jsx)("a",{href:"mailto:".concat(n),className:"font-medium text-unige-rose underline-offset-4 hover:underline",children:n})]}),(0,a.jsxs)("p",{className:"text-xs text-gray-400",children:["Universit\xe9 de Gen\xe8ve \xb7 Welcome Days ",t]})]})}function d(e){let{year:t,startDate:n,endDate:i,contactEmail:d,logoUrl:m}=e,x=function(e){let t=(0,r.useMemo)(()=>new Date(e).getTime(),[e]),[n,a]=(0,r.useState)(0);(0,r.useEffect)(()=>{a(Date.now());let e=setInterval(()=>a(Date.now()),1e3);return()=>clearInterval(e)},[]);let s=Math.max(0,t-n);return{d:Math.floor(s/864e5),h:Math.floor(s/36e5%24),m:Math.floor(s/6e4%60),s:Math.floor(s/1e3%60),fired:n>0&&0===s}}(n?"".concat(n,"T09:00:00+02:00"):"".concat(t,"-09-07T09:00:00+02:00")),f=function(e,t,n){if(!e)return"Septembre ".concat(n);let a=new Date(e+"T00:00:00");if(Number.isNaN(a.getTime()))return"Septembre ".concat(n);if(!t)return"".concat(a.getDate()," ").concat(s[a.getMonth()]," ").concat(n);let r=new Date(t+"T00:00:00");return Number.isNaN(r.getTime())?"".concat(a.getDate()," ").concat(s[a.getMonth()]," ").concat(n):a.getMonth()===r.getMonth()&&a.getFullYear()===r.getFullYear()?"".concat(a.getDate(),"â").concat(r.getDate()," ").concat(s[r.getMonth()]," ").concat(n):"".concat(a.getDate()," ").concat(s[a.getMonth()]," â ").concat(r.getDate()," ").concat(s[r.getMonth()]," ").concat(n)}(n,i,t);return!function(e){if(!e)return!1;let t=new Date(e+"T23:59:59");return!Number.isNaN(t.getTime())&&Date.now()>t.getTime()}(i)?x.fired?(0,a.jsx)(c,{title:"C'est parti !",body:"L'\xe9dition des Welcome Days commence aujourd'hui. Le site sera disponible d'un instant \xe0 l'autre.",year:t,contactEmail:d,logoUrl:m}):(0,a.jsxs)("div",{className:"relative flex min-h-screen items-center justify-center overflow-hidden bg-[#fffaf7] px-6 py-16",children:[(0,a.jsx)(l,{}),(0,a.jsxs)("main",{className:"relative mx-auto max-w-3xl text-center",children:[m?(0,a.jsx)("img",{src:m,alt:"Welcome Days",className:"mx-auto mb-10 h-12 w-auto"}):(0,a.jsx)("p",{className:"mb-10 text-lg font-semibold text-unige-rose",children:"Universit\xe9 de Gen\xe8ve"}),(0,a.jsxs)("p",{className:"inline-flex items-center gap-2 text-sm font-medium text-gray-600",children:[(0,a.jsx)("span",{"aria-hidden":!0,
1className:"h-1.5 w-1.5 rounded-full bg-unige-rose"}),"\xc9dition ",t]}),(0,a.jsx)("h1",{className:"mt-4 text-balance font-bold leading-[1.1] tracking-tight text-gray-900",style:{fontSize:"clamp(1.875rem, 5vw, 3rem)"},children:"Les Welcome Days arrivent."}),(0,a.jsx)("p",{className:"mx-auto mt-6 max-w-xl text-balance text-base text-gray-600 sm:text-lg",children:"L'Universit\xe9 de Gen\xe8ve pr\xe9pare ta rentr\xe9e. Cinq jours pour rencontrer ta facult\xe9, d\xe9couvrir les outils, et tout ce qu'il faut savoir avant le premier cours."}),(0,a.jsxs)("div",{className:"mt-10 inline-flex items-center gap-2 rounded-full bg-white px-5 py-2 text-sm font-semibold text-gray-800 shadow-sm ring-1 ring-gray-100",children:[(0,a.jsx)("span",{"aria-hidden":!0,className:"h-2 w-2 rounded-full bg-unige-rose"}),f]}),(0,a.jsx)("div",{className:"mt-10",children:(0,a.jsx)(o,{cd:x})}),(0,a.jsx)(u,{year:t,contactEmail:d})]})]}):(0,a.jsx)(c,{title:"Rendez-vous en ".concat(t+1),body:"L'\xe9dition ".concat(t," des Welcome Days est termin\xe9e. Le programme de l'ann\xe9e prochaine arrive bient\xf4t."),year:t,contactEmail:d,logoUrl:m})}},3327:(e,t,n)=>{"use strict";n.d(t,{FavoritesLink:()=>i});var a=n(5155),r=n(7396),s=n(9789);function i(e){let{year:t}=e,{count:n,hydrated:i}=(0,s.r)(t);return(0,a.jsxs)(r.default,{href:"/".concat(t,"/favoris"),className:"inline-flex items-center gap-1.5 rounded px-2 py-1.5 text-sm text-gray-600 transition hover:bg-gray-100 hover:text-gray-900 sm:px-3","aria-label":i&&n>0?"Mes favoris (".concat(n,")"):"Mes favoris",children:[(0,a.jsx)("svg",{viewBox:"0 0 24 24",className:"h-4 w-4",fill:i&&n>0?"currentColor":"none",stroke:"currentColor",strokeWidth:i&&n>0?0:1.7,strokeLinejoin:"round","aria-hidden":!0,children:(0,a.jsx)("path",{d:"M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41 0.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"})}),(0,a.jsx)("span",{children:"Favoris"}),i&&n>0&&(0,a.jsx)("span",{className:"rounded-full bg-unige-rose px-1.5 py-0.5 text-[10px] font-bold leading-none text-white",children:n})]})}},4684:(e,t,n)=>{"use strict";n.d(t,{ScrollProgress:()=>s});var a=n(5155),r=n(2115);function s(){let[e,t]=(0,r.useState)(0),[n,s]=(0,r.useState)(!0);return((0,r.useEffect)(()=>{var e,n;if(null===(e=(n=window).matchMedia)||void 0===e?void 0:e.call(n,"(prefers-reduced-motion: reduce)").matches){s(!1);return}let a=!1;function r(){let e=document.documentElement.scrollHeight-window.innerHeight;if(e<=0){t(0),a=!1;return}t(Math.min(100,Math.max(0,100*(window.scrollY/e)))),a=!1}function i(){a||(a=!0,requestAnimationFrame(r))}return r(),window.addEventListener("scroll",i,{passive:!0}),window.addEventListener("resize",r),()=>{window.removeEventListener("scroll",i),window.removeEventListener("resize",r)}},[]),n)?(0,a.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none fixed inset-x-0 top-0 z-50 h-[2px] print:hidden",children:(0,a.jsx)("div",{className:"h-full bg-unige-rose transition-[width] duration-150 ease-out",style:{width:"".concat(e,"%"),opacity:e<1?0:1}})}):null}},9789:(e,t,n)=>{"use strict";n.d(t,{r:()=>c});var a=n(2115);let r="wd:fav:",s=new Map,i=new Set;function o(){for(let e of i)e()}let l=!1;function c(e){var t;let n="".concat(r).concat(e),[,c]=(0,a.useState)(0),[u,d]=(0,a.useState)(!1);(0,a.useEffect)(()=>{l||(l=!0,window.addEventListener("storage",e=>{if(e.key&&e.key.startsWith(r))try{let t=e.newValue?JSON.parse(e.newValue):[];if(!Array.isArray(t))return;s.set(e.key,new Set(t.filter(e=>"number"==typeof e))),o()}catch(e){}})),s.has(n)||s.set(n,function(e){try{let t=localStorage.getItem(e);if(!t)return new Set;let n=JSON.parse(t);if(!Array.isArray(n))return new Set;return new Set(n.filter(e=>"number"==typeof e))}catch(e){return new Set}}(n)),d(!0);let e=()=>c(e=>e+1);return i.add(e),()=>{i.delete(e)}},[n]);let m=null!==(t=s.get(n))&&void 0!==t?t:new Set,x=(0,a.useCallback)(e=>{var t;let a=new Set(null!==(t=s.get(n))&&void 0!==t?t:new Set);a.has(e)?a.delete(e):a.add(e),s.set(n,a),function(e,t){try{localStorage.setItem(e,JSON.stringify([...t]))}catch(e){}}(n,a),o()},[n]);return{ids:m,has:(0,a.useCallback)(e=>{var t;return(null!==(t=s.get(n))&&void 0!==t?t:new Set).has(e)},[n]),toggle:x,clear:(0,a.useCallback)(()=>{s.set(n,new Set);try{localStorage.removeItem(n)}catch(e){}o()},[n]),hydrated:u,count:m.size}}}},e=>{var t=t=>e(e.s=t);e.O(0,[4839,814,8441,1517,7358],()=>t(9411)),_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.