1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[357],{149:(e,n,a)=>{"use strict";a.d(n,{GlobeBand:()=>c});var t=a(22043),i=a(95155),o=a(12115),r=a(67909),s=a(52619),u=a.n(s),l=a(14661),d=(0,r.default)(function(){return Promise.all([a.e(831),a.e(274),a.e(367),a.e(768),a.e(542),a.e(440),a.e(822),a.e(340)]).then(a.bind(a,36340)).then(function(e){return{default:e.Globe}})},{loadableGenerated:{webpack:function(){return[36340]}},ssr:!1,loading:function(){return null}});function c(e){var n=e.focus,a=e.line,r=(0,t._)((0,o.useState)(!1),2),s=r[0],c=r[1],m=(0,o.useRef)(null),g=(0,l.C)(function(e){return e.setPageCity}),f=(0,l.C)(function(e){return e.focusCity});return(0,o.useEffect)(function(){var e=m.current;if(e){if("undefined"==typeof IntersectionObserver)return void c(!0);var n=new IntersectionObserver(function(e){e.some(function(e){return e.isIntersecting})&&(c(!0),n.disconnect())},{rootMargin:"200px"});return n.observe(e),function(){return n.disconnect()}}},[]),(0,o.useEffect)(function(){if(s&&n){var e={id:"band-".concat(n.timezone,"-").concat(n.city),name:n.city,country:n.country,flag:n.flag,timezone:n.timezone,lat:n.lat,lng:n.lng};return g(e),f(e.id),function(){return g(null)}}},[s,n,g,f]),(0,i.jsxs)("div",{ref:m,className:"relative w-full h-[42vh] min-h-[280px] max-h-[440px] overflow-hidden rounded-2xl border border-white/[0.07] bg-[#05050A]",children:[(0,i.jsx)("div",{className:"absolute inset-0 grid place-items-center transition-opacity duration-500 ".concat(s?"opacity-0":"opacity-100"),"aria-hidden":"true",children:(0,i.jsx)("div",{className:"w-40 h-40 rounded-full bg-gradient-to-br from-[#16324a] to-[#080d18] opacity-60 blur-[2px]"})}),s&&(0,i.jsx)("div",{className:"absolute inset-0",children:(0,i.jsx)(d,{interactive:!1})}),(0,i.jsx)("div",{className:"absolute inset-x-0 bottom-0 p-4 md:p-5 bg-gradient-to-t from-[#05050A] via-[#05050A]/80 to-transparent pointer-events-none",children:(0,i.jsxs)("div",{className:"flex flex-wrap items-end justify-between gap-3 pointer-events-auto",children:[(0,i.jsxs)("div",{children:[(0,i.jsx)("p",{className:"text-[11px] uppercase tracking-widest text-primary/70 mb-1",children:"Timetate"}),(0,i.jsx)("p",{className:"text-sm text-white/70 max-w-[42ch] leading-relaxed",children:null!=a?a:"A world clock on a live 3D globe â day and night where they actually fall, right now."})]}),(0,i.jsxs)(u(),{href:"/",className:"flex-shrink-0 inline-flex items-center gap-2 px-4 py-2.5 rounded-lg border border-primary/30 bg-primary/10 text-[13px] text-white hover:border-primary/60 transition-colors",children:["Open the world clock",(0,i.jsx)("span",{"aria-hidden":"true",children:"â"})]})]})})]})}},14661:(e,n,a)=>{"use strict";a.d(n,{C:()=>c});var t=a(87922),i=a(82732),o=a(45849),r=a(17389),s=a(45377),u=a(71138),l=a(89863),d=a(60080),c=(0,u.v)()((0,l.Zr)(function(e){return{userLocation:null,userIp:null,savedCities:[],favorites:[],activeCityId:null,cameraFocusTrigger:0,sidebarHoveredCityId:null,previewCity:null,selectedPin:null,currentTime:new Date,isInteracting:!1,hasSeededDefaults:!1,meetingHour:null,meetingBaseTz:null,timeFormat:"24h",temperatureUnit:"C",layers:{borders:!0,cities:!0,terminator:!0,atmosphere:!0},setTimeFormat:function(n){return e({timeFormat:n})},setTemperatureUnit:function(n){return e({temperatureUnit:n})},setUserLocation:function(n){return e({userLocation:n})},setUserIp:function(n){return e({userIp:n})},addCity:function(n,a){return e(function(e){return(null==a?void 0:a.source)&&!e.savedCities.some(function(e){return e.id===n.id})&&(0,d.u)("city_added",{source:a.source,timezone:n.timezone}),(0,i._)({savedCities:e.savedCities.some(function(e){return e.id===n.id})?e.savedCities:(0,s._)(e.savedCities).concat([n]),previewCity:null,selectedPin:null},(null==a?void 0:a.focus)===!1?{}:{activeCityId:n.id,cameraFocusTrigger:e.cameraFocusTrigger+1})})},removeCity:function(n){return e(function(e){return{savedCities:e.savedCities.filter(function(e){return e.id!==n})}})},toggleFavorite:function(n){return e(function(e){return{favorites:e.favorites.some(function(e){return e.id===n.id})?e.favorites.filter(function(e){return e.id!==n.id}):(0,s._)(e.favorites).concat([n])}})},setActiveCity:function(n){return e({activeCityId:n})},focusCity:function(n){return e(function(e){return{activeCityId:n,cameraFocusTrigger:e.cameraFocusTrigger+1}})},setSidebarHoveredCityId:function(n){return e({sidebarHoveredCityId:n})},setPreviewCity:function(n){return e({previewCity:n}
1)},setSelectedPin:function(n){return e({selectedPin:n})},tick:function(){return e({currentTime:new Date})},setHasSeededDefaults:function(n){return e({hasSeededDefaults:n})},setMeetingHour:function(n,a){return e({meetingHour:n,meetingBaseTz:null!=a?a:null})},setIsInteracting:function(n){return e({isInteracting:n})},toggleLayer:function(n){return e(function(e){return{layers:(0,o._)((0,i._)({},e.layers),(0,t._)({},n,!e.layers[n]))}})},updateCityDetails:function(n,a){return e(function(e){var t=function(e){return(null==e?void 0:e.id)===n?(0,i._)({},e,a):e};return{userLocation:t(e.userLocation),previewCity:t(e.previewCity),savedCities:e.savedCities.map(function(e){return e.id===n?(0,i._)({},e,a):e})}})},setSavedCities:function(n){return e({savedCities:n})},panelCity:null,pageCity:null,setPanelCity:function(n){return e({panelCity:n})},setPageCity:function(n){return e({pageCity:n})}}},{name:"timetate-storage-v1",skipHydration:!0,partialize:function(e){return e.currentTime,e.meetingHour,e.meetingBaseTz,e.panelCity,e.pageCity,e.activeCityId,e.cameraFocusTrigger,e.isInteracting,e.previewCity,e.selectedPin,e.sidebarHoveredCityId,(0,r._)(e,["currentTime","meetingHour","meetingBaseTz","panelCity","pageCity","activeCityId","cameraFocusTrigger","isInteracting","previewCity","selectedPin","sidebarHoveredCityId"])}}))},21867:e=>{!function(){"use strict";var n=Math.PI,a=Math.sin,t=Math.cos,i=Math.tan,o=Math.asin,r=Math.atan2,s=Math.acos,u=n/180;function l(e){return new Date((e+.5-2440588)*864e5)}function d(e){return e.valueOf()/864e5-.5+2440588-2451545}var c=23.4397*u;function m(e,n){return r(a(e)*t(c)-i(n)*a(c),t(e))}function g(e,n){return o(a(n)*t(c)+t(n)*a(c)*a(e))}function f(e,n,o){return r(a(e),t(e)*a(n)-i(o)*t(n))}function h(e,n,i){return o(a(n)*a(i)+t(n)*t(i)*t(e))}function b(e,n){return u*(280.16+360.9856235*e)-n}function p(e){return u*(357.5291+.98560028*e)}function y(e){var t=u*(1.9148*a(e)+.02*a(2*e)+3e-4*a(3*e));return e+t+102.9372*u+n}function v(e){var n=y(p(e));return{dec:g(n,0),ra:m(n,0)}}var k={};k.getPosition=function(e,n,a){var t=u*n,i=d(e),o=v(i),r=b(i,-(u*a))-o.ra;return{azimuth:f(r,t,o.dec),altitude:h(r,t,o.dec)}};var x=k.times=[[-.833,"sunrise","sunset"],[-.3,"sunriseEnd","sunsetStart"],[-6,"dawn","dusk"],[-12,"nauticalDawn","nauticalDusk"],[-18,"nightEnd","night"],[6,"goldenHourEnd","goldenHour"]];function w(e,a,t){return 9e-4+(e+a)/(2*n)+t}function C(e,n,t){return 2451545+e+.0053*a(n)-.0069*a(2*t)}function z(e){var n=u*(134.963+13.064993*e),i=u*(218.316+13.176396*e)+6.289*u*a(n),o=5.128*u*a(u*(93.272+13.22935*e)),r=385001-20905*t(n);return{ra:m(i,o),dec:g(i,o),dist:r}}function j(e,n){return new Date(e.valueOf()+864e5*n/24)}k.addTime=function(e,n,a){x.push([e,n,a])},k.getTimes=function(e,i,o,r){var c,m,f,h,b,v=-(u*o),k=u*i,z=-2.076*Math.sqrt(r=r||0)/60,j=Math.round(d(e)-9e-4-v/(2*n)),A=w(0,v,j),M=p(A),T=y(M),I=g(T,0),N=C(A,M,T),D={solarNoon:l(N),nadir:l(N-.5)};for(c=0,m=x.length;c<m;c+=1)b=N-((h=function(e,n,i,o,r,u,l){return C(w(s((a(e)-a(i)*a(o))/(t(i)*t(o))),n,r),u,l)}(((f=x[c])[0]+z)*u,v,k,I,j,M,T))-N),D[f[1]]=l(b),D[f[2]]=l(h);return D},k.getMoonPosition=function(e,n,o){var s,l=u*n,c=d(e),m=z(c),g=b(c,-(u*o))-m.ra,p=h(g,l,m.dec),y=r(a(g),i(l)*t(m.dec)-a(m.dec)*t(g));return p+=((s=p)<0&&(s=0),2967e-7/Math.tan(s+.00312536/(s+.08901179))),{azimuth:f(g,l,m.dec),altitude:p,distance:m.dist,parallacticAngle:y}},k.getMoonIllumination=function(e){var n=d(e||new Date),i=v(n),o=z(n),u=s(a(i.dec)*a(o.dec)+t(i.dec)*t(o.dec)*t(i.ra-o.ra)),l=r(149598e3*a(u),o.dist-149598e3*t(u)),c=r(t(i.dec)*a(i.ra-o.ra),a(i.dec)*t(o.dec)-t(i.dec)*a(o.dec)*t(i.ra-o.ra));return{fraction:(1+t(l))/2,phase:.5+.5*l*(c<0?-1:1)/Math.PI,angle:c}},k.getMoonTimes=function(e,n,a,t){var i=new Date(e);t?i.setUTCHours(0,0,0,0):i.setHours(0,0,0,0);for(var o,r,s,l,d,c,m,g,f,h,b,p,y,v=.133*u,x=k.getMoonPosition(i,n,a).altitude-v,w=1;w<=24&&(o=k.getMoonPosition(j(i,w),n,a).altitude-v,d=(x+(r=k.getMoonPosition(j(i,w+1),n,a).altitude-v))/2-o,m=-(c=(r-x)/2)/(2*d),g=(d*m+c)*m+o,h=0,(f=c*c-4*d*o)>=0&&(b=m-(y=Math.sqrt(f)/(2*Math.abs(d))),p=m+y,1>=Math.abs(b)&&h++,1>=Math.abs(p)&&h++,b<-1&&(b=p)),1===h?x<0?s=w+b:l=w+b:2===h&&(s=w+(g<0?p:b),l=w+(g<0?b:p)),!s||!l);w+=2)x=r;var C={};return s&&(C.rise=j(i,s)),l&&(C.set=j(i,l)),s||l||(C[g>0?"alwaysUp":"alwaysDown"]=!0),C},e.exports=k}()},32789:(e,n,a)=>{Promise.resolve().then(a.bind(a,39176)),Promise.resolve().then(a.t.bind(a,52619,23)),Promise.resolve().then(a.bind(a,149))},39176:(e,n,a)=>{"use strict";a.d(n,{default:()=>m});var t=a(22043),i=a(95155),o=a(12115),r=a(52619),s=a.n(r),u=a(64269);function l(e,n){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Date,t=new Intl.DateTimeFormat("en-CA",{timeZone:e,
1year:"numeric",month:"2-digit",day:"2-digit"}).format(a),i=new Date("".concat(t,"T").concat(String(n).padStart(2,"0"),":00:00Z"));return new Date(i.getTime()-6e4*(0,u.UB)(e,i))}var d=new Map([{slug:"london",name:"London",flag:"\uD83C\uDDEC\uD83C\uDDE7",timezone:"Europe/London"},{slug:"new-york",name:"New York",flag:"\uD83C\uDDFA\uD83C\uDDF8",timezone:"America/New_York"},{slug:"tokyo",name:"Tokyo",flag:"\uD83C\uDDEF\uD83C\uDDF5",timezone:"Asia/Tokyo"},{slug:"paris",name:"Paris",flag:"\uD83C\uDDEB\uD83C\uDDF7",timezone:"Europe/Paris"},{slug:"dubai",name:"Dubai",flag:"\uD83C\uDDE6\uD83C\uDDEA",timezone:"Asia/Dubai"},{slug:"singapore",name:"Singapore",flag:"\uD83C\uDDF8\uD83C\uDDEC",timezone:"Asia/Singapore"},{slug:"sydney",name:"Sydney",flag:"\uD83C\uDDE6\uD83C\uDDFA",timezone:"Australia/Sydney"},{slug:"berlin",name:"Berlin",flag:"\uD83C\uDDE9\uD83C\uDDEA",timezone:"Europe/Berlin"},{slug:"los-angeles",name:"Los Angeles",flag:"\uD83C\uDDFA\uD83C\uDDF8",timezone:"America/Los_Angeles"},{slug:"toronto",name:"Toronto",flag:"\uD83C\uDDE8\uD83C\uDDE6",timezone:"America/Toronto"},{slug:"mumbai",name:"Mumbai",flag:"\uD83C\uDDEE\uD83C\uDDF3",timezone:"Asia/Kolkata"},{slug:"seoul",name:"Seoul",flag:"\uD83C\uDDF0\uD83C\uDDF7",timezone:"Asia/Seoul"},{slug:"amsterdam",name:"Amsterdam",flag:"\uD83C\uDDF3\uD83C\uDDF1",timezone:"Europe/Amsterdam"},{slug:"zurich",name:"Zurich",flag:"\uD83C\uDDE8\uD83C\uDDED",timezone:"Europe/Zurich"},{slug:"hong-kong",name:"Hong Kong",flag:"\uD83C\uDDED\uD83C\uDDF0",timezone:"Asia/Hong_Kong"},{slug:"sao-paulo",name:"S\xe3o Paulo",flag:"\uD83C\uDDE7\uD83C\uDDF7",timezone:"America/Sao_Paulo"},{slug:"mexico-city",name:"Mexico City",flag:"\uD83C\uDDF2\uD83C\uDDFD",timezone:"America/Mexico_City"},{slug:"chicago",name:"Chicago",flag:"\uD83C\uDDFA\uD83C\uDDF8",timezone:"America/Chicago"},{slug:"moscow",name:"Moscow",flag:"\uD83C\uDDF7\uD83C\uDDFA",timezone:"Europe/Moscow"},{slug:"istanbul",name:"Istanbul",flag:"\uD83C\uDDF9\uD83C\uDDF7",timezone:"Europe/Istanbul"},{slug:"dublin",name:"Dublin",flag:"\uD83C\uDDEE\uD83C\uDDEA",timezone:"Europe/Dublin"},{slug:"kyiv",name:"Kyiv",flag:"\uD83C\uDDFA\uD83C\uDDE6",timezone:"Europe/Kyiv"},{slug:"vienna",name:"Vienna",flag:"\uD83C\uDDE6\uD83C\uDDF9",timezone:"Europe/Vienna"},{slug:"warsaw",name:"Warsaw",flag:"\uD83C\uDDF5\uD83C\uDDF1",timezone:"Europe/Warsaw"},{slug:"bangkok",name:"Bangkok",flag:"\uD83C\uDDF9\uD83C\uDDED",timezone:"Asia/Bangkok"},{slug:"jakarta",name:"Jakarta",flag:"\uD83C\uDDEE\uD83C\uDDE9",timezone:"Asia/Jakarta"},{slug:"beijing",name:"Beijing",flag:"\uD83C\uDDE8\uD83C\uDDF3",timezone:"Asia/Shanghai"},{slug:"shanghai",name:"Shanghai",flag:"\uD83C\uDDE8\uD83C\uDDF3",timezone:"Asia/Shanghai"},{slug:"cairo",name:"Cairo",flag:"\uD83C\uDDEA\uD83C\uDDEC",timezone:"Africa/Cairo"},{slug:"johannesburg",name:"Johannesburg",flag:"\uD83C\uDDFF\uD83C\uDDE6",timezone:"Africa/Johannesburg"},{slug:"buenos-aires",name:"Buenos Aires",flag:"\uD83C\uDDE6\uD83C\uDDF7",timezone:"America/Argentina/Buenos_Aires"},{slug:"stockholm",name:"Stockholm",flag:"\uD83C\uDDF8\uD83C\uDDEA",timezone:"Europe/Stockholm"},{slug:"athens",name:"Athens",flag:"\uD83C\uDDEC\uD83C\uDDF7",timezone:"Europe/Athens"},{slug:"lisbon",name:"Lisbon",flag:"\uD83C\uDDF5\uD83C\uDDF9",timezone:"Europe/Lisbon"},{slug:"madrid",name:"Madrid",flag:"\uD83C\uDDEA\uD83C\uDDF8",timezone:"Europe/Madrid"},{slug:"rome",name:"Rome",flag:"\uD83C\uDDEE\uD83C\uDDF9",timezone:"Europe/Rome"},{slug:"delhi",name:"Delhi",flag:"\uD83C\uDDEE\uD83C\uDDF3",timezone:"Asia/Kolkata"},{slug:"nairobi",name:"Nairobi",flag:"\uD83C\uDDF0\uD83C\uDDEA",timezone:"Africa/Nairobi"},{slug:"prague",name:"Prague",flag:"\uD83C\uDDE8\uD83C\uDDFF",timezone:"Europe/Prague"},{slug:"brussels",name:"Brussels",flag:"\uD83C\uDDE7\uD83C\uDDEA",timezone:"Europe/Brussels"}].map(function(e,n){return[e.slug,n]})),c=new Set(["london-and-los-angeles","london-and-mumbai","london-and-seoul","london-and-kyiv","london-and-bangkok","london-and-buenos-aires","london-and-prague","new-york-and-tokyo","new-york-and-mumbai","new-york-and-mexico-city","new-york-and-bangkok","new-york-and-beijing","tokyo-and-dubai","tokyo-and-mumbai","tokyo-and-seoul","tokyo-and-kyiv","tokyo-and-athens","tokyo-and-madrid","paris-and-seoul","paris-and-istanbul","paris-and-kyiv","paris-and-bangkok","paris-and-jakarta","dubai-and-sydney","dubai-and-mumbai","dubai-and-seoul","dubai-and-amsterdam","dubai-and-zurich","dubai-and-kyiv","dubai-and-vienna","dubai-and-beijing","dubai-and-rome","singapore-and-los-angeles","singapore-and-toronto","singapore-and-mumbai","singapore-and-seoul","singapore-and-chicago","
1singapore-and-kyiv","singapore-and-delhi","singapore-and-brussels","sydney-and-mumbai","sydney-and-seoul","sydney-and-chicago","sydney-and-dublin","sydney-and-kyiv","sydney-and-rome","sydney-and-delhi","berlin-and-mumbai","berlin-and-chicago","berlin-and-rome","berlin-and-delhi","los-angeles-and-mumbai","los-angeles-and-hong-kong","los-angeles-and-mexico-city","los-angeles-and-dublin","los-angeles-and-kyiv","los-angeles-and-johannesburg","los-angeles-and-stockholm","los-angeles-and-delhi","toronto-and-mumbai","toronto-and-seoul","toronto-and-zurich","toronto-and-mexico-city","toronto-and-chicago","toronto-and-dublin","toronto-and-kyiv","toronto-and-vienna","toronto-and-warsaw","toronto-and-bangkok","toronto-and-beijing","toronto-and-stockholm","toronto-and-athens","mumbai-and-seoul","mumbai-and-amsterdam","mumbai-and-zurich","mumbai-and-mexico-city","mumbai-and-chicago","mumbai-and-moscow","mumbai-and-istanbul","mumbai-and-dublin","mumbai-and-kyiv","mumbai-and-bangkok","mumbai-and-beijing","mumbai-and-cairo","mumbai-and-buenos-aires","mumbai-and-stockholm","mumbai-and-madrid","mumbai-and-rome","mumbai-and-nairobi","seoul-and-amsterdam","seoul-and-chicago","seoul-and-moscow","seoul-and-dublin","seoul-and-kyiv","seoul-and-bangkok","seoul-and-beijing","seoul-and-athens","seoul-and-lisbon","amsterdam-and-hong-kong","amsterdam-and-sao-paulo","amsterdam-and-chicago","amsterdam-and-istanbul","amsterdam-and-dublin","amsterdam-and-kyiv","amsterdam-and-madrid","zurich-and-sao-paulo","zurich-and-dublin","zurich-and-kyiv","zurich-and-beijing","hong-kong-and-chicago","hong-kong-and-kyiv","sao-paulo-and-istanbul","sao-paulo-and-dublin","sao-paulo-and-johannesburg","mexico-city-and-kyiv","mexico-city-and-bangkok","mexico-city-and-beijing","mexico-city-and-stockholm","chicago-and-dublin","chicago-and-kyiv","chicago-and-vienna","chicago-and-beijing","chicago-and-cairo","chicago-and-johannesburg","moscow-and-istanbul","moscow-and-warsaw","moscow-and-bangkok","moscow-and-beijing","moscow-and-stockholm","istanbul-and-kyiv","istanbul-and-lisbon","istanbul-and-rome","dublin-and-kyiv","dublin-and-vienna","dublin-and-beijing","dublin-and-stockholm","dublin-and-delhi","kyiv-and-bangkok","kyiv-and-beijing","kyiv-and-johannesburg","kyiv-and-nairobi","kyiv-and-prague","bangkok-and-lisbon","bangkok-and-prague","jakarta-and-lisbon","beijing-and-shanghai","beijing-and-cairo","beijing-and-prague","rome-and-nairobi","delhi-and-prague"]);function m(e){var n,a,r,m,g,f,h=e.cities,b=(0,t._)((0,o.useState)("london"),2),p=b[0],y=b[1],v=(0,t._)((0,o.useState)("new-york"),2),k=v[0],x=v[1],w=(0,t._)((0,o.useState)(9),2),C=w[0],z=w[1];(0,o.useEffect)(function(){try{var e=function(e){return new Intl.DateTimeFormat("en",{timeZone:e}).resolvedOptions().timeZone},n=e(Intl.DateTimeFormat().resolvedOptions().timeZone),a=h.find(function(a){try{return e(a.timezone)===n}catch(e){return!1}});a&&a.slug!==k&&y(a.slug)}catch(e){}},[]);var j=(0,o.useMemo)(function(){return new Map(h.map(function(e){return[e.slug,e]}))},[h]),A=null!=(g=j.get(p))?g:h[0],M=null!=(f=j.get(k))?f:h[1],T=function(e,n,a){var t=arguments.length>3&&void 0!==arguments[3]?arguments[3]:new Date,i=function(e,n){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Date,t=(0,u.UB)(n,a)-(0,u.UB)(e,a);return{minutes:t,label:function(e){if(0===e)return"same time";var n=Math.abs(e),a=Math.floor(n/60),t=n%60,i=[a>0?"".concat(a," hour").concat(1===a?"":"s"):"",t>0?"".concat(t," minutes"):""].filter(Boolean).join(" ");return"".concat(e>0?"+":"â").concat(i)}(t)}}(e,n,t),o=i.minutes,r=i.label;return{time:function(e,n,a){var t=arguments.length>3&&void 0!==arguments[3]?arguments[3]:new Date,i=l(e,a,t);return new Intl.DateTimeFormat("en-GB",{timeZone:n,hour:"2-digit",minute:"2-digit",hour12:!1}).format(i)}(e,n,a,t),shift:function(e,n,a){var t=arguments.length>3&&void 0!==arguments[3]?arguments[3]:new Date,i=l(e,a,t),o=function(e){return new Intl.DateTimeFormat("en-CA",{timeZone:e,year:"numeric",month:"2-digit",day:"2-digit"}).format(i)},r=o(e),s=o(n);return s===r?0:s>r?1:-1}(e,n,a,t),gap:r,gapMinutes:o}}(A.timezone,M.timezone,C),I=(n=A.slug,a=M.slug,r=d.get(n),m=d.get(a),void 0===r||void 0===m||r===m?null:r<m?"".concat(n,"-and-").concat(a):"".concat(a,"-and-").concat(n)),N=I&&c.has(I)?"/meeting/".concat(I,"/"):"/meeting/",D=function(e,n,a){return(0,i.jsxs)("label",{className:"flex flex-col gap-1 text-[11px] uppercase tracking-widest text-white/35 min-w-0 flex-1",children:[a,(0,i.jsx)("select",{value:e,onCh
1ange:function(e){return n(e.target.value)},className:"rounded-lg bg-white/[0.04] border border-white/[0.1] px-3 py-2 text-sm normal-case tracking-normal text-white/85 focus:outline-none focus:border-primary/60",children:h.map(function(e){return(0,i.jsxs)("option",{value:e.slug,children:[e.flag," ",e.name]},e.slug)})})]})};return(0,i.jsxs)("div",{className:"glass-panel rounded-2xl p-4 md:p-5 mb-8",children:[(0,i.jsxs)("div",{className:"flex flex-col sm:flex-row gap-3",children:[D(p,y,"From"),(0,i.jsxs)("label",{className:"flex flex-col gap-1 text-[11px] uppercase tracking-widest text-white/35 sm:w-28",children:["Hour",(0,i.jsx)("select",{value:C,onChange:function(e){return z(Number(e.target.value))},className:"rounded-lg bg-white/[0.04] border border-white/[0.1] px-3 py-2 text-sm normal-case tracking-normal text-white/85 tabular-nums focus:outline-none focus:border-primary/60",children:Array.from({length:24},function(e,n){return(0,i.jsxs)("option",{value:n,children:[String(n).padStart(2,"0"),":00"]},n)})})]}),D(k,x,"To")]}),(0,i.jsxs)("div",{className:"mt-4 flex flex-wrap items-baseline gap-x-4 gap-y-1","aria-live":"polite",children:[(0,i.jsxs)("p",{className:"text-sm text-white/55",children:[String(C).padStart(2,"0"),":00 in ",A.name," is"]}),(0,i.jsxs)("p",{className:"font-mono text-3xl text-primary tabular-nums",children:[T.time,0!==T.shift&&(0,i.jsx)("span",{className:"ml-2 text-sm text-white/45 font-sans",children:1===T.shift?"next day":"previous day"})]}),(0,i.jsxs)("p",{className:"text-sm text-white/55",children:["in ",M.name," ",(0,i.jsxs)("span",{className:"text-white/35",children:["(",T.gap,")"]})]})]}),(0,i.jsx)("p",{className:"mt-3 text-xs text-white/40",children:(0,i.jsx)(s(),{href:N,className:"text-primary/80 hover:text-primary hover:underline",children:I&&c.has(I)?"Best meeting hours for ".concat(A.name," & ").concat(M.name," â"):"Plan a meeting across these cities â"})})]})}},60080:(e,n,a)=>{"use strict";a.d(n,{u:()=>i});var t=a(67385);function i(e,n){try{t.Ay.capture(e,n)}catch(e){}}}},e=>{e.O(0,[619,720,822,432,441,342,255,358],()=>e(e.s=32789)),_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.