PageSourceSearch

https://www.coverbase.com/_next/static/immutable/chunks/2_i00rad0r46i.js

js coverbase.com collected 2026-10-04 13:24:43 UTC 47,612 bytes, 11 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,334419,e=>{"use strict";let t=new Set(["utm_source","utm_campaign","utm_medium","utm_term","utm_content","utm_id","gclid","fbclid","msclkid"]),r=[{pattern:/(^|\.)google\./,source:"google",queryParam:"q"},{pattern:/(^|\.)bing\.com$/,source:"bing",queryParam:"q"},{pattern:/(^|\.)search\.yahoo\.com$/,source:"yahoo",queryParam:"p"},{pattern:/(^|\.)duckduckgo\.com$/,source:"duckduckgo",queryParam:"q"},{pattern:/(^|\.)baidu\.com$/,source:"baidu",queryParam:"wd"},{pattern:/(^|\.)yandex\./,source:"yandex",queryParam:"text"}];e.s(["readHubspotCookie",0,()=>{if("u"<typeof document)return;let e=document.cookie.match(/(?:^|;\s*)hubspotutk=([^;]+)/);return e?.[1]},"readPageName",0,()=>"u"<typeof document?"Book a demo (custom UI)":document.title||"Book a demo (custom UI)","readUtmParams",0,()=>{let e=new URLSearchParams(window.location.search),n=(()=>{if("u"<typeof document||!document.referrer)return{};try{let e=new URL(document.referrer);if(e.origin===window.location.origin)return{};for(let t of r){if(!t.pattern.test(e.hostname))continue;let r={utm_source:t.source,utm_medium:"organic"},n=e.searchParams.get(t.queryParam);return n&&(r.utm_term=n),r}return{utm_source:e.hostname.replace(/^www\./,""),utm_medium:"referral"}}catch{return{}}})();for(let[r,i]of e.entries())t.has(r)&&i&&(n[r]=i);return!n.gclid||n.utm_source||n.utm_medium||(n.utm_source="google",n.utm_medium="cpc"),!n.msclkid||n.utm_source||n.utm_medium||(n.utm_source="bing",n.utm_medium="cpc"),!n.fbclid||n.utm_source||n.utm_medium||(n.utm_source="facebook",n.utm_medium="paid_social"),n}])},713596,e=>{"use strict";var t=e.i(727448),r=e.i(765470),n=e.i(709948),i=e.i(780010),a=e.i(675964),o=e.i(407928),s=e.i(460849),l=e.i(524045),u=e.i(943929),c=e.i(218990),d=e.i(822426),m=e.i(7667),f=e.i(327751),p=e.i(327427),h=e.i(847634),g=e.i(152236),b=e.i(334419),x=e.i(656774),y=e.i(992150),v=e.i(837001),w=e.i(83790);let j={name:"globe",size:24,node:[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]};j.node;let _=(0,w.default)(j);var C=e.i(161863);let k=e=>{try{let t=new Intl.DateTimeFormat("en-US",{timeZone:e,timeZoneName:"shortOffset"}).formatToParts(new Date);return t.find(e=>"timeZoneName"===e.type)?.value??""}catch{return""}},S=e=>{let r,n,i,a,o,s,l,u,c,d,f,p,h,b,x,w,j,S,E,M,R,O=(0,y.c)(54),{value:T,options:z,onChange:I,className:D}=e,[U,$]=(0,m.useState)(!1),[L,A]=(0,m.useState)(""),[F,q]=(0,m.useState)(0),B=(0,m.useRef)(null),H=(0,m.useRef)(null),W=(0,m.useRef)(null);if(O[0]!==z){for(let e of(n=new Map,z))n.set(e,k(e));O[0]=z,O[1]=n}else n=O[1];let V=n;e:{let e;if(O[2]!==z||O[3]!==L){let t=L.trim().toLowerCase();if(!t){i=z;break e}e=z.filter(e=>e.replace(/_/g," ").toLowerCase().includes(t)||e.toLowerCase().includes(t)),O[2]=z,O[3]=L,O[4]=e,O[5]=i}else e=O[4],i=O[5];i=e}let G=i;O[6]!==U?(a=()=>{if(!U)return;let e=e=>{B.current?.contains(e.target)||$(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},o=[U],O[6]=U,O[7]=a,O[8]=o):(a=O[7],o=O[8]),(0,m.useEffect)(a,o),O[9]!==U||O[10]!==z||O[11]!==T?(s=()=>{if(!U)return;A(""),q(Math.max(0,z.indexOf(T)));let e=requestAnimationFrame(()=>H.current?.focus());return()=>cancelAnimationFrame(e)},l=[U,z,T],O[9]=U,O[10]=z,O[11]=T,O[12]=s,O[13]=l):(s=O[12],l=O[13]),(0,m.useEffect)(s,l),O[14]!==F||O[15]!==U?(u=()=>{if(!U)return;let e=W.current?.children[F];e?.scrollIntoView({block:"nearest"})},c=[F,U],O[14]=F,O[15]=U,O[16]=u,O[17]=c):(u=O[16],c=O[17]),(0,m.useEffect)(u,c),O[18]!==I?(d=e=>{I(e),$(!1)},O[18]=I,O[19]=d):d=O[19];let X=d;O[20]!==F||O[21]!==X||O[22]!==G?(f=e=>{if("ArrowDown"===e.key)e.preventDefault(),q(e=>Math.min(e+1,G.length-1));else if("ArrowUp"===e.key)e.preventDefault(),q(N);else if("Enter"===e.key){e.preventDefault();let t=G[F];t&&X(t)}else"Escape"===e.key&&(e.preventDefault(),$(!1))},O[20]=F,O[21]=X,O[22]=G,O[23]=f):f=O[23];let Y=f;O[24]!==V||O[25]!==T?(p=V.get(T)??k(T),O[24]=V,O[25]=T,O[26]=p):p=O[26];let J=p;return O[27]!==D?(h=(0,g.cn)("relative",D),O[27]=D,O[28]=h):h=O[28],O[29]===Symbol.for("react.memo_cache_sentinel")?(b=()=>$(P),O[29]=b):b=O[29],O[30]===Symbol.for("react.memo_cache_sentinel")?(x=(0,t.jsx)(_,{className:"h-4 w-4 shrink-0 text-gray-400"}
1),O[30]=x):x=O[30],O[31]!==T?(w=((r=T).split("/").pop()??r).replace(/_/g," "),O[31]=T,O[32]=w):w=O[32],O[33]!==w?(j=(0,t.jsx)("span",{className:"truncate",children:w}),O[33]=w,O[34]=j):j=O[34],O[35]!==J?(S=J&&(0,t.jsx)("span",{className:"ml-auto shrink-0 text-xs font-normal text-gray-500",children:J}),O[35]=J,O[36]=S):S=O[36],O[37]!==U||O[38]!==j||O[39]!==S?(E=(0,t.jsxs)("button",{type:"button","aria-haspopup":"listbox","aria-expanded":U,onClick:b,className:"flex h-10 w-full items-center gap-2 rounded-md border-2 border-gray-300 bg-white px-3 text-left text-sm font-medium text-gray-900 transition-colors outline-none hover:border-gray-400 focus:border-blue-500",children:[x,j,S]}),O[37]=U,O[38]=j,O[39]=S,O[40]=E):E=O[40],O[41]!==F||O[42]!==X||O[43]!==G||O[44]!==Y||O[45]!==V||O[46]!==U||O[47]!==L||O[48]!==T?(M=U&&(0,t.jsxs)("div",{className:"absolute z-30 mt-1 w-full overflow-hidden rounded-md border border-gray-200 bg-white shadow-lg",children:[(0,t.jsxs)("div",{className:"relative border-b border-gray-100 p-2",children:[(0,t.jsx)(C.Search,{className:"absolute top-1/2 left-4 h-4 w-4 -translate-y-1/2 text-gray-400"}),(0,t.jsx)("input",{ref:H,type:"text",value:L,onChange:e=>{A(e.target.value),q(0)},onKeyDown:Y,placeholder:"Search city or timezone","aria-label":"Search timezones",className:"h-9 w-full rounded-md bg-gray-50 pr-3 pl-9 text-sm text-gray-900 outline-none focus:bg-white"})]}),(0,t.jsx)("ul",{ref:W,role:"listbox",className:"max-h-60 overflow-y-auto py-1",children:0===G.length?(0,t.jsx)("li",{className:"px-3 py-2 text-sm text-gray-500",children:"No matches"}):G.map((e,r)=>{let n=e===T,i=r===F;return(0,t.jsxs)("li",{role:"option","aria-selected":n,onMouseEnter:()=>q(r),onClick:()=>X(e),className:(0,g.cn)("flex cursor-pointer items-center gap-2 px-3 py-2 text-sm text-gray-900",i&&"bg-blue-50",n&&"font-medium text-blue-700"),children:[(0,t.jsx)("span",{className:"truncate",children:e.replace(/_/g," ")}),(0,t.jsx)("span",{className:"ml-auto shrink-0 text-xs text-gray-400",children:V.get(e)}),n&&(0,t.jsx)(v.Check,{className:"h-4 w-4 shrink-0 text-blue-600"})]},e)})})]}),O[41]=F,O[42]=X,O[43]=G,O[44]=Y,O[45]=V,O[46]=U,O[47]=L,O[48]=T,O[49]=M):M=O[49],O[50]!==h||O[51]!==E||O[52]!==M?(R=(0,t.jsxs)("div",{ref:B,className:h,children:[E,M]}),O[50]=h,O[51]=E,O[52]=M,O[53]=R):R=O[53],R};function N(e){return Math.max(e-1,0)}function P(e){return!e}let E=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],M="function"==typeof Intl.supportedValuesOf?Intl.supportedValuesOf("timeZone"):["America/New_York","America/Chicago","America/Denver","America/Los_Angeles","Europe/London","Europe/Berlin","Asia/Singapore","Asia/Tokyo","Australia/Sydney","UTC"],R=()=>Intl.DateTimeFormat().resolvedOptions().timeZone||"UTC",O=(e,t)=>{let r=new Intl.DateTimeFormat("en-US",{timeZone:t,year:"numeric",month:"numeric",day:"numeric"}).formatToParts(new Date(e)),n=e=>Number(r.find(t=>t.type===e)?.value);return{year:n("year"),month:n("month")-1,day:n("day")}},T=(e,t)=>{let{year:r,month:n,day:i}=O(e,t);return`${r}-${n}-${i}`},z=e=>`${e.getFullYear()}-${e.getMonth()}-${e.getDate()}`,I=(e,t)=>new Date(e).toLocaleTimeString("en-US",{hour:"numeric",minute:"2-digit",timeZone:t}),D=(e,t)=>new Date(e).toLocaleDateString("en-US",{weekday:"long",month:"long",day:"numeric",timeZone:t}),U="Other",$=e=>"checkbox"===e.fieldType||"enumeration"===e.type;e.s(["CustomMeetingBooking",0,({slug:e,redirectTo:y="/contact/congrats",storageKey:v="hubspot_meeting_booking",className:w})=>{let[j,_]=(0,m.useState)(R),C=(0,d.useReducedMotion)(),k=(0,m.useMemo)(()=>M.includes(j)?M:[j,...M],[j]),[N,P]=(0,m.useState)(0),[L,A]=(0,m.useState)(null),[F,q]=(0,m.useState)(!0),[B,H]=(0,m.useState)(null),[W,V]=(0,m.useState)(null),[G,X]=(0,m.useState)(null),[Y,J]=(0,m.useState)(""),[Z,K]=(0,m.useState)(""),[Q,ee]=(0,m.useState)(""),[et,er]=(0,m.useState)({}),[en,ei]=(0,m.useState)({}),[ea,eo]=(0,m.useState)({}),[es,el]=(0,m.useState)({}),[eu,ec]=(0,m.useState)(!1),[ed,em]=(0,m.useState)(null),ef=(0,m.useRef)(null),ep=(0,m.useRef)({}),eh=(0,m.useRef)(null);(0,m.useEffect)(()=>{let t=!1;q(!0),H(null);let r=new URLSearchParams({timezone:j,monthOffset:String(N)});return e&&r.set("slug",e),fetch(`/api/hubspot/scheduler/availability?${r.toString()}`).then(e=>{if(!e.ok)throw Error("availability");return e.json()}).then(e=>{t||A(e)}).catch(()=>{t||H("Couldn't load available times.")}).finally(()=>{t||q(!1)}),()=>{t=!0}},[j,N,e]);let eg=(0,m.useMemo)(()=>{let e=new Map;for(let t of L?.slots??[]){let r=T(t.startMillisUtc,j),n=e.get(r);n?n.push(t):e.set(r,[t])}return e},[L,j]),eb=(0,m.useMemo)(()=>{let e=O(Date.now(),j);return new Date(e.year,e.month+N,1)},[j,N]),ex=(0,m.useMemo)(()=>{let e=eb.getFullYear(),t=eb.getMonth(),r=new Date(e,t,1).getDay(),n=new Date(e,t+1,0).getDate(),i=Array.from({length:r},()=>null);for(let r=1;r<=n;r++)i.push(new Date(e,t,r));return i},[eb]),ey=W?eg.get(W)??[]:[],ev=(0,m.useCallback)(e=>{V(z(e)),X(null),em(null)},[]),ew=(0,m.useRef)(null),[ej,e_]=(0,m.useState)({up:!1,down:!1}),eC=(0,m.useCallback)(()=>{let e=ew.current;if(!e)return;let t=e.scrollTop>2,r=e.scrollTop+e.clientHeight<e.scrollHeight-2;e_(e=>e.up===t&&e.down===r?e:{up:t,down:r})},[]),ek=(0,m.useCallback)(e=>{let t=ew.current;t&&t.scrollBy({top:e*t.clientHeight*.8,behavior:"smooth"})},[]);(0,m.useEffect)(()=>{let e=ew.current;e&&(e.scrollTop=0,eC())},[W,eC]);let eS=(0,m.useCallback)(e=>{if(_(e),em(null),G)return void V(T(G.startMillisUtc,e))},[G]),eN=(0,m.useCallback)(()=>{X(null),em(null),ec(!1),er({}),ei({}),eo({})},[]);(0,m.useEffect)(()=>{G&&ef.current?.focus()},[G]),(0,m.useEffect)(()=>
1{if(!G)return;let{overflow:e}=document.body.style;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=e}},[G]),(0,m.useEffect)(()=>{el(e=>{let t=!1,r={...e};for(let e of L?.consentCheckboxes??[])void 0===r[e.communicationTypeId]&&(r[e.communicationTypeId]=!0,t=!0);return t?r:e})},[L]),(0,m.useEffect)(()=>{for(let e of L?.formFields??[]){if(!$(e))continue;let t=e.options?.find(e=>e.label===U);if(!t||!(en[e.name]??[]).includes(t.value))continue;let r=ep.current[e.name],n=eh.current;if(!r||!n)continue;r.focus();let i=n.getBoundingClientRect(),a=r.getBoundingClientRect(),o=n.scrollTop+(a.bottom-i.bottom)+88;n.scrollTo({top:Math.max(0,o),behavior:"smooth"})}},[L,en]);let eP=(0,m.useCallback)(async()=>{if(!G||!L)return;em(null);let t=(L.formFields??[]).find(e=>e.required&&($(e)?0===(en[e.name]??[]).length:!et[e.name]?.trim()));if(t)return void em(`Please complete "${t.label}".`);if((L.consentCheckboxes??[]).find(e=>e.required&&!es[e.communicationTypeId]))return void em("Please review the required consent options.");if(!Y.trim()||!Q.trim())return void em("Please enter your name and email.");ec(!0);try{let t=Object.values(ea).map(e=>e.trim()).find(Boolean),r=Object.entries(en).find(([e])=>"webform_interested_in"===e)?.[1]?.filter(Boolean),n=await fetch("/api/hubspot/scheduler/book",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({slug:e,timezone:j,startTime:G.startMillisUtc,duration:L.durationMillis,firstName:Y.trim(),lastName:Z.trim(),email:Q.trim(),formFields:(L.formFields??[]).flatMap(e=>{if("webform_interested_in"===e.name)return[];if($(e)){let t=en[e.name]??[];return 0===t.length?[]:[{name:e.name,value:t.join(";")}]}let t=et[e.name]?.trim();return t?[{name:e.name,value:t}]:[]}).concat(r&&r.length>0?[{name:"webform_interested_in",value:r.join(";")}
1]:[]),additionalDetails:t,legalConsentResponses:(L.consentCheckboxes??[]).map(e=>({communicationTypeId:e.communicationTypeId,consented:!!es[e.communicationTypeId]})),hutk:(0,b.readHubspotCookie)(),pageUri:window.location.href,pageName:(0,b.readPageName)(),utm:(0,b.readUtmParams)()})}),i=await n.json();if(!n.ok||!i.success)throw Error(i.error??"booking failed");await (0,h.trackLeadConversion)({source:"meeting_booking",...e?{meetingSlug:e}:{}});try{sessionStorage.setItem(v,JSON.stringify({..."object"==typeof i.data&&i.data?i.data:{},meetingStartTime:G.startMillisUtc}))}catch{}window.location.assign(y)}catch{em("Something went wrong booking that time. Please try again."),ec(!1)}},[G,L,Y,Z,Q,et,en,ea,es,e,j,v,y]),eE="h-10 w-full rounded-md border-2 border-gray-300 bg-white px-4 pr-10 text-sm leading-5 font-medium text-gray-900 outline-none transition-colors focus:border-blue-500 focus:ring-0 sm:h-11 sm:text-base sm:leading-6";return(0,t.jsxs)("div",{className:(0,g.cn)("relative flex w-full flex-col gap-4 overflow-hidden rounded-2xl border border-gray-200 bg-white p-4 sm:gap-6 sm:p-8",w),children:[(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[(0,t.jsx)("p",{className:"text-lg font-semibold text-gray-900",children:eb.toLocaleDateString("en-US",{month:"long",year:"numeric"})}),(0,t.jsxs)("div",{className:"flex items-center gap-1",children:[(0,t.jsx)("button",{type:"button","aria-label":"Previous month",disabled:0===N,onClick:()=>P(e=>Math.max(0,e-1)),className:"flex h-9 w-9 items-center justify-center rounded-md border border-gray-300 text-gray-700 transition-colors hover:bg-gray-50 disabled:cursor-not-allowed disabled:opacity-40",children:(0,t.jsx)(i.ChevronLeft,{className:"h-5 w-5"})}),(0,t.jsx)("button",{type:"button","aria-label":"Next month",onClick:()=>P(e=>e+1),className:"flex h-9 w-9 items-center justify-center rounded-md border border-gray-300 text-gray-700 transition-colors hover:bg-gray-50",children:(0,t.jsx)(a.ChevronRight,{className:"h-5 w-5"})})]})]}),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsxs)("div",{className:(0,g.cn)("grid gap-6 transition-[filter] duration-200",G&&"pointer-events-none blur-[2px]","lg:grid-cols-[1.4fr_1fr]"),children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"mb-2 grid grid-cols-7 gap-1",children:E.map(e=>(0,t.jsx)("div",{className:"py-1 text-center text-xs font-medium text-gray-400",children:e},e))}),(0,t.jsx)("div",{className:"grid grid-cols-7 gap-1",children:ex.map((e,r)=>{if(!e)return(0,t.jsx)("div",{},`blank-${r}`);let n=z(e),i=eg.has(n),a=n===W;return(0,t.jsx)("button",{type:"button",disabled:!i,onClick:()=>ev(e),className:(0,g.cn)("flex aspect-square items-center justify-center rounded-md text-sm font-medium transition-colors",a&&"bg-blue-600 text-white",!a&&i&&"bg-blue-50 text-blue-700 hover:bg-blue-100",!i&&"cursor-not-allowed text-gray-300"),children:e.getDate()},n)})}),F&&(0,t.jsx)("p",{className:"mt-4 text-sm text-gray-500",children:"Loading availability…"}),B&&(0,t.jsx)("p",{className:"mt-4 text-sm text-red-600",children:B}),!F&&!B&&0===eg.size&&(0,t.jsx)("p",{className:"mt-4 text-sm text-gray-500",children:"No times this month. Try the next month."})]}),(0,t.jsxs)("div",{className:"flex flex-col",children:[(0,t.jsx)("div",{children:W?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("p",{className:"mb-3 text-sm font-medium text-gray-700",children:D(ey[0]?.startMillisUtc??Date.now(),j)}),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("div",{ref:ew,onScroll:eC,className:"flex max-h-[408px] flex-col gap-2 overflow-y-auto px-1 py-1",children:ey.map(e=>{let r=G?.startMillisUtc===e.startMillisUtc;return(0,t.jsx)("button",{type:"button",onClick:()=>X(e),className:(0,g.cn)("flex h-11 shrink-0 items-center justify-center rounded-md border-2 text-sm font-medium transition-colors",r?"border-blue-600 bg-blue-600 text-white":"border-gray-300 text-gray-900 hover:border-blue-500"),children:I(e.startMillisUtc,j)},e.startMillisUtc)})}),ej.up&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"pointer-events-none absolute inset-x-0 top-0 h-12 rounded-t-md bg-gradient-to-b from-white via-white/80 to-transparent"}),(0,t.jsx)("button",{type:"button","aria-label":"Show earlier times",onClick:()=>ek(-1),className:"group absolute inset-x-0 top-0 flex h-9 items-center justify-center",children:(0,t.jsx)("span",{className:"flex h-7 w-7 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-600 shadow-sm transition-colors group-hover:border-blue-300 group-hover:text-blue-600",children:(0,t.jsx)(o.ChevronUp,{className:"h-4 w-4"})})})]}),ej.down&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"pointer-events-none absolute inset-x-0 bottom-0 h-12 rounded-b-md bg-gradient-to-t from-white via-white/80 to-transparent"}),(0,t.jsx)("button",{type:"button","aria-label":"Show later times",onClick:()=>ek(1),className:"group absolute inset-x-0 bottom-0 flex h-9 items-center justify-center",children:(0,t.jsx)("span",{className:"flex h-7 w-7 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-600 shadow-sm transition-colors group-hover:border-blue-300 group-hover:text-blue-600",children:(0,t.jsx)(n.ChevronDown,{className:"h-4 w-4"})})})]})]})]}):(0,t.jsx)("p",{className:"text-sm text-gray-500",children:"Select a highlighted day to see available times."})}),(0,t.jsxs)("div",{className:"mt-4 flex flex-col gap-1.5 border-t border-gray-200 pt-4",children:[(0,t.jsx)("span",{className:"text-xs font-medium text-gray-500",children:"Times shown in"}),(0,t.jsx)(S,{value:j,options:k,onChange:eS})]})]})]}),(0,t.jsx)(u.AnimatePresence,{initial:!1,mode:"wait",children:G&&L&&(0,t.jsxs)(c.motion.div,{initial:C?{opacity:0}
1:{opacity:0,y:28,scale:.985},animate:C?{opacity:1}:{opacity:1,y:0,scale:1},exit:C?{opacity:0}:{opacity:0,y:18,scale:.99},transition:{duration:C?.16:.26,ease:[.215,.61,.355,1]},className:"fixed inset-0 z-[60] flex items-start justify-center overflow-y-auto overscroll-contain p-4 sm:p-6",children:[(0,t.jsx)("button",{type:"button","aria-label":"Choose a different time",onClick:eN,className:"fixed inset-0 -z-10 cursor-default bg-white/92 backdrop-blur-[4px]"}),(0,t.jsxs)("div",{className:"relative my-auto flex max-h-[calc(100dvh-2rem)] w-full max-w-2xl flex-col rounded-2xl border border-blue-100 bg-white p-4 shadow-[0_24px_64px_rgba(37,99,235,0.14)] sm:p-6",children:[(0,t.jsxs)("div",{className:"mb-4 flex shrink-0 items-start justify-between gap-4 border-b border-gray-200 pb-3 sm:mb-5 sm:pb-4",children:[(0,t.jsxs)("div",{className:"space-y-1",children:[(0,t.jsx)("p",{className:"text-xs font-semibold tracking-[0.18em] text-blue-600 uppercase",children:"Selected time"}),(0,t.jsx)("h3",{className:"text-base font-semibold text-gray-900 sm:text-lg",children:D(G.startMillisUtc,j)}),(0,t.jsxs)("p",{className:"text-sm text-gray-600",children:[I(G.startMillisUtc,j)," in"," ",j.replaceAll("_"," ")]})]}),(0,t.jsx)("button",{type:"button",onClick:eN,"aria-label":"Choose a different time",className:"flex h-9 w-9 shrink-0 items-center justify-center rounded-full border border-gray-200 text-gray-600 transition-colors hover:border-blue-200 hover:text-blue-600 sm:h-10 sm:w-10",children:(0,t.jsx)(r.X,{className:"h-4 w-4"})})]}),(0,t.jsxs)(c.motion.div,{initial:!C&&{opacity:0,y:16},animate:C?{opacity:1}:{opacity:1,y:0},transition:{duration:C?.14:.22,delay:.05*!C,ease:[.215,.61,.355,1]},ref:eh,className:"flex min-h-0 flex-1 flex-col gap-3 overflow-y-auto pr-1 sm:gap-4",children:[(0,t.jsxs)("div",{className:"grid gap-3 sm:grid-cols-2 sm:gap-4",children:[(0,t.jsxs)("div",{className:"group relative",children:[(0,t.jsx)("input",{ref:ef,type:"text",value:Y,onChange:e=>J(e.target.value),placeholder:"First name","aria-label":"First name",className:eE,autoComplete:"name","data-1p-ignore":!0}),(0,t.jsx)(l.UserIcon,{className:"absolute top-1/2 right-3 h-5 w-5 -translate-y-1/2 text-gray-400 transition-colors group-focus-within:text-blue-500"})]}),(0,t.jsxs)("div",{className:"group relative",children:[(0,t.jsx)("input",{type:"text",value:Z,onChange:e=>K(e.target.value),placeholder:"Last name","aria-label":"Last name",className:eE,autoComplete:"name","data-1p-ignore":!0}),(0,t.jsx)(l.UserIcon,{className:"absolute top-1/2 right-3 h-5 w-5 -translate-y-1/2 text-gray-400 transition-colors group-focus-within:text-blue-500"})]}),(0,t.jsxs)("div",{className:"group relative sm:col-span-2",children:[(0,t.jsx)("input",{type:"email",value:Q,onChange:e=>ee(e.target.value),placeholder:"Work email","aria-label":"Work email",className:eE,autoComplete:"email","data-1p-ignore":!0}),(0,t.jsx)(s.MailIcon,{className:"absolute top-1/2 right-3 h-5 w-5 -translate-y-1/2 text-gray-400 transition-colors group-focus-within:text-blue-500"})]}),(L.formFields??[]).map(e=>{let r=en[e.name]??[],n=e.options?.find(e=>e.label===U),i=void 0!==n&&r.includes(n.value);return(0,t.jsxs)("div",{className:"sm:col-span-2",children:[(0,t.jsxs)("label",{htmlFor:e.name,className:"mb-1.5 block text-sm font-medium text-gray-700",children:[e.label,e.required?" *":""]}),e.options?.length&&$(e)?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(x.MultiSelectDropdown,{label:e.label,options:e.options,selectedValues:r,placeholder:"Select an option",onChange:t=>ei(r=>({...r,[e.name]:t}))}),i&&(0,t.jsx)("textarea",{ref:t=>{ep.current[e.name]=t},value:ea[e.name]??"",onChange:t=>eo(r=>({...r,[e.name]:t.target.value})),placeholder:"Provide more details","aria-label":"Provide more details",className:"mt-2 min-h-20 w-full rounded-md border-2 border-gray-300 px-4 py-2 text-sm leading-5 font-medium text-gray-900 transition-colors outline-none focus:border-blue-500 focus:ring-0 sm:text-base","data-1p-ignore":!0})]}):e.options?.length?(0,t.jsx)(x.MultiSelectDropdown,{label:e.label,options:e.options,selectedValues:et[e.name]?[et[e.
1name]]:[],placeholder:"Select an option",onChange:t=>er(r=>({...r,[e.name]:t[0]??""}))}):(0,t.jsx)("input",{id:e.name,type:"text",value:et[e.name]??"","aria-label":e.label,onChange:t=>er(r=>({...r,[e.name]:t.target.value})),className:eE,"data-1p-ignore":!0})]},e.name)}),(L.consentCheckboxes??[]).map(e=>(0,t.jsxs)("label",{className:"flex items-start gap-2.5 text-sm text-gray-500 sm:col-span-2",children:[(0,t.jsx)(p.Checkbox,{"aria-label":e.label,checked:!!es[e.communicationTypeId],onCheckedChange:t=>el(r=>({...r,[e.communicationTypeId]:!0===t})),className:"mt-0.5 size-[18px] rounded-[5px] border border-gray-300 bg-white text-gray-500 shadow-none data-[state=checked]:border-gray-400 data-[state=checked]:bg-gray-100 data-[state=checked]:text-gray-600"}),(0,t.jsxs)("span",{className:"pt-0.5 leading-5",children:[e.label,e.required?" *":""]})]},e.communicationTypeId)),L.privacyText&&(0,t.jsx)("div",{className:"max-w-none text-[11px] leading-4 text-gray-600 sm:col-span-2 sm:text-sm sm:leading-5 [&_a]:text-blue-600 [&_a]:underline",dangerouslySetInnerHTML:{__html:L.privacyText}})]}),ed&&(0,t.jsx)("p",{className:"text-sm font-medium text-red-600",children:ed})]}),(0,t.jsx)("div",{className:"mt-3 shrink-0 border-t border-gray-200 bg-white pt-3 sm:mt-4 sm:pt-4",children:(0,t.jsx)(f.Button,{variant:"primary",size:"md",onClick:eP,disabled:eu,className:"w-full px-6 py-3",children:eu?"Booking…":`Confirm ${I(G.startMillisUtc,j)}`})})]})]},"booking-panel")})]})]})}],713596)},466691,924911,e=>{"use strict";var t=e.i(727448),r=e.i(992150),n=e.i(294237),i=e.i(617739),i=i,a=e.i(152236);let o=(0,n.cva)("inline-flex shrink-0 items-center justify-center gap-2 rounded-md text-sm font-medium whitespace-nowrap transition-all outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:bg-destructive/60 dark:focus-visible:ring-destructive/40",outline:"border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",xs:"h-6 gap-1 rounded-md px-2 text-xs has-[>svg]:px-1.5 [&_svg:not([class*='size-'])]:size-3",sm:"h-8 gap-1.5 rounded-md px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9","icon-xs":"size-6 rounded-md [&_svg:not([class*='size-'])]:size-3","icon-sm":"size-8","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});e.s(["Button",0,function(e){let n,s,l,u,c,d,m,f=(0,r.c)(16);f[0]!==e?({className:n,variant:l,size:u,asChild:c,...s}=e,f[0]=e,f[1]=n,f[2]=s,f[3]=l,f[4]=u,f[5]=c):(n=f[1],s=f[2],l=f[3],u=f[4],c=f[5]);let p=void 0===l?"default":l,h=void 0===u?"default":u,g=void 0!==c&&c?i.Root:"button";return f[6]!==n||f[7]!==h||f[8]!==p?(d=(0,a.cn)(o({variant:p,size:h,className:n})),f[6]=n,f[7]=h,f[8]=p,f[9]=d):d=f[9],f[10]!==g||f[11]!==s||f[12]!==h||f[13]!==d||f[14]!==p?(m=(0,t.jsx)(g,{"data-slot":"button","data-variant":p,"data-size":h,className:d,...s}),f[10]=g,f[11]=s,f[12]=h,f[13]=d,f[14]=p,f[15]=m):m=f[15],m}],466691),e.s(["Input",0,function(e){let n,i,o,s,l,u=(0,r.c)(10);return u[0]!==e?({className:n,type:o,...i}=e,u[0]=e,u[1]=n,u[2]=i,u[3]=o):(n=u[1],i=u[2],o=u[3]),u[4]!==n?(s=(0,a.cn)("h-9 w-full min-w-0 rounded-md border border-input bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none selection:bg-primary selection:text-primary-foreground file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm dark:bg-input/30","focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50","aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40",n),u[4]=n,u[5]=s):s=u[5],u[6]!==i||u[7]!==s||u[8]!==o?(l=(0,t.jsx)("input",{type:o,"data-slot":"input",className:s,...i}),u[6]=i,u[7]=s,u[8]=o,u[9]=l):l=u[9],l}],924911)},306662,e=>{"use strict";var t=e.i(727448),r=e.i(992150),n=e.i(152236);e.s(["Textarea",0,function(e){let i,a,o,s,l=(0,r.c)(8);return l[0]!==e?({className:i,...a}=e,l[0]=e,l[1]=i,l[2]=a):(i=l[1],a=l[2]),l[3]!==i?(o=(0,n.cn)("flex field-sizing-content min-h-16 w-full rounded-md border border-input bg-transparent px-3 py-2 text-base shadow-xs transition-[color,box-shadow] outline-none placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:cursor-not-allowed disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 md:text-sm dark:bg-input/30 dark:aria-invalid:ring-destructive/40",i),l[3]=i,l[4]=o):o=l[4],l[5]!==a||l[6]!==o?(s=(0,t.jsx)("textarea",{"data-slot":"textarea",className:o,...a}
1),l[5]=a,l[6]=o,l[7]=s):s=l[7],s}])},847634,e=>{"use strict";e.s(["trackLeadConversion",0,({source:t,formId:r,meetingSlug:n})=>{let i={event:"generate_lead",lead_source:t,...r?{form_id:r}:{},...n?{meeting_slug:n}:{},page_path:window.location.pathname,page_title:document.title};e.A(890607).then(({default:e})=>{e.__loaded&&e.capture("lead_conversion",{lead_source:i.lead_source,form_id:i.form_id,meeting_slug:i.meeting_slug,page_path:i.page_path})}).catch(()=>{});let a=window.dataLayer??=[];return new Promise(e=>{let t=window.setTimeout(e,1e3);i.eventCallback=()=>{window.clearTimeout(t),e()},i.eventTimeout=1e3,a.push(i)})}])},943929,e=>{"use strict";var t=e.i(727448),r=e.i(7667),n=e.i(522702),i=e.i(64094),a=e.i(758190),o=e.i(34150),s=e.i(872215),l=r,u=e.i(822144);function c(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class d extends l.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if((0,s.isHTMLElement)(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,r=(0,s.isHTMLElement)(e)&&e.offsetWidth||0,n=(0,s.isHTMLElement)(e)&&e.offsetHeight||0,i=getComputedStyle(t),a=this.props.sizeRef.current;a.height=parseFloat(i.height),a.width=parseFloat(i.width),a.top=t.offsetTop,a.left=t.offsetLeft,a.right=r-a.width-a.left,a.bottom=n-a.height-a.top,a.direction=i.direction}return null}componentDidUpdate(){}render(){return this.props.children}}function m({children:e,isPresent:n,anchorX:i,anchorY:a,root:o,pop:s}){let f=(0,l.useId)(),p=(0,l.useRef)(null),h=(0,l.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0,direction:"ltr"}),{nonce:g}=(0,l.useContext)(u.MotionConfigContext),b=function(...e){return r.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=c(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():c(e[t],null)}}}}(...e),e)}(p,!1!==s?e.props?.ref??e?.ref:void 0);return(0,l.useInsertionEffect)(()=>{let{width:e,height:t,top:r,left:l,right:u,bottom:c,direction:d}=h.current;if(n||!1===s||!p.current||!e||!t)return;let m="rtl"===d,b="left"===i?m?`right: ${u}`:`left: ${l}`:m?`left: ${l}`:`right: ${u}`,x="bottom"===a?`bottom: ${c}`:`top: ${r}`;p.current.dataset.motionPopId=f;let y=document.createElement("style");g&&(y.nonce=g);let v=o??document.head;return v.appendChild(y),y.sheet&&y.sheet.insertRule(`
2          [data-motion-pop-id="${f}"] {
3            position: absolute !important;
4            width: ${e}px !important;
5            height: ${t}px !important;
6            ${b}px !important;
7            ${x}px !important;
8          }
9        `),()=>{p.current?.removeAttribute("data-motion-pop-id"),v.contains(y)&&v.removeChild(y)}},[n]),(0,t.jsx)(d,{isPresent:n,childRef:p,sizeRef:h,pop:s,children:!1===s?e:l.cloneElement(e,{ref:b})})}let f=({children:e,initial:n,isPresent:s,onExitComplete:l,custom:u,presenceAffectsLayout:c,mode:d,anchorX:f,anchorY:h,root:g})=>{let b=(0,i.useConstant)(p),x=(0,r.useId)(),y=(0,r.useRef)(s),v=(0,r.useRef)(l);(0,a.useIsomorphicLayoutEffect)(()=>{y.current=s,v.current=l});let w=!0,j=(0,r.useMemo)(()=>(w=!1,{id:x,initial:n,isPresent:s,custom:u,onExitComplete:e=>{for(let t of(b.set(e,!0),b.values()))if(!t)return;l&&l()},register:e=>(b.set(e,!1),()=>{b.delete(e),y.current||b.size||v.current?.()})}),[s,b,l]);return c&&w&&(j={...j}),(0,r.useMemo)(()=>{b.forEach((e,t)=>b.set(t,!1))},[s]),r.useEffect(()=>{s||b.size||!l||l()},[s]),e=(0,t.jsx)(m,{pop:"popLayout"===d,isPresent:s,anchorX:f,anchorY:h,root:g,children:e}),(0,t.jsx)(o.PresenceContext.Provider,{value:j,children:e})};function p(){return new Map}var h=e.i(57798);let g=e=>e.key||"";function b(e){let t=[];return r.Children.forEach(e,e=>{(0,r.isValidElement)(e)&&t.push(e)}),t}e.s(["AnimatePresence",0,({children:e,custom:o,initial:s=!0,onExitComplete:l,presenceAffectsLayout:u=!0,mode:c="sync",propagate:d=!1,anchorX:m="left",anchorY:p="top",root:x})=>{let[y,v]=(0,h.usePresence)(d),w=(0,r.useMemo)(()=>b(e),[e]),j=d&&!y?[]:w.map(g),_=(0,r.useRef)(!0),C=(0,i.useConstant)(()=>new Map),k=(0,r.useRef)(new Set),[S,N]=(0,r.useState)(w),[P,E]=(0,r.useState)(w);(0,a.useIsomorphicLayoutEffect)(()=>{!d||y||P.length||v?.()},[y,d,P.length,v]),(0,a.useIsomorphicLayoutEffect)(()=>{_.current=!1;for(let e=0;e<P.length;e++){let t=g(P[e]);j.includes(t)?(C.delete(t),k.current.delete(t)):!0!==C.get(t)&&C.set(t,!1)}},[P,j.length,j.join("-")]);let M=[];if(w!==S){let e=[...w],t=0;for(let r of P){let n=j.indexOf(g(r));-1===n?(e.splice(t++,0,r),M.push(r)):t=n+M.length+1}return M.every(e=>C.get(g(e)))?e=w:"wait"===c&&(e=M),E(b(e)),N(w),null}let{forceRender:R}=(0,r.useContext)(n.LayoutGroupContext);return(0,t.jsx)(t.Fragment,{children:P.map(e=>{let r=g(e),n=(!d||!!y)&&(w===P||j.includes(r));return(0,t.jsx)(f,{isPresent:n,initial:(!_.current||!!s)&&void 0,custom:o,presenceAffectsLayout:u,mode:c,root:x,onExitComplete:n?void 0:()=>
9{if(k.current.has(r)||!C.has(r))return;k.current.add(r),C.set(r,!0);let e=!0;C.forEach(t=>{t||(e=!1)}),e&&(R?.(),N([]),d&&v?.(),l&&l())},anchorX:m,anchorY:p,children:e},r)})})}],943929)},822426,e=>{"use strict";e.i(817325);var t=e.i(16544),r=e.i(491959),n=e.i(7667);e.s(["useReducedMotion",0,function(){t.hasReducedMotionListener.current||(0,r.initPrefersReducedMotion)();let[e]=(0,n.useState)(t.prefersReducedMotion.current);return e}])},837001,e=>{"use strict";var t=e.i(587285);e.s(["Check",()=>t.default])},780010,e=>{"use strict";var t=e.i(83790);let r={name:"chevron-left",size:24,node:[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]};r.node;let n=(0,t.default)(r);e.s(["ChevronLeft",0,n],780010)},407928,e=>{"use strict";var t=e.i(83790);let r={name:"chevron-up",size:24,node:[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]};r.node;let n=(0,t.default)(r);e.s(["ChevronUp",0,n],407928)},405856,(e,t,r)=>{"use strict";e.i(817325),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return w}});let n=e.r(836437),i=e.r(56421),a=e.r(727448),o=i._(e.r(7667)),s=n._(e.r(671770)),l=n._(e.r(247261)),u=e.r(488041),c=e.r(585474),d=e.r(844165),m=e.r(176127),f=n._(e.r(862294)),p=e.r(739028),h={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,r,n,i,a,o){let s=e?.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,i=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}n?.current&&n.current(e)}}))}function b(e){return o.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let x="u"<typeof window?o.useEffect:o.useLayoutEffect,y=(0,o.forwardRef)(({src:e,srcSet:t,sizes:r,height:n,width:i,decoding:s,className:l,style:u,fetchPriority:c,placeholder:d,loading:m,unoptimized:f,fill:h,onLoadRef:y,onLoadingCompleteRef:v,setBlurComplete:w,setShowAltText:j,sizesInput:_,onLoad:C,onError:k,...S},N)=>{let P=(0,o.useRef)(!1),E=(0,o.useRef)(null);x(()=>{let{current:e}=P,{current:t}=E;e||null===t||(k&&(t.src=t.src),t.complete&&g(t,d,y,v,w,f,_),P.current=!0)},[e,d,y,v,k,f,_]);let M=(0,p.useMergedRef)(N,E);return(0,a.jsx)("img",{...S,...b(c),loading:m,width:i,height:n,decoding:s,"data-nimg":h?"fill":"1",className:l,style:u,sizes:r,srcSet:t,src:e,ref:M,onLoad:e=>{g(e.currentTarget,d,y,v,w,f,_)},onError:e=>{j(!0),"empty"!==d&&w(!0),k&&k(e)}})});function v({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...b(t.fetchPriority)};return e&&s.default.preload?(s.default.preload(t.src,r),null):(0,a.jsx)(l.default,{children:(0,a.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let w=(0,o.forwardRef)((e,t)=>{let r=(0,o.useContext)(m.RouterContext),n=(0,o.useContext)(d.ImageConfigContext),i=(0,o.useMemo)(()=>{let e=h||n||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),i=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:i,localPatterns:"u"<typeof window?n?.localPatterns:e.localPatterns}},[n]),{onLoad:s,onLoadingComplete:l}=e,p=(0,o.useRef)(s);(0,o.useEffect)(()=>{p.current=s},[s]);let g=(0,o.useRef)(l);(0,o.useEffect)(()=>{g.current=l},[l]);let[b,x]=(0,o.useState)(!1),[w,j]=(0,o.useState)(!1),{props:_,meta:C}=(0,u.getImgProps)(e,{defaultLoader:f.default,imgConf:i,blurComplete:b,showAltText:w});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(y,{..._,unoptimized:C.unoptimized,placeholder:C.placeholder,fill:C.fill,onLoadRef:p,onLoadingCompleteRef:g,setBlurComplete:x,setShowAltText:j,sizesInput:e.sizes,ref:t}),C.preload?(0,a.jsx)(v,{isAppRouter:!r,imgAttributes:_}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
9dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},578698,(e,t,r)=>{"use strict";function n(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,t.qualities[0]):r}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return n}})},488041,(e,t,r)=>{"use strict";e.i(817325),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return u}});let n=e.r(719986),i=e.r(58714),a=e.r(585474),o=["-moz-initial","fill","none","scale-down",void 0];function s(e){return void 0!==e.default}function l(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function u({src:e,sizes:t,unoptimized:r=!1,priority:c=!1,preload:d=!1,loading:m,className:f,quality:p,width:h,height:g,fill:b=!1,style:x,overrideSrc:y,onLoad:v,onLoadingComplete:w,placeholder:j="empty",blurDataURL:_,fetchPriority:C,decoding:k="async",layout:S,objectFit:N,objectPosition:P,lazyBoundary:E,lazyRoot:M,...R},O){var T;let z,I,D,{imgConf:U,showAltText:$,blurComplete:L,defaultLoader:A}=O,F=U||a.imageConfigDefault;if("allSizes"in F)z=F;else{let e=[...F.deviceSizes,...F.imageSizes].sort((e,t)=>e-t),t=F.deviceSizes.sort((e,t)=>e-t),r=F.qualities?.sort((e,t)=>e-t);z={...F,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===A)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let q=R.loader||A;delete R.loader,delete R.srcSet;let B="__next_img_default"in q;if(B){if("custom"===z.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop.
10Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=q;q=t=>{let{config:r,...n}=t;return e(n)}}if(S){"fill"===S&&(b=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[S];e&&(x={...x,...e});let r={responsive:"100vw",fill:"100vw"}[S];r&&!t&&(t=r)}let H="",W=l(h),V=l(g);if((T=e)&&"object"==typeof T&&(s(T)||void 0!==T.src)){let t=s(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(I=t.blurWidth,D=t.blurHeight,_=_||t.blurDataURL,H=t.src,!b)if(W||V){if(W&&!V){let e=W/t.width;V=Math.round(t.height*e)}else if(!W&&V){let e=V/t.height;W=Math.round(t.width*e)}}else W=t.width,V=t.height}let G=!c&&!d&&("lazy"===m||void 0===m);(!(e="string"==typeof e?e:H)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,G=!1),z.unoptimized&&(r=!0),B&&!z.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let X=l(p),Y=Object.assign(b?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:N,objectPosition:P}:{},$?{}:{color:"transparent"},x),J=L||"empty"===j?null:"blur"===j?`url("data:image/svg+xml;charset=utf-8,${(0,i.getImageBlurSvg)({widthInt:W,heightInt:V,blurWidth:I,blurHeight:D,blurDataURL:_||"",objectFit:Y.objectFit})}")`:`url("${j}")`,Z=o.includes(Y.objectFit)?"fill"===Y.objectFit?"100% 100%":"cover":Y.objectFit,K=J?{backgroundSize:Z,backgroundPosition:Y.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:J}:{},Q=function({config:e,src:t,unoptimized:r,width:i,quality:a,sizes:o,loader:s}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,n.getDeploymentId)();if(t.includes("/_next/static/immutable")&&!(0,n.getAssetToken)())e=void 0;else if(e){let r=t.indexOf("?");if(-1!==r){let n=new URLSearchParams(t.slice(r+1));n.get("dpl")||(n.append("dpl",e),t=t.slice(0,r)+"?"+n.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:l,kind:u}=function({deviceSizes:e,allSizes:t},r,n){if(n){let r=/(^|\s)(1?\d?\d)vw/g,i=[];for(let e;e=r.exec(n);)i.push(parseInt(e[2]));if(i.length){let r=.01*Math.min(...i);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,i,o),c=l.length-1;return{sizes:o||"w"!==u?o:"100vw",srcSet:l.map((r,n)=>`${s({config:e,src:t,quality:a,width:r})} ${"w"===u?r:n+1}${u}`).join(", "),src:s({config:e,src:t,quality:a,width:l[c]})}}({config:z,src:e,unoptimized:r,width:W,quality:X,sizes:t,loader:q}),ee=G?"lazy":m;return{props:{...R,loading:ee,fetchPriority:C,width:W,height:V,decoding:k,className:f,style:{...Y,...K},sizes:Q.sizes,srcSet:Q.srcSet,src:y||Q.src},meta:{unoptimized:r,preload:d||c,placeholder:j,fill:b}}}},247261,(e,t,r)=>{"use strict";
10e.i(817325),Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return h},defaultHead:function(){return d}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let a=e.r(836437),o=e.r(56421),s=e.r(727448),l=o._(e.r(7667)),u=a._(e.r(740223)),c=e.r(83496);function d(){return[(0,s.jsx)("meta",{charSet:"utf-8"},"charset"),(0,s.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function m(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===l.default.Fragment?e.concat(l.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}let f=["name","httpEquiv","charSet","itemProp"];function p(e){let t,r,n,i;return e.reduce(m,[]).reverse().concat(d().reverse()).filter((t=new Set,r=new Set,n=new Set,i={},e=>{let a=!0,o=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){o=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?a=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?a=!1:r.add(e.type);break;case"meta":for(let t=0,r=f.length;t<r;t++){let r=f[t];if(e.props.hasOwnProperty(r))if("charSet"===r)n.has(r)?a=!1:n.add(r);else{let t=e.props[r],n=i[r]||new Set;("name"!==r||!o)&&n.has(t)?a=!1:(n.add(t),i[r]=n)}}}return a})).reverse().map((e,t)=>{let r=e.key||t;return l.default.cloneElement(e,{key:r})})}let h=function({children:e}){let t=(0,l.useContext)(c.HeadManagerContext);return(0,s.jsx)(u.default,{reduceComponentsToState:p,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},58714,(e,t,r)=>{"use strict";function n({widthInt:e,heightInt:t,blurWidth:r,blurHeight:i,blurDataURL:a,objectFit:o}){let s=r?40*r:e,l=i?40*i:t,u=s&&l?`viewBox='0 0 ${s} ${l}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${u}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${u?"none":"contain"===o?"xMidYMid":"cover"===o?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${a}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},844165,(e,t,r)=>{"use strict";e.i(817325),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return a}});let n=e.r(836437)._(e.r(7667)),i=e.r(585474),a=n.default.createContext(i.imageConfigDefault)},176127,(e,t,r)=>{"use strict";e.i(817325),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return n}});let n=e.r(836437)._(e.r(7667)).default.createContext(null)},585474,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={VALID_LOADERS:function(){return a},imageConfigDefault:function(){return o}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let a=["default","imgix","cloudinary","akamai","custom"],o={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},862294,(e,t,r)=>{"use strict";e.i(817325),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return o}});let n=e.r(578698),i=e.r(719986);function a({config:e,src:t,width:r,quality:o}){let s=(0,i.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//"))if(t.includes("/_next/static/immutable")&&!(0,i.getAssetToken)())s=void 0;else{let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),n=r.get("dpl");if(n){s=n,r.delete("dpl");let i=r.toString();t=t.slice(0,e)+(i?"?"+i:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns.
11Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,
11configurable:!0});let l=(0,n.findClosestQuality)(o,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${l}${t.startsWith("/")&&s?`&dpl=${s}`:""}`}a.__next_img_default=!0;let o=a},740223,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return s}});let n=e.r(7667),i="u"<typeof window,a=i?()=>{}:n.useLayoutEffect,o=i?()=>{}:n.useEffect;function s(e){let{headManager:t,reduceComponentsToState:r}=e;function s(){if(t&&t.mountedInstances){let e=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return i&&(t?.mountedInstances?.add(e.children),s()),a(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),a(()=>(t&&(t._pendingUpdate=s),()=>{t&&(t._pendingUpdate=s)})),o(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}}]);

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.