1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,323758,e=>{"use strict";var t=e.i(843476),a=e.i(271645);e.i(436864);var r=e.i(605681),n=e.i(857739);let i={displayDebug:!1},l=e=>{let{error:a}=e,n=[["error.message",a?.message],["error.name",a?.name],["error.class",a instanceof Error?a.constructor.name:void 0],["http.url",a instanceof r.HttpError?a.url:void 0],["http.status",a instanceof r.HttpError?a.statusCode:void 0],["http.cause",a instanceof r.HttpError?a.cause?.message:void 0],["error.stack",a instanceof Error?a.stack:void 0]];return(0,t.jsx)("div",{className:"bg-default overflow-hidden shadow sm:rounded-lg",children:(0,t.jsx)("div",{className:"border-subtle border-t px-4 py-5 sm:p-0",children:(0,t.jsx)("dl",{className:"sm:divide-subtle sm:divide-y",children:n.map(([e,a])=>{if(void 0!==a)return(0,t.jsxs)("div",{className:"py-4 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6 sm:py-5",children:[(0,t.jsx)("dt",{className:"text-emphasis text-sm font-bold",children:e}),(0,t.jsx)("dd",{className:"text-emphasis mt-1 text-sm sm:col-span-2 sm:mt-0",children:a})]},e)})})})})};e.s(["ErrorPage",0,e=>{let{message:r,statusCode:s,error:o,displayDebug:u}={...i,...e};return(0,a.useLayoutEffect)(()=>{s&&(window.CalComPageStatus=s.toString())},[s]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"bg-subtle flex h-screen",children:(0,t.jsxs)("div",{className:"rtl: bg-default m-auto rounded-md p-10 text-right ltr:text-left",children:[(0,t.jsx)("h1",{className:"font-cal text-emphasis text-6xl",children:s}),(0,t.jsx)("h2",{className:"text-emphasis mt-6 max-w-2xl text-2xl font-medium",children:"It's not you, it's us."}),(0,t.jsx)("p",{className:"text-default mb-6 mt-4 max-w-2xl text-sm",children:"Something went wrong on our end. Get in touch with our support team, and we'll get it fixed right away for you."}),(0,t.jsxs)("div",{className:"mb-8 flex flex-col",children:[(0,t.jsx)("p",{className:"text-default mb-4 max-w-2xl text-sm",children:"Please provide the following text when contacting support to better help you:"}),(0,t.jsx)("pre",{className:"bg-emphasis text-emphasis w-full max-w-2xl whitespace-normal wrap-break-word rounded-md p-4",children:r})]}),(0,t.jsx)(n.Button,{href:"mailto:[email protected]",children:"Contact Support"}),(0,t.jsx)(n.Button,{color:"secondary",className:"ml-2",onClick:()=>{window.location.reload(),e.reset?.()},children:"Try again"})]})}),u&&(0,t.jsx)("div",{className:"flex-wrap",children:(0,t.jsx)(l,{error:o})})]})}])},488143,(e,t,a)=>{"use strict";function r({widthInt:e,heightInt:t,blurWidth:a,blurHeight:r,blurDataURL:n,objectFit:i}){let l=a?40*a:e,s=r?40*r:t,o=l&&s?`viewBox='0 0 ${l} ${s}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${o}%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='${o?"none":"contain"===i?"xMidYMid":"cover"===i?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${n}'/%3E%3C/svg%3E`}Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},987690,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={VALID_LOADERS:function(){return i},imageConfigDefault:function(){return l}};for(var n in r)Object.defineProperty(a,n,{enumerable:!0,get:r[n]});let i=["default","imgix","cloudinary","akamai","custom"],l={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"],maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none';
1 frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1}},908927,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"getImgProps",{enumerable:!0,get:function(){return u}}),e.r(233525);let r=e.r(543369),n=e.r(488143),i=e.r(987690),l=["-moz-initial","fill","none","scale-down",void 0];function s(e){return void 0!==e.default}function o(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:a=!1,priority:u=!1,preload:d=!1,loading:c,className:p,quality:f,width:m,height:h,fill:g=!1,style:y,overrideSrc:v,onLoad:b,onLoadingComplete:x,placeholder:j="empty",blurDataURL:w,fetchPriority:_,decoding:C="async",layout:P,objectFit:k,objectPosition:S,lazyBoundary:N,lazyRoot:T,...E},I){var O;let L,R,F,{imgConf:A,showAltText:z,blurComplete:D,defaultLoader:M}=I,$=A||i.imageConfigDefault;if("allSizes"in $)L=$;else{let e=[...$.deviceSizes,...$.imageSizes].sort((e,t)=>e-t),t=$.deviceSizes.sort((e,t)=>e-t),a=$.qualities?.sort((e,t)=>e-t);L={...$,allSizes:e,deviceSizes:t,qualities:a}}if(void 0===M)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 V=E.loader||M;delete E.loader,delete E.srcSet;let U="__next_img_default"in V;if(U){if("custom"===L.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop. 2Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=V;V=t=>{let{config:a,...r}=t;return e(r)}}if(P){"fill"===P&&(g=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[P];e&&(y={...y,...e});let a={responsive:"100vw",fill:"100vw"}[P];a&&!t&&(t=a)}let B="",W=o(m),q=o(h);if((O=e)&&"object"==typeof O&&(s(O)||void 0!==O.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(R=t.blurWidth,F=t.blurHeight,w=w||t.blurDataURL,B=t.src,!g)if(W||q){if(W&&!q){let e=W/t.width;q=Math.round(t.height*e)}else if(!W&&q){let e=q/t.height;W=Math.round(t.width*e)}}else W=t.width,q=t.height}let G=!u&&!d&&("lazy"===c||void 0===c);(!(e="string"==typeof e?e:B)||e.startsWith("data:")||e.startsWith("blob:"))&&(a=!0,G=!1),L.unoptimized&&(a=!0),U&&!L.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(a=!0);let H=o(f),X=Object.assign(g?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:k,objectPosition:S}:{},z?{}:{color:"transparent"},y),J=D||"empty"===j?null:"blur"===j?`url("data:image/svg+xml;charset=utf-8,${(0,n.getImageBlurSvg)({widthInt:W,heightInt:q,blurWidth:R,blurHeight:F,blurDataURL:w||"",objectFit:X.objectFit})}")`:`url("${j}")`,K=l.includes(X.objectFit)?"fill"===X.objectFit?"100% 100%":"cover":X.objectFit,Y=J?{backgroundSize:K,backgroundPosition:X.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:J}:{},Q=function({config:e,src:t,unoptimized:a,width:n,quality:i,sizes:l,loader:s}){if(a){let e=(0,r.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")&&e){let a=t.includes("?")?"&":"?";t=`${t}${a}dpl=${e}`}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:o,kind:u}=function({deviceSizes:e,allSizes:t},a,r){if(r){let a=/(^|\s)(1?\d?\d)vw/g,n=[];for(let e;e=a.exec(r);)n.push(parseInt(e[2]));if(n.length){let a=.01*Math.min(...n);return{widths:t.filter(t=>t>=e[0]*a),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof a?{widths:e,kind:"w"}:{widths:[...new Set([a,2*a].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,n,l),d=o.length-1;return{sizes:l||"w"!==u?l:"100vw",srcSet:o.map((a,r)=>
2`${s({config:e,src:t,quality:i,width:a})} ${"w"===u?a:r+1}${u}`).join(", "),src:s({config:e,src:t,quality:i,width:o[d]})}}({config:L,src:e,unoptimized:a,width:W,quality:H,sizes:t,loader:V}),Z=G?"lazy":c;return{props:{...E,loading:Z,fetchPriority:_,width:W,height:q,decoding:C,className:p,style:{...X,...Y},sizes:Q.sizes,srcSet:Q.srcSet,src:v||Q.src},meta:{unoptimized:a,preload:d||u,placeholder:j,fill:g}}}},898879,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return s}});let r=e.r(271645),n="u"<typeof window,i=n?()=>{}:r.useLayoutEffect,l=n?()=>{}:r.useEffect;function s(e){let{headManager:t,reduceComponentsToState:a}=e;function s(){if(t&&t.mountedInstances){let e=r.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(a(e))}}return n&&(t?.mountedInstances?.add(e.children),s()),i(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),i(()=>(t&&(t._pendingUpdate=s),()=>{t&&(t._pendingUpdate=s)})),l(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},325633,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={default:function(){return h},defaultHead:function(){return c}};for(var n in r)Object.defineProperty(a,n,{enumerable:!0,get:r[n]});let i=e.r(555682),l=e.r(190809),s=e.r(843476),o=l._(e.r(271645)),u=i._(e.r(898879)),d=e.r(742732);function c(){return[(0,s.jsx)("meta",{charSet:"utf-8"},"charset"),(0,s.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function p(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===o.default.Fragment?e.concat(o.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(233525);let f=["name","httpEquiv","charSet","itemProp"];function m(e){let t,a,r,n;return e.reduce(p,[]).reverse().concat(c().reverse()).filter((t=new Set,a=new Set,r=new Set,n={},e=>{let i=!0,l=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){l=!0;let a=e.key.slice(e.key.indexOf("$")+1);t.has(a)?i=!1:t.add(a)}switch(e.type){case"title":case"base":a.has(e.type)?i=!1:a.add(e.type);break;case"meta":for(let t=0,a=f.length;t<a;t++){let a=f[t];if(e.props.hasOwnProperty(a))if("charSet"===a)r.has(a)?i=!1:r.add(a);else{let t=e.props[a],r=n[a]||new Set;("name"!==a||!l)&&r.has(t)?i=!1:(r.add(t),n[a]=r)}}}return i})).reverse().map((e,t)=>{let a=e.key||t;return o.default.cloneElement(e,{key:a})})}let h=function({children:e}){let t=(0,o.useContext)(d.HeadManagerContext);return(0,s.jsx)(u.default,{reduceComponentsToState:m,headManager:t,children:e})};("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},918556,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ImageConfigContext",{enumerable:!0,get:function(){return i}});let r=e.r(555682)._(e.r(271645)),n=e.r(987690),i=r.default.createContext(n.imageConfigDefault)},670965,(e,t,a)=>{"use strict";function r(e,t){let a=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-a)<Math.abs(e-a)?t:e,0):a}Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"findClosestQuality",{enumerable:!0,get:function(){return r}})},1948,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return l}});let r=e.r(670965),n=e.r(543369);function i({config:e,src:t,width:a,quality: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. 3Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,
3configurable:!0});let l=(0,r.findClosestQuality)(i,e),s=(0,n.getDeploymentId)();return`${e.path}?url=${encodeURIComponent(t)}&w=${a}&q=${l}${t.startsWith("/")&&s?`&dpl=${s}`:""}`}i.__next_img_default=!0;let l=i},605500,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Image",{enumerable:!0,get:function(){return x}});let r=e.r(555682),n=e.r(190809),i=e.r(843476),l=n._(e.r(271645)),s=r._(e.r(174080)),o=r._(e.r(325633)),u=e.r(908927),d=e.r(987690),c=e.r(918556);e.r(233525);let p=e.r(65856),f=r._(e.r(1948)),m=e.r(818581),h={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0};function g(e,t,a,r,n,i,l){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&&n(!0),a?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,n=!1;a.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>n,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{n=!0,t.stopPropagation()}})}r?.current&&r.current(e)}}))}function y(e){return l.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let v=(0,l.forwardRef)(({src:e,srcSet:t,sizes:a,height:r,width:n,decoding:s,className:o,style:u,fetchPriority:d,placeholder:c,loading:p,unoptimized:f,fill:h,onLoadRef:v,onLoadingCompleteRef:b,setBlurComplete:x,setShowAltText:j,sizesInput:w,onLoad:_,onError:C,...P},k)=>{let S=(0,l.useCallback)(e=>{e&&(C&&(e.src=e.src),e.complete&&g(e,c,v,b,x,f,w))},[e,c,v,b,x,C,f,w]),N=(0,m.useMergedRef)(k,S);return(0,i.jsx)("img",{...P,...y(d),loading:p,width:n,height:r,decoding:s,"data-nimg":h?"fill":"1",className:o,style:u,sizes:a,srcSet:t,src:e,ref:N,onLoad:e=>{g(e.currentTarget,c,v,b,x,f,w)},onError:e=>{j(!0),"empty"!==c&&x(!0),C&&C(e)}})});function b({isAppRouter:e,imgAttributes:t}){let a={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...y(t.fetchPriority)};return e&&s.default.preload?(s.default.preload(t.src,a),null):(0,i.jsx)(o.default,{children:(0,i.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...a},"__nimg-"+t.src+t.srcSet+t.sizes)})}let x=(0,l.forwardRef)((e,t)=>{let a=(0,l.useContext)(p.RouterContext),r=(0,l.useContext)(c.ImageConfigContext),n=(0,l.useMemo)(()=>{let e=h||r||d.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),a=e.deviceSizes.sort((e,t)=>e-t),n=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:a,qualities:n,localPatterns:"u"<typeof window?r?.localPatterns:e.localPatterns}},[r]),{onLoad:s,onLoadingComplete:o}=e,m=(0,l.useRef)(s);(0,l.useEffect)(()=>{m.current=s},[s]);let g=(0,l.useRef)(o);(0,l.useEffect)(()=>{g.current=o},[o]);let[y,x]=(0,l.useState)(!1),[j,w]=(0,l.useState)(!1),{props:_,meta:C}=(0,u.getImgProps)(e,{defaultLoader:f.default,imgConf:n,blurComplete:y,showAltText:j});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(v,{..._,unoptimized:C.unoptimized,placeholder:C.placeholder,fill:C.fill,onLoadRef:m,onLoadingCompleteRef:g,setBlurComplete:x,setShowAltText:w,sizesInput:e.sizes,ref:t}),C.preload?(0,i.jsx)(b,{isAppRouter:!a,imgAttributes:_}):null]})});("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},794909,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={default:function(){return d},getImageProps:function(){return u}};for(var n in r)Object.defineProperty(a,n,{enumerable:!0,get:r[n]});let i=e.r(555682),l=e.r(908927),s=e.r(605500),o=i._(e.r(1948));function u(e){let{props:t}=(0,l.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qual
3ities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[e,a]of Object.entries(t))void 0===a&&delete t[e];return{props:t}}let d=s.Image},657688,(e,t,a)=>{t.exports=e.r(794909)},695178,e=>{"use strict";var t=e.i(843476),a=e.i(441567),r=e.i(12346),n=e.i(769021),i=e.i(651855);function l(e){let{t:l}=(0,r.useLocale)(),s=e.orgSlug||e.teamSlug;return(0,t.jsx)("div",{className:"m-8 flex items-center justify-center",children:(0,t.jsx)(i.EmptyScreen,{avatar:(0,t.jsx)(n.Avatar,{alt:s??"",imageSrc:(0,a.getPlaceholderAvatar)(e.logoUrl,s),size:"lg"}),headline:l("team_is_unpublished",{team:e.name,interpolation:{escapeValue:!1}}),description:l(`${e.orgSlug?"org":"team"}_is_unpublished_description`)})})}e.s(["UnpublishedEntity",()=>l])},596961,e=>{"use strict";var t=e.i(843476),a=e.i(255889),r=e.i(769021);e.s(["AvatarGroup",0,function(e){let n=e.items.length,i=e.truncateAfter||4,l=e.items.filter(e=>e.image).slice(0,i),s=n-l.length;return l.length?(0,t.jsxs)("ul",{className:(0,a.default)("flex items-center",e.className),children:[l.map((a,n)=>(0,t.jsx)("li",{className:"-mr-1 inline-block",children:(0,t.jsx)(r.Avatar,{"data-testid":"avatar",className:"border-subtle",imageSrc:a.image,title:a.title,alt:a.alt||"",size:e.size,href:a.href})},n)),s>0&&(0,t.jsx)("li",{className:(0,a.default)("bg-inverted relative -mr-1 inline-flex justify-center overflow-hidden rounded-full","sm"===e.size?"min-w-6 h-6":"min-w-16 h-16"),children:(0,t.jsxs)("span",{className:(0,a.default)(" text-inverted m-auto flex h-full w-full items-center justify-center text-center","sm"===e.size?"text-[12px]":"text-2xl"),children:["+",e.hideTruncatedAvatarsCount?null:s]})})]}):(0,t.jsx)(t.Fragment,{})}])},820210,e=>{"use strict";e.s(["navigateInTopWindow",0,e=>{(window.top?window.top.location:window.location).href=e}])},141546,e=>{"use strict";var t=e.i(618566),a=e.i(623101);e.i(262202);var r=e.i(730589);function n(e,t){return t.reduce((e,t)=>"object"==typeof e&&null!==e?e[t]:void 0,e)}var i=e.i(347637),l=e.i(820210);function s(e){let{query:t,searchParams:a,filterInternalParams:r=!1}=e,n=new URLSearchParams,i=new Set(["embed","layout","embedType","ui.color-scheme"]),l=new Set(["overlayCalendar"]);function s(e){return!!r&&(i.has(e)||l.has(e))}return a&&a.forEach((e,t)=>{s(t)||n.append(t,e)}),Object.entries(t).forEach(([e,t])=>{null==t||s(e)||n.append(e,String(t))}),n}e.s(["useBookingSuccessRedirect",0,()=>{let e=(0,t.useRouter)(),o=(0,i.useCompatSearchParams)(),u=(0,r.useIsEmbed)();return({successRedirectUrl:t,query:r,booking:i,forwardParamsSuccessRedirect:d,redirectUrlOnNoRoutingFormResponse:c})=>{if(r={...r,"cal.rerouting":o.get("cal.rerouting")},!(o.get("cal.routingFormResponseId")||o.get("cal.queuedFormResponseId"))&&c){let e=new URL(c);(0,l.navigateInTopWindow)(e.toString());return}if(t){let e,c,p=new URL(t);if(!d)return void(0,l.navigateInTopWindow)(p.toString());let f=(e=["title","description","startTime","endTime","location","attendees","user","responses"],{...Object.fromEntries(Object.entries(c=Object.keys(i).filter(t=>e.includes(t)).reduce((e,t)=>{if("responses"===t){let t,a,r,l,s;return t={...e},a=n(i.responses,["phone"]),r=n(i.responses,["name","firstName"]),l=n(i.responses,["name","lastName"]),s=n(i.responses,["name"]),a&&(t.phone=a),r&&(t.attendeeFirstName=r),l?t.attendeeLastName=l:s&&"string"==typeof s&&(t.attendeeName=s),t}if("user"===t){if(i.user?.name){let t=(0,a.default)(i.startTime).tz(i.user.timeZone).format();return{...e,hostName:[...e.hostName||[],i.user.name],hostStartTime:t}}return e}return"attendees"===t?function(e,t){if(!Array.isArray(e.attendees)||0===e.attendees.length)return t;let r=e.attendees[0]?.name||null,n=e.attendees[0]?.timeZone||"UTC",i=(0,a.default)(e.startTime).tz(n).format(),{hostNames:l,guestEmails:s}=e.attendees.slice(1).reduce((e,t)=>(t.name?e.hostNames.push(t.name):t.email&&e.guestEmails.push(t.email),e),{hostNames:[],guestEmails:[]});return{...t,attendeeName:r,attendeeStartTime:i,hostName:[...t.hostName||[],...l],guestEmails:s.length>0?s:void 0}}(i,e):{...e,[t]:i[t]}},{uid:i.uid})).map(([e,t])=>
3Array.isArray(t)?[e,t.join(", ")]:"object"==typeof t&&null!==t?[e,void 0]:[e,t])),hostName:c.hostName?.join(", "),attendeeName:c.attendeeName||void 0,hostStartTime:c.hostStartTime||void 0,attendeeStartTime:c.attendeeStartTime||void 0});return s({query:{...r,...f,isEmbed:u},searchParams:new URLSearchParams(o.toString()),filterInternalParams:!0}).forEach((e,t)=>{p.searchParams.append(t,e)}),void(0,l.navigateInTopWindow)(p.toString())}let p=s({query:r,searchParams:new URLSearchParams(o?{"flag.coep":o.get("flag.coep")??"false"}:void 0)});return e.push(`/booking/${i.uid}${u?"/embed":""}?${p.toString()}`)}}],141546)},641711,(e,t,a)=>{"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(a,"__esModule",{value:!0});var n,i="https://js.stripe.com/v3",l=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/,s="loadStripe.setLoadParameters was called but an existing Stripe.js script already exists in the document; existing script parameters will be used",o=function(){for(var e=document.querySelectorAll('script[src^="'.concat(i,'"]')),t=0;t<e.length;t++){var a=e[t];if(l.test(a.src))return a}return null},u=function(e){var t=e&&!e.advancedFraudSignals?"?advancedFraudSignals=false":"",a=document.createElement("script");a.src="".concat(i).concat(t);var r=document.head||document.body;if(!r)throw Error("Expected document.body not to be null. Stripe.js requires a <body> element.");return r.appendChild(a),a},d=function(e,t){e&&e._registerWrapper&&e._registerWrapper({name:"stripe-js",version:"1.35.0",startTime:t})},c=null,p=function(e,t,a){if(null===e)return null;var r=e.apply(void 0,t);return d(r,a),r},f=function(e){var t="invalid load parameters; expected object of shape\n\n {advancedFraudSignals: boolean}\n\nbut received\n\n ".concat(JSON.stringify(e),"\n");if(null===e||"object"!==r(e))throw Error(t);if(1===Object.keys(e).length&&"boolean"==typeof e.advancedFraudSignals)return e;throw Error(t)},m=!1,h=function(){for(var e,t=arguments.length,a=Array(t),r=0;r<t;r++)a[r]=arguments[r];m=!0;var i=Date.now();return(e=n,null!==c?c:c=new Promise(function(t,a){if("u"<typeof window)return void t(null);if(window.Stripe&&e&&console.warn(s),window.Stripe)return void t(window.Stripe);try{var r=o();r&&e?console.warn(s):r||(r=u(e)),r.addEventListener("load",function(){window.Stripe?t(window.Stripe):a(Error("Stripe.js not available"))}),r.addEventListener("error",function(){a(Error("Failed to load Stripe.js"))})}catch(e){a(e);return}})).then(function(e){return p(e,a,i)})};h.setLoadParameters=function(e){if(m)throw Error("You cannot change load parameters after calling loadStripe");
3n=f(e)},a.loadStripe=h},729911,(e,t,a)=>{t.exports=e.r(641711)},290339,657732,617768,e=>{"use strict";let t;var a=e.i(24509),r=e.i(693436);function n(e){let{paymentUid:t,name:n,email:i,date:l,absolute:s=!0}=e,o="";s&&(o=a.WEBSITE_URL);let u=(0,r.stringify)({date:l,name:n,email:i});return`${o}/payment/${t}?${u}`}e.s(["createPaymentLink",()=>n],657732);var i=e.i(247167),l=e.i(729911);let s=i.default.env.NEXT_PUBLIC_STRIPE_PUBLIC_KEY||"";e.s(["default",0,e=>(t||(t=(0,l.loadStripe)(e||s)),t)],617768),e.s([],290339)},501901,e=>{"use strict";let t=["amie","autocheckin","baa-for-hipaa","bolna","caretta","chatbase","clic","cron","deel","elevenlabs","fonio-ai","framer","granola","greetmate-ai","lindy","linear","millis-ai","monobot","n8n","pipedream","raycast","retell-ai","synthflow","telli","vimcal","wordpress","zapier"];e.s(["isRedirectApp",0,e=>t.includes(e)],501901)},598740,(e,t,a)=>{"use strict";t.exports=function(e,t,a,r){t=t||"&",a=a||"=";var n={};if("string"!=typeof e||0===e.length)return n;var i=/\+/g;e=e.split(t);var l=1e3;r&&"number"==typeof r.maxKeys&&(l=r.maxKeys);var s=e.length;l>0&&s>l&&(s=l);for(var o=0;o<s;++o){var u,d,c,p,f=e[o].replace(i,"%20"),m=f.indexOf(a);(m>=0?(u=f.substr(0,m),d=f.substr(m+1)):(u=f,d=""),c=decodeURIComponent(u),p=decodeURIComponent(d),Object.prototype.hasOwnProperty.call(n,c))?Array.isArray(n[c])?n[c].push(p):n[c]=[n[c],p]:n[c]=p}return n}},748091,(e,t,a)=>{"use strict";var r=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};t.exports=function(e,t,a,n){return(t=t||"&",a=a||"=",null===e&&(e=void 0),"object"==typeof e)?Object.keys(e).map(function(n){var i=encodeURIComponent(r(n))+a;return Array.isArray(e[n])?e[n].map(function(e){return i+encodeURIComponent(r(e))}).join(t):i+encodeURIComponent(r(e[n]))}).filter(Boolean).join(t):n?encodeURIComponent(r(n))+a+encodeURIComponent(r(e)):""}},693436,(e,t,a)=>{"use strict";a.decode=a.parse=e.r(598740),a.encode=a.stringify=e.r(748091)},362794,189306,e=>{"use strict";var t,a=((t={}).ACCOUNTS_STEP="accounts",t.EVENT_TYPES_STEP="event-types",t.CONFIGURE_STEP="configure",t);e.s(["AppOnboardingSteps",()=>a],362794);var r=e.i(693436);e.s(["getAppOnboardingUrl",0,({slug:e,step:t,teamId:a})=>{let n={slug:e};a&&(n.teamId=a);let i=(0,r.stringify)(n);return`/apps/installation/${t}?${i}`}],189306)},479872,e=>{"use strict";var t=e.i(406710);e.i(294951),e.i(247167),e.i(900802);let a=Object.values(Object.keys(t.appStoreMetadata).reduce((e,a)=>{let r=t.appStoreMetadata[a];return e[a]=r,delete e[a]["/*"],delete e[a].__createdUsingCli,e},{}));function r(e){return a.find(t=>t.slug===e)}function n({appCategories:e,concurrentMeetings:t,isPaid:a}){return!a&&!e.some(e=>"calendar"===e||l.includes(e)&&!t)}function i(e){return e.some(e=>"conferencing"===e||"video"===e)}let l=["messaging","conferencing","video"];e.s(["doesAppSupportTeamInstall",()=>n,"getAppFromSlug",()=>r,"isConferencing",()=>i],479872)},533721,e=>{"use strict";var t=e.i(843476),a=e.i(618566),r=e.i(271645),n=e.i(604570),i=e.i(115411),l=e.i(501901),s=e.i(383995),o=e.i(479872),u=e.i(362794),d=e.i(189306),c=e.i(24509),p=e.i(12346),f=e.i(848553),m=e.i(255889),h=e.i(898921),g=e.i(857739),y=e.i(647842);function v({app:e,credentials:v,searchText:x,userAdminTeams:j}){let{t:w}=(0,p.useLocale)(),_=(0,a.useRouter)(),C=e.categories&&e.categories.indexOf("calendar")>-1,P=v&&v.length||0,k=(0,o.doesAppSupportTeamInstall)({appCategories:e.categories,concurrentMeetings:e.concurrentMeetings,isPaid:!!e.paid})&&j?j.length<P:P>0,S=(0,s.default)(null,{onSuccess:e=>{e?.setupPending||(0,y.showToast)(w("app_successfully_installed"),"success")},onError:e=>{e instanceof Error&&(0,y.showToast)(e.message||w("app_could_not_be_installed"),"error")}}),[N,T]=(0,r.useState)(void 0);(0,r.useEffect)(()=>{T(x?e.name.toLowerCase().indexOf(x.toLowerCase()):void 0)},[e.name,x]);let E=()=>{if(n.default.capture("app_install_button_clicked",{slug:e.slug,app_type:e.type,is_redirect:(0,l.isRedirectApp)(e.slug),is_conferencing:(0,o.isConferencing)(e.categories||[])}),(0,l.isRedirectApp)(e.slug)){e.url&&window.open(e.url,"_blank","noopener,noreferrer");return}(0,o.isConferencing)(e.categories)&&!e.concurrentMeetings?S.mutate({type:e.type,variant:e.variant,slug:e.slug,returnTo:c.WEBAPP_URL+(0,d.getAppOnboardingUrl)({slug:e.slug,step:u.AppOnboardingSteps.EVENT_TYPES_STEP})}):(0,o.doesAppSupportTeamInstall)({appCategories:e.categories,concurrentMeetings:e.concurrentMeetings,isPaid:!!e.paid})?_.push((0,d.getAppOnboardingUrl)({slug:e.slug,step:u.AppOnboardingSteps.ACCOUNTS_STEP})):S.mutate({type:e.type})};return(0,t.jsxs)("div",{className:"border-subtle relative flex h-64 flex-col rounded-md border p-5",children:[(0,t.jsx)("div",{className:"flex",children:(0,t.jsx)("img",{src:e.logo,alt:`${e.name} Logo`,className:(0,m.default)(e.logo.includes("-dark")&&"dark:invert","mb-4 h-12 w-12 rounded-sm")})}),(0,t.jsx)("div",{className:"flex items-center",children:(0,t.jsx)("h3",{className:"text-emphasis font-medium",children:void 0!=N&&x?(0,t.jsxs)(t.Fragment,{children:[e.name.substring(0,N),(0,t.jsx)("span",{className:"bg-yellow-300","data-testid":"highlighted-text",children:e.name.substring(N,N+x.length)}),e.name.substring(N+x.length)]}):e.name})}),(0,t.jsx)("p",{className:"text-default mt-2 text-sm line-clamp-3",children:(0,f.markdownToSafeHTML)(e.description).replace(/<[^>]+>/g,"")}),(0,t.jsxs)("div",{className:"mt-auto flex max-w-full flex-row justify-between gap-2",children:[(0,t.jsx)(g.Button,{color:"secondary",className:"flex w-32 grow justify-center",href:`/apps/${e.slug}`,onClick:()=>{n.default.capture("app_card_details_clicked",{slug:e.slug})},"data-testid":`app-store-app-card-${e.slug}`,children:w("details")}),e.isGlobal||v&&v.length>0&&C||v&&v.length>0&&(0,l.isRedirectApp)(e.slug)?!e.isGlobal&&(0,t.jsx)(i.InstallAppButton,{type:e.type,teamsPlanRequired:e.team
3sPlanRequired,disableInstall:!!e.dependencies&&!e.dependencyData?.some(e=>!e.installed),wrapperClassName:"[@media(max-width:260px)]:w-full",render:({useDefaultComponent:a,...r})=>{if(a)r={...r,onClick:()=>{E()},loading:S.isPending};else{let t=r.onClick;r={...r,onClick:a=>{n.default.capture("app_install_button_clicked",{slug:e.slug,app_type:e.type,is_redirect:(0,l.isRedirectApp)(e.slug),is_conferencing:(0,o.isConferencing)(e.categories||[])}),t?.(a)}}}return(0,t.jsx)(b,{paid:e.paid,isRedirect:(0,l.isRedirectApp)(e.slug),...r})}}):v&&!k&&(0,t.jsx)(i.InstallAppButton,{type:e.type,wrapperClassName:"[@media(max-width:260px)]:w-full",disableInstall:!!e.dependencies&&e.dependencyData?.some(e=>!e.installed),teamsPlanRequired:e.teamsPlanRequired,render:({useDefaultComponent:a,...r})=>{if(a)r={...r,disabled:!!r.disabled,onClick:()=>{E()},loading:S.isPending};else{let t=r.onClick;r={...r,onClick:a=>{n.default.capture("app_install_button_clicked",{slug:e.slug,app_type:e.type,is_redirect:(0,l.isRedirectApp)(e.slug),is_conferencing:(0,o.isConferencing)(e.categories||[])}),t?.(a)}}}return(0,t.jsx)(b,{paid:e.paid,isRedirect:(0,l.isRedirectApp)(e.slug),...r})}})]}),(0,t.jsxs)("div",{className:"max-w-44 absolute right-0 mr-4 flex flex-wrap justify-end gap-1",children:[P>0&&!(0,l.isRedirectApp)(e.slug)?(0,t.jsx)(h.Badge,{variant:"green",children:w("installed",{count:P})}):null,e.isTemplate&&(0,t.jsx)("span",{className:"bg-error rounded-md px-2 py-1 text-sm font-normal text-red-800",children:"Template"}),(e.isDefault||!e.isDefault&&e.isGlobal)&&(0,t.jsx)("span",{className:"bg-subtle text-emphasis flex items-center rounded-md px-2 py-1 text-sm font-normal",children:w("default")})]})]})}let b=({paid:e,isRedirect:a=!1,...r})=>{let{t:n}=(0,p.useLocale)();return a?(0,t.jsx)(g.Button,{color:"secondary",className:"[@media(max-width:260px)]:w-full [@media(max-width:260px)]:justify-center",StartIcon:"external-link",...r,size:"base",children:n("visit")}):e?(0,t.jsx)(g.Button,{color:"secondary",className:"[@media(max-width:260px)]:w-full [@media(max-width:260px)]:justify-center",StartIcon:"plus","data-testid":"install-app-button",...r,children:n(e.trial?"start_paid_trial":"subscribe")}):(0,t.jsx)(g.Button,{color:"secondary",className:"[@media(max-width:260px)]:w-full [@media(max-width:260px)]:justify-center",StartIcon:"plus","data-testid":"install-app-button",...r,size:"base",children:n("install")})};e.s(["AppCard",()=>v])},121860,e=>{"use strict";var t=e.i(843476),a=e.i(155683),r=e.i(271645),n=e.i(12346),i=e.i(255889),l=e.i(651855),s=e.i(320937),o=e.i(533721);function u(){let e=(0,r.useRef)(null),[t,a]=(0,r.useState)({left:!1,right:!1});return(0,r.useEffect)(()=>{let t=e.current;t&&a({left:!(t.scrollLeft<=0),right:!(t.scrollWidth<=t.clientWidth+t.scrollLeft)})},[e.current?.scrollWidth,e.current?.clientWidth]),{ref:e,calculateScroll:e=>{let t=e.currentTarget,r=t.scrollWidth<=t.clientWidth+t.scrollLeft+1;a({left:t.scrollLeft>0,right:!r})},leftVisible:t.left,rightVisible:t.right}}function d({selectedCategory:e,categories:a,searchText:r,onCategoryChange:l}){let{t:o}=(0,n.useLocale)(),{ref:d,calculateScroll:c,leftVisible:p,rightVisible:f}=u();return(0,t.jsxs)("div",{className:"relative mb-4 flex flex-col justify-between lg:flex-row lg:items-center",children:[(0,t.jsx)("h2",{className:"text-emphasis hidden text-base font-semibold leading-none sm:block",children:r?o("search"):o("category_apps",{category:e&&e[0].toUpperCase()+e.slice(1)||o("all")})}),p&&(0,t.jsxs)("button",{onClick:()=>{d.current&&(d.current.scrollLeft-=100)},className:"absolute bottom-0 flex lg:left-1/2",children:[(0,t.jsx)("div",{className:"bg-default flex h-12 w-5 items-center justify-end",children:(0,t.jsx)(s.ChevronLeftIcon,{className:"text-subtle h-4 w-4"})}),(0,t.jsx)("div",{className:"to-default flex h-12 w-5 bg-linear-to-l from-transparent"})]}),(0,t.jsxs)("ul",{className:"no-scrollbar mt-3 flex max-w-full space-x-1 overflow-x-auto lg:mt-0 lg:max-w-[50%]",onScroll:e=>c(e),ref:d,children:[(0,t.jsx)("li",{onClick:()=>{l(null)},className:(0,i.default)(null===e?"bg-emphasis text-default":"bg-cal-muted text-emphasis","hover:bg-emphasis min-w-max rounded-md px-4 py-2.5 text-sm font-medium transition hover:cursor-pointer"),children:o("all")}),a.map((a,r)=>
3(0,t.jsx)("li",{onClick:()=>{e===a?l(null):l(a)},className:(0,i.default)(e===a?"bg-emphasis text-default":"bg-cal-muted text-emphasis","hover:bg-emphasis rounded-md px-4 py-2.5 text-sm font-medium transition hover:cursor-pointer"),children:"crm"===a?a.toUpperCase():a[0].toUpperCase()+a.slice(1)},r))]}),f&&(0,t.jsxs)("button",{onClick:()=>{d.current&&(d.current.scrollLeft+=100)},className:"absolute bottom-0 right-0 flex ",children:[(0,t.jsx)("div",{className:"to-default flex h-12 w-5 bg-linear-to-r from-transparent"}),(0,t.jsx)("div",{className:"bg-default flex h-12 w-5 items-center justify-end",children:(0,t.jsx)(s.ChevronRightIcon,{className:"text-subtle h-4 w-4"})})]})]})}function c({apps:e,searchText:i,categories:s,userAdminTeams:u}){let{t:c}=(0,n.useLocale)(),[p,f]=(0,r.useState)(null),[m,h]=(0,a.useAutoAnimate)(),g=e.filter(e=>null===p||(e.categories?e.categories.includes(p):e.category===p)).filter(e=>!i||e.name.toLowerCase().includes(i.toLowerCase())).sort(function(e,t){return e.name<t.name?-1:+(e.name>t.name)});return(0,t.jsxs)("div",{children:[(0,t.jsx)(d,{selectedCategory:p,searchText:i,categories:s,onCategoryChange:e=>{f(e&&"string"==typeof e&&s.includes(e)?e:null)}}),g.length?(0,t.jsxs)("div",{className:"grid gap-3 lg:grid-cols-4 [@media(max-width:1270px)]:grid-cols-3 [@media(max-width:500px)]:grid-cols-1 [@media(max-width:730px)]:grid-cols-1",ref:m,children:[g.map(e=>(0,t.jsx)(o.AppCard,{app:e,searchText:i,credentials:e.credentials,userAdminTeams:u},e.name))," "]}):(0,t.jsx)(l.EmptyScreen,{Icon:"search",headline:c("no_results"),description:i?i?.toString():""})]})}e.s(["AllApps",()=>c,"useShouldShowArrows",()=>u])},896297,e=>{"use strict";var t=e.i(271645),a=e.i(623101);e.s(["useAvailableTimeSlots",0,({schedule:e,eventDuration:r})=>(0,t.useMemo)(()=>{let t={};if(!e||!e.slots)return t;for(let n in e.slots)t[n]=e.slots[n].map(e=>{let{time:t,...n}=e;return{start:(0,a.default)(t).toDate(),end:(0,a.default)(t).add(r,"minutes").toDate(),...n}});return t},[e,r])])},788442,e=>{"use strict";var t=e.i(207597);function a(e){return`cal.successfulBooking.${e}`}function r(e){let r={booking:e,timestamp:Date.now()},n=a(e.uid);t.sessionStorage.setItem(n,JSON.stringify(r))}function n(e){if(!e)return null;let r=a(e),n=t.sessionStorage.getItem(r);if(!n)return null;try{let e=JSON.parse(n);if(Date.now()-e.timestamp>3e5)return t.sessionStorage.removeItem(r),null;return e}catch{return t.sessionStorage.removeItem(r),null}}e.s(["getDecoyBooking",()=>n,"storeDecoyBooking",()=>r])},962607,e=>{"use strict";var t=e.i(223070),a=e.i(708149);let r={renderer:e.i(154505).createDomVisualElement,...t.animations,...a.gestureAnimations};e.s(["domAnimation",()=>r])},444113,e=>{"use strict";var t=e.i(271645),a=e.i(648070),r=e.i(438774);function n({children:e,features:n,strict:l=!1}){let[,s]=(0,t.useState)(!i(n)),o=(0,t.useRef)(void 0);if(!i(n)){let{renderer:e,...t}=n;o.current=e,(0,r.loadFeatures)(t)}return(0,t.useEffect)(()=>{i(n)&&n().then(({renderer:e,...t})=>{(0,r.loadFeatures)(t),o.current=e,s(!0)})},[]),t.createElement(a.LazyContext.Provider,{value:{renderer:o.current,strict:l}},e)}function i(e){return"function"==typeof e}e.s(["LazyMotion",()=>n])},105427,(e,t,a)=>{"use strict";let r,n;var i=e.e&&e.e.__createBinding||(Object.create?function(e,t,a,r){void 0===r&&(r=a);var n=Object.getOwnPropertyDescriptor(t,a);(!n||("get"in n?!t.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return t[a]}}),Object.defineProperty(e,r,n)}:function(e,t,a,r){void 0===r&&(r=a),e[r]=t[a]}),l=e.e&&e.e.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=e.e&&e.e.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)"default"!==a&&Object.prototype.hasOwnProperty.call(e,a)&&i(t,e,a);return l(t,e),t};Object.defineProperty(a,"__esModule",{value:!0}),a.useTurnstile=void 0;let o=s(e.r(271645)),u="u">typeof globalThis?globalThis:window,d=void 0!==u.turnstile?"ready":"unloaded",c=new Promise((e,t)=>{n={resolve:e,reject:t},"ready"===d&&e(void 0)});{let e="cf__reactTurnstileOnLoad";r=()=>{if("unloaded"===d){d="loading",u[e]=()=>{n.resolve(),d="ready",delete u[e]};let t=`https://challenges.cloudflare.com/turnstile/v0/api.js?onload=${e}&render=explicit`,a=document.createElement("script");a.src=t,a.async=!0,a.addEventListener("error",()=>{n.reject("Failed to load Turnstile."),delete u[e]}),document.head.appendChild(a)}return c}}a.default=function({id:e,className:t,style:a,sitekey:n,action:i,cData:l,theme:s,language:u,tabIndex:c,responseField:p,responseFieldName:f,size:m,fixedSize:h,retry:g,retryInterval:y,refreshExpired:v,appearance:b,execution:x,userRef:j,onVerify:w,onLoad:_,onError:C,onExpire:P,onTimeout:k,onAfterInteractive:S,onBeforeInteractive:N,onUnsupported:T}){let E=(0,o.useRef)(null),I=(0,o.useState)({onVerify:w,onLoad:_,onError:C,onExpire:P,onTimeout:k,onAfterInteractive:S,onBeforeInteractive:N,onUnsupported:T})[0],O=null!=j?j:E;return(0,o.useEffect)(()=>
3{if(!O.current)return;let e=!1,t="";return(async()=>{var a,o,h;let j;if("ready"!==d)try{await r()}catch(e){null==(a=I.onError)||a.call(I,e);return}e||!O.current||(h=t=window.turnstile.render(O.current,{sitekey:n,action:i,cData:l,theme:s,language:u,tabindex:c,"response-field":p,"response-field-name":f,size:m,retry:g,"retry-interval":y,"refresh-expired":v,appearance:b,execution:x,callback:e=>{var t;return null==(t=I.onVerify)?void 0:t.call(I,e,j)},"error-callback":e=>{var t;return null==(t=I.onError)?void 0:t.call(I,e,j)},"expired-callback":e=>{var t;return null==(t=I.onExpire)?void 0:t.call(I,e,j)},"timeout-callback":()=>{var e;return null==(e=I.onTimeout)?void 0:e.call(I,j)},"after-interactive-callback":()=>{var e;return null==(e=I.onAfterInteractive)?void 0:e.call(I,j)},"before-interactive-callback":()=>{var e;return null==(e=I.onBeforeInteractive)?void 0:e.call(I,j)},"unsupported-callback":()=>{var e;return null==(e=I.onUnsupported)?void 0:e.call(I,j)}}),j={execute:e=>window.turnstile.execute(h,e),reset:()=>window.turnstile.reset(h),getResponse:()=>window.turnstile.getResponse(h),isExpired:()=>window.turnstile.isExpired(h)},null==(o=I.onLoad)||o.call(I,t,j))})(),()=>{e=!0,t&&window.turnstile.remove(t)}},[n,i,l,s,u,c,p,f,m,g,y,v,b,x]),(0,o.useEffect)(()=>{I.onVerify=w,I.onLoad=_,I.onError=C,I.onExpire=P,I.onTimeout=k,I.onAfterInteractive=S,I.onBeforeInteractive=N,I.onUnsupported=T},[w,_,C,P,k,S,N,T]),o.default.createElement("div",{ref:O,id:e,className:t,style:h?{...null!=a?a:{},width:"compact"===m?"130px":"300px",height:"compact"===m?"120px":"65px"}:a})},a.useTurnstile=function(){let[e,t]=(0,o.useState)(d);return(0,o.useEffect)(()=>{"ready"!==d&&c.then(()=>t(d))},[]),u.turnstile}},859653,e=>{"use strict";var t=e.i(247167),a=e.i(843476),r=e.i(105427),n=e.i(24509);function i(e){return!n.CLOUDFLARE_SITE_ID||t.default.env.NEXT_PUBLIC_IS_E2E?null:(0,a.jsx)(r.default,{...e,sitekey:n.CLOUDFLARE_SITE_ID,theme:"auto"})}e.s(["default",()=>i])},798358,e=>{"use strict";var t=e.i(359900);e.s(["getTeamUrlSync",0,({orgSlug:e,teamSlug:a},r)=>{let n=(0,t.getBookerBaseUrlSync)(e,r);return(a=a||"",e)?`${n}/${a}`:`${n}/team/${a}`}])},19109,e=>{"use strict";let t=e=>{if(!e)return"";let t="";return"string"==typeof e?t=e:(t=e.firstName,e.lastName&&(t=`${t} ${e.lastName}`)),t};e.s(["getFullName",0,t,"preprocessNameFieldDataWithVariant",0,(e,a)=>"firstAndLastName"===e?function(e){let t;if("string"==typeof(e=e||""))try{t=JSON.parse(e)}catch(r){let a=e.split(" ").map(e=>e.trim());t={firstName:a[0],lastName:a.slice(1).join(" ")}}else t=e;return t}(a):t(a)])},17061,e=>{"use strict";let t=(0,e.i(770703).default)(()=>e.A(106042),{loadableGenerated:{modules:[252672]}});e.s(["AddressInput",0,t],17061)},24798,e=>{"use strict";e.s(["ComponentForField",()=>L,"FormBuilderField",()=>I],24798);var t=e.i(843476),a=e.i(767842),r=e.i(653145),n=e.i(12346),i=e.i(848553),l=e.i(255889),s=e.i(392350),o=e.i(144232),u=e.i(320937),d=e.i(271645),c=e.i(538411),p=e.i(243763),f=e.i(17061),m=e.i(857739),h=e.i(53962),g=e.i(258618),y=e.i(973895),v=e.i(113267),b=e.i(319775),x=e.i(50929),j=e.i(615251),w=e.i(19109);let _={boolean:e=>"boolean"==typeof e,multiselect:e=>e instanceof Array&&e.every(e=>"string"==typeof e),objectiveWithInput:e=>"object"==typeof e&&null!==e&&"value"in e,select:e=>"string"==typeof e,text:e=>"string"==typeof e,textList:e=>e instanceof Array&&e.every(e=>"string"==typeof e),variants:e=>"object"==typeof e&&null!==e||"string"==typeof e},C={text:{propsType:j.propsTypes.text,factory:e=>(0,t.jsx)(c.default.TextWidget,{id:e.name,noLabel:!0,...e})},textarea:{propsType:j.propsTypes.textarea,factory:e=>(0,t.jsx)(c.default.TextAreaWidget,{id:e.name,rows:3,...e})},number:{propsType:j.propsTypes.number,factory:e=>(0,t.jsx)(c.default.NumberWidget,{id:e.name,noLabel:!0,...e})},name:{propsType:j.propsTypes.name,factory:e=>{let{variant:a="fullName"}=e;if(!e.variants)throw Error("'variants' is required for 'name' type of field");if("firstAndLastName"!==a&&"fullName"!==a)throw Error(`Invalid variant name '${a}' for 'name' type of field`);let r=(0,w.preprocessNameFieldDataWithVariant)(a,e.value);if("fullName"===a){if("string"!=typeof r)throw Error("Invalid value for 'fullName' variant");let n=e.variants[a].fields[0];return(0,t.jsx)(y.InputField,{name:"name",showAsteriskIndicator:!0,placeholder:n.placeholder,label:n.label,containerClassName:"w-full",readOnly:e.readOnly,value:r,required:n.required,type:"text",autoComplete:"name",onChange:t=>{e.setValue(t.target.value)}})}let n=e.variants[a];if("object"!=typeof r)throw Error("Invalid value for 'fullName' variant");return(0,t.jsx)("div",{className:"flex space-x-4",children:n.fields.map(a=>(0,t.jsx)(y.InputField,{className:"mb-0!",showAsteriskIndicator:!0,name:a.name,readOnly:e.readOnly,placeholder:a.placeholder,label:a.label,containerClassName:`w-full testid-${a.name}`,value:r[a.name],required:a.required,type:"text",autoComplete:"firstName"===a.name?"given-name":"lastName"===a.name?"family-name":void 0,onChange:t=>{var r,n;let i;return r=a.name,n=t.target.value,void("object"!=typeof(i=e.value)&&(i={}),e.setValue({...i,[r]:n}))}},a.name))})}},phone:{propsType:j.propsTypes.phone,factory:({setValue:e,readOnly:a,...r})=>r?(0,t.jsx)(p.default,{disabled:a,onChange:t=>{e(t)},...r}):(0,t.jsx)("div",{})},email:{propsType:j.propsTypes.email,factory:e=>e?(0,t.jsx)(y.InputField,{type:"email",id:e.name,noLabel:!0,autoComplete:"email",...e,onChange:t=>e.setValue(t.target.value)}):(0,t.jsx)("div",{})},address:{propsType:j.propsTypes.address,factory:e=>(0,t.jsx)(f.AddressInput,{id:e.name,onChange:t=>{e.setValue(t)},...e,disabled:e.readOnly})},multiemail:{propsType:j.propsTypes.multiemail,factory:function({value:e,readOnly:a,label:r,setValue:i,...l}){let s=l.placeholder,{t:o}=(0,n.useLocale)();return e=e||[],(0,t.jsxs)(t.Fragment,{children:[e.length?(0,t.jsxs)("div",{children:[(0,t.jsx)("label",{htmlFor:"guests",className:"text-default mb-1 block text-sm font-medium",children:r}),(0,t.jsx)("ul",{children:e.map((r,n)=>(0,t.jsx)("li",{children:(0,t.jsx)(g.EmailField,{id:`${l.name}.${n}`,disabled:a,value:e[n],onChange:t=>{e[n]=t.target.value.toLowerCase(),i(e)},placeholder:s,label:(0,t.jsx)(t.Fragment,{}),required:!0,onClickAddon:()=>{e.splice(n,1),i(e)},addOnSuffix:a?null:(0,t.jsx)(x.Tooltip,{content:"Remove email",children:(0,t.jsx)("button",{className:"m-1",type:"button",children:(0,t.jsx)(u.XIcon,{size:12,className:"text-default"})})})})},n))}),!a&&(0,t.jsx)(m.Button,{"data-testid":"add-another-guest",type:"button",color:"minimal",StartIcon:"user-plus",className:"my-2.5",onClick:()=>{e.push(""),i(e)},children:o("add_another")})]}):(0,t.jsx)(t.Fragment,{}),!e.length&&!a&&(0,t.jsx)(m.Button,{"data-testid":"add-guests",color:"minimal",variant:"button",StartIcon:"user-plus",onClick:()=>{e.push(""),i(e)},className:"mr-auto h-fit whitespace-normal text-left",children:(0,t.jsx)("span",{className:"flex-1",children:r})})]})}},multiselect:{propsType:j.propsTypes.multiselect,factory:e=>{let a={...e,listValues:e.options.map(e=>({title:e.label,value:e.value}))};return(0,t.jsx)(c.default.MultiSelectWidget,{id:e.name,...a})}},select:{propsType:j.propsTypes.select,factory:e=>{let a={...e,listValues:e.options.map(e=>({title:e.label,value:e.value}))};return(0,t.jsx)(c.default.SelectWidget,{id:e.name,...a})}},checkbox:{propsType:j.propsTypes.checkbox,factory:({options:e,readOnly:a,setValue:r,value:n})=>(n=n||[],(0,t.jsx)("div",{children:e.map((e,i)=>(0,t.jsxs)("label",{className:"block",children:[(0,t.jsx)(h.Checkbox,{disabled:a,onCheckedChange:t=>{let a=n.filter(t=>t!==e.value);t&&a.push(e.value),r(a)},value:e.value,checked:n.includes(e.value)}),(0,t.jsx)("span",{className:"text-emphasis me-2 ms-2 text-sm",children:e.label??""})]},i))}))},radio:{propsType:j.propsTypes.radio,factory:({setValue:e,name:a,value:r,options:n,readOnly:i}
3)=>(0,t.jsx)(v.RadioGroup,{disabled:i,value:r,onValueChange:t=>{e(t)},children:(0,t.jsx)(t.Fragment,{children:n.map((e,r)=>(0,t.jsx)(b.RadioField,{label:e.label,value:e.label,id:`${a}.option.${r}.radio`},`option.${r}.radio`))})})},radioInput:{propsType:j.propsTypes.radioInput,factory:function({name:e,label:a,options:r,optionsInputs:i,value:l,setValue:u,readOnly:c,translatedDefaultLabel:p}){let f;(0,d.useEffect)(()=>{l||u({value:r[0]?.value,optionValue:""})},[r,u,l]);let{t:m}=(0,n.useLocale)(),h=e=>e?-1!==e.search(/^https?:\/\//)?(0,t.jsx)("a",{href:e,target:"_blank",children:(0,t.jsx)("span",{className:"underline",children:e})}):e:"";return(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{children:(0,t.jsx)("div",{className:"mb-2",children:r.length>1?r.map((a,r)=>(0,t.jsxs)("label",{className:"mb-1 flex items-center",children:[(0,t.jsx)("input",{type:"radio",disabled:c,name:e,className:"bg-default after:bg-default border-emphasis hover:bg-subtle hover:after:bg-subtle checked:bg-brand-default checked:hover:bg-brand-default checked:after:bg-default dark:checked:bg-brand-default dark:checked:after:bg-brand-accent dark:hover:bg-subtle dark:checked:hover:bg-brand-default text-(--cal-brand) flex h-4 w-4 cursor-pointer items-center justify-center transition after:h-[6px] after:w-[6px] after:rounded-full after:content-[''] after:hover:block focus:ring-0 focus:ring-offset-0 focus:outline-none ltr:mr-2 rtl:ml-2",value:a.value,onChange:e=>{u({value:e.target.value,optionValue:""})},checked:l?.value===a.value}),(0,t.jsx)("span",{className:"text-emphasis me-2 ms-2 text-sm",children:"somewhereElse"===a.value?m("somewhere_else"):h(a.label)??""}),(0,t.jsx)("span",{children:"phone"===a.value&&(0,t.jsx)(s.InfoBadge,{content:m("number_in_international_format")})})]},r)):(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)(o.Label,{className:"flex items-center",children:["somewhereElse"===r[0].value?p:h(a&&p&&p!==a?a:r[0].label),!c&&i[r[0].value]?.required?(0,t.jsx)("span",{className:"text-default -mb-2 ml-1 text-sm font-medium",children:"*"}):null,"phone"===r[0].value&&(0,t.jsx)(s.InfoBadge,{content:m("number_in_international_format")})]})})})}),(f=i[l?.value])?(0,t.jsx)("div",{children:(0,t.jsx)(L,{readOnly:!!c,field:{...f,name:"optionField"},value:l?.optionValue,setValue:e=>{u({value:l?.value,optionValue:e||""})}})}):null]})}},boolean:{propsType:j.propsTypes.boolean,factory:({readOnly:e,name:a,label:r,value:n,setValue:i})=>(0,t.jsx)("div",{className:"flex",children:(0,t.jsx)(h.CheckboxField,{name:a,onChange:e=>{e.target.checked?i(!0):i(!1)},placeholder:"",checked:n,disabled:e,description:"",descriptionAsSafeHtml:r??""})})},url:{propsType:j.propsTypes.url,factory:e=>
3(0,t.jsx)(c.default.TextWidget,{type:"url",autoComplete:"url",noLabel:!0,...e})}};var P=e.i(162234),k=e.i(232591),S=e.i(401534);let N=e=>e?.replace(/\{([^}]+)\}.*/,"$1");function T(e){return Array.isArray(e)?e:[e]}var E=e.i(69692);let I=({field:e,readOnly:i,className:s,onValueChange:o})=>{let{t:d}=(0,n.useLocale)(),{control:c,formState:p}=(0,r.useFormContext)(),{hidden:f,placeholder:m,label:h,noLabel:g,translatedDefaultLabel:y}=function(e,t){let a=!1,r=!!e.hidden;if("radioInput"===e.type){let t=e.options;if(t?.length===1){if(!e.optionsInputs)throw Error("radioInput must have optionsInputs");e.optionsInputs[t[0].value]?a=!0:r=!0}}if(k.fieldsThatSupportLabelAsSafeHtml.includes(e.type)&&void 0===e.labelAsSafeHtml)throw Error(`${e.name}:${e.type} type must have labelAsSafeHtml set`);let n=t(e.defaultLabel||""),i=e.labelAsSafeHtml||e.label||n,l=e.placeholder||t(e.defaultPlaceholder||"");return e.variantsConfig?.variants&&Object.entries(e.variantsConfig.variants).forEach(([a,r])=>{r.fields.forEach(r=>{let n=P.fieldTypesConfigMap[e.type]?.variantsConfig,i=n?.variants?.[a]?.fieldsMap[r.name]?.defaultLabel;r.label=r.label||t(i||"")})}),{hidden:r,placeholder:l,label:i,noLabel:a,translatedDefaultLabel:n}}(e,d),v=(e=>{let{getValues:t,formState:a}=(0,r.useFormContext)(),n=(0,S.useRouterQuery)();if(!e.disableOnPrefill||a.dirtyFields?.responses?.[e.name])return!1;let i=t()?.responses||{},l="radioInput"!==e.type&&!e.variantsConfig;if(N(a?.errors?.responses?.message||"")===e.name)return!1;let s=n[e.name],o=i[e.name];if(!l&&c(s)&&c(o))return"radioInput"!==e.type||function({value:e,optionsInputs:t}){return t?.[e.value]?!!e.value&&!!e.optionValue:!!e.value}({value:o,optionsInputs:e.optionsInputs});if(!c(o)||!n)return!1;if(s==o?.toString())return!0;if("string"==typeof o)return s?.toString()==o?.toString();let u=T(o),d=T(s);return!!u.find(e=>d.find(t=>t?.toString()==e?.toString()));function c(e){return null!=e&&""!==e}})(e);return(0,t.jsx)("div",{"data-fob-field-name":e.name,className:(0,l.default)(s,f?"hidden":""),children:(0,t.jsx)(r.Controller,{control:c,name:`responses.${e.name}`,render:({field:{value:r,onChange:n},fieldState:{error:l}})=>(0,t.jsxs)("div",{children:[(0,t.jsx)(L,{field:{...e,label:h,placeholder:m,hidden:f},value:r,readOnly:i||v,setValue:t=>{n(t),o?.({name:e.name,value:t,prevValue:r})},noLabel:g,translatedDefaultLabel:y}),(0,t.jsx)(a.ErrorMessage,{name:"responses",errors:p.errors,render:({message:a})=>N(a=a||"")===e.name||l?(a=a.replace(/\{[^}]+\}(.*)/,"$1").trim(),f&&console.error(`Error message for hidden field:${e.name} => ${a}`),(0,t.jsxs)("div",{"data-testid":`error-message-${e.name}`,className:"mt-2 flex items-center text-sm text-red-700 ",children:[(0,t.jsx)(u.InfoIcon,{className:"h-3 w-3 ltr:mr-2 rtl:ml-2"}),(0,t.jsx)("p",{children:d(a||"invalid_input")})]})):null})]})})})},O=({field:e,children:a,readOnly:r,htmlFor:l,noLabel:u=!1})=>{let{t:d}=(0,n.useLocale)();return(0,t.jsxs)("div",{children:[u?null:"boolean"!==e.type&&"multiemail"!==e.type&&e.label&&(0,t.jsx)("div",{className:"mb-2 flex items-center",children:(0,t.jsxs)(o.Label,{className:"mb-0! flex items-center",htmlFor:l,children:[e.labelAsSafeHtml?(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,i.markdownToSafeHTML)(e.labelAsSafeHtml)}}):(0,t.jsx)("span",{children:e.label}),(0,t.jsx)("span",{className:"text-emphasis -mb-1 ml-1 text-sm font-medium leading-none",children:!r&&e.required?"*":""}),"phone"===e.type&&(0,t.jsx)(s.InfoBadge,{content:d("number_in_international_format")})]})}),a,"smsReminderNumber"===e.name&&(0,t.jsx)("div",{className:"text-sm text-gray-500",children:d("sms_workflow_consent")})]})},L=({field:e,value:a,setValue:r,readOnly:i,noLabel:l,translatedDefaultLabel:s})=>{let o=C[e.type||"text"],{t:u}=(0,n.useLocale)();if(void 0!==a&&!_[o.propsType](a))throw Error(`Value ${a} is not valid for type ${o.propsType} for field ${e.name}`);if("text"===o.propsType)return(0,t.jsx)(O,{field:e,htmlFor:e.name,readOnly:i,noLabel:l,children:(0,t.jsx)(o.factory,{placeholder:e.placeholder,minLength:e.minLength,maxLength:e.maxLength,name:e.name,label:e.label,readOnly:i,value:a,setValue:r})});if("boolean"===o.propsType)return(0,t.jsx)(O,{field:e,htmlFor:e.name,readOnly:i,noLabel:l,children:(0,t.jsx)(o.factory,{name:e.name,label:e.label,readOnly:i,value:a,setValue:r,placeholder:e.placeholder})});if("textList"===o.propsType)return(0,t.jsx)(O,{field:e,htmlFor:e.name,readOnly:i,noLabel:l,children:(0,t.jsx)(o.factory,{placeholder:e.placeholder,name:e.name,label:e.label,readOnly:i,value:a,setValue:r})});if("select"===o.propsType){if(!e.options)throw Error("Field options is not defined");return(0,t.jsx)(O,{field:e,htmlFor:e.name,readOnly:i,noLabel:l,children:(0,t.jsx)(o.factory,{readOnly:i,value:a,name:e.name,placeholder:e.placeholder,setValue:r,options:e.options.map(e=>({...e,title:e.label}))})})}if("multiselect"===o.propsType){if(!e.options)throw Error("Field options is not defined");return(0,t.jsx)(O,{field:e,htmlFor:e.name,readOnly:i,noLabel:l,children:(0,t.jsx)(o.factory,{placeholder:e.placeholder,name:e.name,readOnly:i,value:a,setValue:r,options:e.options.map(e=>({...e,title:e.label}))})})}if("objectiveWithInput"===o.propsType){if(!e.options)throw Error("Field options is not defined");if(!e.optionsInputs)throw Error("Field optionsInputs is not defined");let n=e.options;return e.options.length?(0,t.jsx)(O,{field:e,htmlFor:e.name,readOnly:i,noLabel:l,children:(0,t.jsx)(o.factory,{placeholder:e.placeholder,readOnly:i,name:e.name,label:e.label,value:a,setValue:r,optionsInputs:e.optionsInputs,options:n,required:e.required,translatedDefaultLabel:s})}):null}if("variants"===o.propsType){let n=(0,E.getTranslatedConfig)(e,u);return n?(0,t.jsx)(o.factory,{placeholder:e.placeholder,readOnly:i,name:e.name,variant:e.variant,value:a,setValue:r,variants:n.variants}):null}throw Error(`Don't know how to handle ${JSON.stringify(o)}`)}},538411,e=>{"use strict";var t=e.i(843476),a=e.i(770703),r=e.i(12346),n=e.i(857739),i=e.i(258618),l=e.i(973895),s=e.i(941739);let o=(0,a.default)(async()=>
3(await e.A(610035)).SelectWithValidation,{loadableGenerated:{modules:[908217]}});e.s(["default",0,{TextWidget:e=>{let{value:a,noLabel:r,setValue:n,readOnly:i,placeholder:s,customProps:o,type:u="text",...d}=e;return(0,t.jsx)(l.TextField,{size:"sm",containerClassName:"w-full mb-2",type:u,value:a||"",noLabel:r,placeholder:s,disabled:i,onChange:e=>{n(e.target.value)},...d,...o})},TextAreaWidget:e=>{let{value:a,setValue:r,readOnly:n,placeholder:l,maxLength:s,customProps:o,...u}=e;return(0,t.jsx)(i.TextArea,{value:a||"",placeholder:l,className:"mb-2",disabled:n,onChange:e=>{r(e.target.value)},maxLength:s,...o,...u})},SelectWidget:function({listValues:e,setValue:a,value:r,...n}){if(!e)return null;let i=e.map(e=>({label:e.title,value:e.value})),l=i.find(e=>e.value===r);return!l&&r&&a(""),(0,t.jsx)(o,{size:"sm","aria-label":"select-dropdown",className:"data-testid-select mb-2",onChange:e=>{e&&a(e.value)},isDisabled:n.readOnly,value:l,options:i,...n})},NumberWidget:function({value:e,setValue:a,...r}){return(0,t.jsx)(l.TextField,{size:"sm",type:"number",labelSrOnly:r.noLabel,containerClassName:"w-full",className:"mb-2",value:e,onChange:e=>{a(e.target.value)},...r})},MultiSelectWidget:({listValues:e,setValue:a,value:r,...n})=>{if(!e)return null;let i=e.map(e=>({label:e.title,value:e.value})),l=i.filter(e=>r?.includes(e.value));return 0===l.length&&r?.length&&a([]),(0,t.jsx)(o,{size:"sm","aria-label":"multi-select-dropdown",className:"mb-2",onChange:e=>{a(e?.map(e=>e.value))},value:l,isMulti:!0,isDisabled:n.readOnly,options:i,...n})},FieldSelect:function(e){let{items:a,setField:r,selectedKey:n}=e,i=a.map(e=>({...e,value:e.key})),l=i.find(e=>e.value===n);return(0,t.jsx)(o,{size:"sm",className:"data-testid-field-select mb-2",menuPosition:"fixed",onChange:e=>{e&&r(e.value)},defaultValue:l,options:i})},Button:function({config:e,type:a,label:i,onClick:l,readonly:o}){let{t:u}=(0,r.useLocale)();if("delRule"===a||"delGroup"==a)return(0,t.jsx)("button",{className:"ml-5",children:(0,t.jsx)(s.Icon,{name:"trash",className:"text-subtle m-0 h-4 w-4",onClick:l})});let d="";return"addRule"===a?(i=u(e?.operators.__calReporting?"add_filter":"add_rule"),d="add-rule"):"addGroup"==a&&(i=u("add_rule_group"),d="add-rule-group"),(0,t.jsx)(n.Button,{size:"sm",StartIcon:"plus","data-testid":d,type:"button",color:"minimal",disabled:o,onClick:l,children:i})},ButtonGroup:function({children:e}){return e instanceof Array?(0,t.jsx)(t.Fragment,{children:e.map((e,a)=>e?(0,t.jsx)("div",{children:e},a):null)}):null},Conjs:function({not:e,setNot:a,config:r,conjunctionOptions:n,setConjunction:i,disabled:l}){if(!r||!n)return null;let s=Object.keys(n).length,{forceShowConj:u}=r.settings,d=[{label:"All",value:"all"},{label:"Any",value:"any"},{label:"None",value:"none"}];return u||s>1&&!l?(()=>{let{checked:l}=n.AND,{checked:s}=n.OR,u=l?"all":s?"any":"all";e&&(u="any"==u?"none":"all");let c=d.find(e=>e.value===u),p=r.operators.__calReporting?"Query where":"If booker selects";return(0,t.jsxs)("div",{className:"mb-px flex items-center text-sm",children:[(0,t.jsx)("span",{children:p}),(0,t.jsx)(o,{className:"flex px-2",size:"sm",defaultValue:c,options:d,onChange:e=>{e&&("all"===e.value?(i("AND"),a(!1)):"any"===e.value?(i("OR"),a(!1)):"none"===e.value&&(i("OR"),a(!0)))}})]})})():null},Provider:({children:e})=>e}])},165704,663110,e=>{"use strict";let t=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,a=function(e){return"string"==typeof e&&t.test(e)};e.s(["default",0,a],663110);for(var r=[],n=0;n<256;++n)r.push((n+256).toString(16).substr(1));e.s(["default",0,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(r[e[t+0]]+r[e[t+1]]+r[e[t+2]]+r[e[t+3]]+"-"+r[e[t+4]]+r[e[t+5]]+"-"+r[e[t+6]]+r[e[t+7]]+"-"+r[e[t+8]]+r[e[t+9]]+"-"+r[e[t+10]]+r[e[t+11]]+r[e[t+12]]+r[e[t+13]]+r[e[t+14]]+r[e[t+15]]).toLowerCase();if(!a(n))throw TypeError("Stringified UUID is invalid");return n}],165704)},535825,565274,e=>{"use strict";var t,a=new Uint8Array(16);function r(){if(!t&&!(t="u">typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"u">typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return t(a)}e.s(["default",()=>r],565274);var n=e.i(165704);e.s(["default",0,function(e,t,a){var i=(e=e||{}).random||(e.rng||r)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,t){a=a||0;for(var l=0;l<16;++l)t[a+l]=i[l];return t}return(0,n.default)(i)}],535825)},422233,e=>{"use strict";var t=e.i(535825);e.s(["v4",()=>t.default])},264310,935746,e=>{"use strict";var t=e.i(605681);
3async function a(e,a){let r=new Request(e,a),n=await fetch(r);if(!n.ok){let e=await n.json();throw t.HttpError.fromRequest(r,{...n,statusText:e.message||n.statusText},e)}return await n.json()}async function r(e,t,r){let n={method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t),...r};return await a(e,n)}e.s(["post",()=>r],935746);let n=async e=>await r("/api/book/event",e);e.s(["createBooking",0,n],264310)},155044,e=>{"use strict";let t=e.i(50270).z.enum(["name","email","location","title","notes","guests","rescheduleReason","smsReminderNumber","attendeePhoneNumber","aiAgentCallPhoneNumber"]);function a(e){return!t.safeParse(e).success||"smsReminderNumber"===e||"title"===e}e.s(["SystemField",0,t,"shouldShowFieldInCustomResponses",()=>a])},402925,e=>{"use strict";var t=e.i(865420);let a=({t:e,recurringEvent:a})=>a.interval&&a.freq>=0?e("every_for_freq",{freq:`${a.interval>1?a.interval:""} ${e(t.Frequency[a.freq].toString().toLowerCase(),{count:a.interval})}`}):"";e.s(["getEveryFreqFor",0,({t:e,recurringEvent:t,recurringCount:r,recurringFreq:n})=>null!=t.freq?`${n||a({t:e,recurringEvent:t})} ${r||t.count} ${e("occurrence",{count:r||t.count})}`:"","getRecurringFreq",0,a])},243763,e=>{"use strict";let t=(0,e.i(770703).default)(()=>e.A(8131),{loadableGenerated:{modules:[245261]}});e.s(["default",0,t])},767842,e=>{"use strict";var t=e.i(271645),a=e.i(653145),r=function(e){var r=e.as,n=e.errors,i=e.name,l=e.message,s=e.render,o=function(e,t){if(null==e)return{};var a,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)t.indexOf(a=i[r])>=0||(n[a]=e[a]);return n}(e,["as","errors","name","message","render"]),u=(0,a.useFormContext)(),d=(0,a.get)(n||u.formState.errors,i);if(!d)return null;var c=d.message,p=d.types,f=Object.assign({},o,{children:c||l});return t.isValidElement(r)?t.cloneElement(r,f):s?s({message:c||l,messages:p}):t.createElement(r||t.Fragment,f)};e.s(["ErrorMessage",()=>r])},633184,e=>{"use strict";function t(e,t){return e?.includes("-dark")||!e?.startsWith("/app-store")?t?"invert dark:invert-0":"dark:invert":""}e.s(["default",()=>t])},290921,e=>{"use strict";var t=e.i(271645);function a(e,a){let[r,n]=(0,t.useState)(e);return(0,t.useEffect)(()=>{let t=setTimeout(()=>{n(e)},a);return()=>{clearTimeout(t)}},[e,a]),r}e.s(["useDebounce",()=>a])},852060,e=>{"use strict";e.s(["DailyLocationType",0,"integrations:daily","MSTeamsLocationType",0,"integrations:office365_video","MeetLocationType",0,"integrations:google:meet"])},273107,e=>{"use strict";var t={}.constructor;function a(e){return null!=e&&e.constructor===t}e.s(["default",()=>a])},238648,e=>{"use strict";e.s(["default",0,function(e,t){e=e.split("-"),t=t.split("-");for(var a=e[0].split("."),r=t[0].split("."),n=0;n<3;n++){var i=Number(a[n]),l=Number(r[n]);if(i>l)return 1;if(l>i)return -1;if(!isNaN(i)&&isNaN(l))return 1;if(isNaN(i)&&!isNaN(l))return -1}return e[1]&&t[1]?e[1]>t[1]?1:e[1]<t[1]?-1:0:!e[1]&&t[1]?1:e[1]&&!t[1]?-1:0}])},526971,e=>{"use strict";var t=e.i(238648),a=e.i(273107);function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function n(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function i(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t,a){return t&&i(e.prototype,t),a&&i(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}var s=" ext. ",o=/^\d+$/,u=function(){function e(t){n(this,e),function(e){if(!e)throw Error("[libphonenumber-js] `metadata` argument not passed. Check your arguments.");if(!(0,a.default)(e)||!(0,a.default)(e.countries))throw Error("[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got ".concat((0,a.default)(e)?"an object of shape: { "+Object.keys(e).join(", ")+" }":"a "+h(e)+": "+e,"."))}(t),this.metadata=t,v.call(this,t)}return l(e,[{key:"getCountries",value:function(){return Object.keys(this.metadata.countries).filter(function(e){return"001"!==e})}},{key:"getCountryMetadata",value:function(e){return this.metadata.countries[e]}},{key:"nonGeographic",value:function(){if(!this.v1&&!this.v2&&!this.v3)return this.metadata.nonGeographic||this.metadata.nonGeographical}},{key:"hasCountry",value:function(e){return void 0!==this.getCountryMetadata(e)}},{key:"hasCallingCode",value:function(e){if(this.getCountryCodesForCallingCode(e))return!0;
vendor: 6,263 bytes, line 3
3if(this.nonGeographic()){if(this.nonGeographic()[e])return!0}else{var t=this.countryCallingCodes()[e];if(t&&1===t.length&&"001"===t[0])return!0}}},{key:"isNonGeographicCallingCode",value:function(e){return this.nonGeographic()?!!this.nonGeographic()[e]:!this.getCountryCodesForCallingCode(e)}},{key:"country",value:function(e){return this.selectNumberingPlan(e)}},{key:"selectNumberingPlan",value:function(e,t){if(e&&o.test(e)&&(t=e,e=null),e&&"001"!==e){if(!this.hasCountry(e))throw Error("Unknown country: ".concat(e));this.numberingPlan=new d(this.getCountryMetadata(e),this)}else if(t){if(!this.hasCallingCode(t))throw Error("Unknown calling code: ".concat(t));this.numberingPlan=new d(this.getNumberingPlanMetadata(t),this)}else this.numberingPlan=void 0;return this}},{key:"getCountryCodesForCallingCode",value:function(e){var t=this.countryCallingCodes()[e];if(t){if(1===t.length&&3===t[0].length)return;return t}}},{key:"getCountryCodeForCallingCode",value:function(e){var t=this.getCountryCodesForCallingCode(e);if(t)return t[0]}},{key:"getNumberingPlanMetadata",value:function(e){var t=this.getCountryCodeForCallingCode(e);if(t)return this.getCountryMetadata(t);if(this.nonGeographic()){var a=this.nonGeographic()[e];if(a)return a}else{var r=this.countryCallingCodes()[e];if(r&&1===r.length&&"001"===r[0])return this.metadata.countries["001"]}}},{key:"countryCallingCode",value:function(){return this.numberingPlan.callingCode()}},{key:"IDDPrefix",value:function(){return this.numberingPlan.IDDPrefix()}},{key:"defaultIDDPrefix",value:function(){return this.numberingPlan.defaultIDDPrefix()}},{key:"nationalNumberPattern",value:function(){return this.numberingPlan.nationalNumberPattern()}},{key:"possibleLengths",value:function(){return this.numberingPlan.possibleLengths()}},{key:"formats",value:function(){return this.numberingPlan.formats()}},{key:"nationalPrefixForParsing",value:function(){return this.numberingPlan.nationalPrefixForParsing()}},{key:"nationalPrefixTransformRule",value:function(){return this.numberingPlan.nationalPrefixTransformRule()}},{key:"leadingDigits",value:function(){return this.numberingPlan.leadingDigits()}},{key:"hasTypes",value:function(){return this.numberingPlan.hasTypes()}},{key:"type",value:function(e){return this.numberingPlan.type(e)}},{key:"ext",value:function(){return this.numberingPlan.ext()}},{key:"countryCallingCodes",value:function(){return this.v1?this.metadata.country_phone_code_to_countries:this.metadata.country_calling_codes}},{key:"chooseCountryByCountryCallingCode",value:function(e){return this.selectNumberingPlan(e)}},{key:"hasSelectedNumberingPlan",value:function(){return void 0!==this.numberingPlan}}]),e}(),d=function(){function e(t,a){n(this,e),this.globalMetadataObject=a,this.metadata=t,v.call(this,a.metadata)}return l(e,[{key:"callingCode",value:function(){return this.metadata[0]}},{key:"getDefaultCountryMetadataForRegion",value:function(){return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode())}},{key:"IDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[1]}},{key:"defaultIDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[12]}},{key:"nationalNumberPattern",value:function(){return this.v1||this.v2?this.metadata[1]:this.metadata[2]}},{key:"possibleLengths",value:function(){if(!this.v1)return this.metadata[this.v2?2:3]}},{key:"_getFormats",value:function(e){return e[this.v1?2:this.v2?3:4]}},{key:"formats",value:function(){var e=this;return(this._getFormats(this.metadata)||this._getFormats(this.getDefaultCountryMetadataForRegion())||[]).map(function(t){return new c(t,e)})}},{key:"nationalPrefix",value:function(){return this.metadata[this.v1?3:this.v2?4:5]}},{key:"_getNationalPrefixFormattingRule",value:function(e){return e[this.v1?4:this.v2?5:6]}},{key:"nationalPrefixFormattingRule",value:function(){return this._getNationalPrefixFormattingRule(this.metadata)||this._getNationalPrefixFormattingRule(this.getDefaultCountryMetadataForRegion())}},{key:"_nationalPrefixForParsing",value:function(){return this.metadata[this.v1?5:this.v2?6:7]}},{key:"nationalPrefixForParsing",value:function(){return this._nationalPrefixForParsing()||this.nationalPrefix()}},{key:"nationalPrefixTransformRule",value:function(){return this.metadata[this.v1?6:this.v2?7:8]}},{key:"_getNationalPrefixIsOptionalWhenFormatting",value:function(){return!!this.metadata[this.v1?7:this.v2?8:9]}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata)||this._getNationalPrefixIsOptionalWhenFormatting(this.getDefaultCountryMetadataForRegion())}},{key:"leadingDigits",value:function(){return this.metadata[this.v1?8:this.v2?9:10]}},{key:"types",value:function(){return this.metadata[this.v1?9:this.v2?10:11]}},{key:"hasTypes",value:function(){return(!this.types()||0!==this.types().length)&&!!this.types()}},{key:"type",value:function(e){if(this.hasTypes()&&m(this.types(),e))return new f(m(this.types(),e),this)}},{key:"ext",value:function(){return this.v1||this.v2?s:this.metadata[13]||s}}]),e}(),c=function(){function e(t,a){n(this,e),this._format=t,this.metadata=a}return l(e,[{key:"pattern",value:function(){return this._format[0]}},{key:"format",value:function(){return this._format[1]}},{key:"leadingDigitsPatterns",value:function(){return this._format[2]||[]}},{key:"nationalPrefixFormattingRule",value:function(){return this._format[3]||this.metadata.nationalPrefixFormattingRule()}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return!!this._format[4]||this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"nationalPrefixIsMandatoryWhenFormattingInNationalFormat",value:function(){return this.usesNationalPrefix()&&!this.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"usesNationalPrefix",value:function(){return!(!this.nationalPrefixFormattingRule()||p.test(this.nationalPrefixFormattingRule()))}},{key:"internationalFormat",value:function(){return this._format[5]||this.format()}}]),e}(),p=/^\(?\$1\)?$/,f=function(){function e(t,a){n(this,e),this.type=t,this.metadata=a}return l(e,[{key:"pattern",value:function(){return this.metadata.v1?this.type:this.t
3ype[0]}},{key:"possibleLengths",value:function(){if(!this.metadata.v1)return this.type[1]||this.metadata.possibleLengths()}}]),e}();function m(e,t){switch(t){case"FIXED_LINE":return e[0];case"MOBILE":return e[1];case"TOLL_FREE":return e[2];case"PREMIUM_RATE":return e[3];case"PERSONAL_NUMBER":return e[4];case"VOICEMAIL":return e[5];case"UAN":return e[6];case"PAGER":return e[7];case"VOIP":return e[8];case"SHARED_COST":return e[9]}}var h=function(e){return r(e)};function g(e,t){if((t=new u(t)).hasCountry(e))return t.country(e).countryCallingCode();throw Error("Unknown country: ".concat(e))}function y(e,t){return t.countries.hasOwnProperty(e)}function v(e){var a=e.version;"number"==typeof a?(this.v1=1===a,this.v2=2===a,this.v3=3===a,this.v4=4===a):a?-1===(0,t.default)(a,"1.2.0")?this.v2=!0:-1===(0,t.default)(a,"1.7.35")?this.v3=!0:this.v4=!0:this.v1=!0}e.s(["default",()=>u,"getCountryCallingCode",()=>g,"isSupportedCountry",()=>y])},315138,627901,e=>{"use strict";var t,a=e.i(571793),r=e.i(869181),n=e.i(187172),i=e.i(379444),l=e.i(13911),s=e.i(761714),o=e.i(974777),u=e.i(996057),d=e.i(502331),c=e.i(653294),p=e.i(873024),f=e.i(436184),m=e.i(553683),h=e.i(543458),g=e.i(316638),y=e.i(886487),v=e.i(671946),b=e.i(235260),x=e.i(222774),j=e.i(741731),w=e.i(915143),_=e.i(273496),C=e.i(7083),P=e.i(607794),k=e.i(689386),S=e.i(664669),N=e.i(390436),T=e.i(165956),E=e.i(75384),I=e.i(213857),O=e.i(529516),L=e.i(720711),R=e.i(346222),F=e.i(299479),A=e.i(30674),z=e.i(24977),D=e.i(123094),M=e.i(430509),$=e.i(95750),V=e.i(57438),U=e.i(230162),B=e.i(659981),W=e.i(983618),q=e.i(862981);let G={campfire:a.default,dailyvideo:r.metadata,databuddy:n.default,demodesk:i.default,dialpad:l.default,discord:s.default,eightxeight:o.default,"element-call":u.default,facetime:d.default,fathom:c.default,ga4:p.default,googlevideo:f.metadata,gtm:m.default,"horizon-workrooms":h.default,huddle01video:g.metadata,insihts:y.default,jelly:v.default,jitsivideo:b.metadata,matomo:x.default,metapixel:j.default,mirotalk:w.default,nextcloudtalk:_.default,office365video:C.default,ping:P.default,plausible:k.default,posthog:S.default,riverside:N.default,roam:T.default,salesroom:E.default,shimmervideo:I.default,signal:O.default,sirius_video:L.default,skype:R.default,sylapsvideo:F.default,tandemvideo:A.metadata,telegram:z.default,"booking-pages-tag":D.default,"event-type-location-video-static":M.default,twipla:$.default,umami:V.default,webex:U.default,whatsapp:B.default,whereby:W.default,zoomvideo:q.metadata};var H=e.i(820771);let X={};for(let[e,t]of Object.entries(G))X[e]=(0,H.getNormalizedAppMetadata)(t);e.s(["appStoreMetadata",0,X],627901);var J=e.i(294951),K=e.i(331597),Y=e.i(779770),Q=e.i(50270),Z=e.i(852060);let ee=Z.MeetLocationType;Z.MSTeamsLocationType;let et=Z.DailyLocationType;var ea=((t={}).AttendeeInPerson="attendeeInPerson",t.InPerson="inPerson",t.Phone="phone",t.UserPhone="userPhone",t.Link="link",t.Conferencing="conferencing",t.SomewhereElse="somewhereElse",t);let er=[{default:!0,type:"attendeeInPerson",label:"in_person_attendee_address",variable:"address",organizerInputType:null,messageForOrganizer:"Cal will ask your invitee to enter an address before scheduling.",attendeeInputType:"attendeeAddress",attendeeInputPlaceholder:"enter_address",defaultValueVariable:"attendeeAddress",iconUrl:"/map-pin-dark.svg",category:"in_person_category",linkType:"static",supportsCustomLabel:!0},{default:!0,type:"somewhereElse",label:"custom_attendee_location",variable:"address",organizerInputType:null,messageForOrganizer:"Cal will ask your invitee to enter any location before scheduling.",attendeeInputType:"somewhereElse",attendeeInputPlaceholder:"any_location",defaultValueVariable:"somewhereElse",iconUrl:"/message-pin.svg",category:"other",linkType:"static",supportsCustomLabel:!0},{default:!0,type:"inPerson",label:"in_person",organizerInputType:"text",messageForOrganizer:"Provide an Address or Place",variable:"locationAddress",defaultValueVariable:"address",iconUrl:"/map-pin-dark.svg",category:"in_person_category",linkType:"static"},{default:!0,type:"conferencing",iconUrl:"/link.svg",organizerInputType:null,label:"organizer_default_conferencing_app",variable:"hostDefault",defaultValueVariable:"hostDefault",category:"conferencing",messageForOrganizer:"",linkType:"static",supp
3ortsCustomLabel:!0},{default:!0,type:"link",label:"link_meeting",organizerInputType:"text",organizerInputLabel:"meeting_link",variable:"locationLink",messageForOrganizer:"Provide a Meeting Link",defaultValueVariable:"link",iconUrl:"/link.svg",category:"other",linkType:"static",supportsCustomLabel:!0},{default:!0,type:"phone",label:"attendee_phone_number",variable:"phone",organizerInputType:null,attendeeInputType:"phone",attendeeInputPlaceholder:"enter_phone_number",defaultValueVariable:"phone",messageForOrganizer:"Cal will ask your invitee to enter a phone number before scheduling.",iconUrl:"/phone.svg",category:"phone",linkType:"static"},{default:!0,type:"userPhone",label:"phone_call",messageForOrganizer:"Provide your phone number",organizerInputType:"phone",organizerInputLabel:"phone_number",variable:"locationPhoneNumber",defaultValueVariable:"hostPhoneNumber",iconUrl:"/phone.svg",category:"phone",linkType:"static"}],en=["in_person_attendee_address","in_person","attendee_phone_number","link_meeting","phone_call","organizer_default_conferencing_app","somewhere_else","custom_attendee_location"],ei={},el=[];for(let[e,t]of Object.entries(X)){let a=t.appData?.location;if(a){for(let[e,r]of Object.entries(a))"string"==typeof r&&(a[e]=r.replace(/{SLUG}/g,t.slug).replace(/{TITLE}/g,t.name));let r={...a,messageForOrganizer:a.messageForOrganizer||`Set ${a.label} link`,iconUrl:t.logo,variable:a.variable||"locationLink",defaultValueVariable:a.defaultValueVariable||"link"};"static"===r.linkType?(r.organizerInputType=a.organizerInputType||"text",r.organizerInputPlaceholder?.match(/https?:\/\//)&&(r.organizerInputPlaceholder=` ${r.organizerInputPlaceholder}`)):r.organizerInputType=null,ei[e]=r.type,el.push({...r})}}let es=[...er,...el],eo=e=>el.find(t=>t.type===e),eu=e=>es.find(t=>t.type===e),ed={...ea,...ei},ec=(e,t)=>{if(!e)return t("no_location");let a=eu(e),r=a?.default;return a?r?t(a.label):`${a.label}`:e||""},ep=e=>{let t=eu(e.type);if(!t)return null;let a=t.defaultValueVariable;return a?e[a]||t.label:(J.default.error(`defaultValueVariable not set for ${e.type}`),"")};function ef(e,t,a){let r=eu(e),n=e;if(r&&!r.default&&"dynamic"===r.linkType){let r=a===K.BookingStatus.ACCEPTED;n=a===K.BookingStatus.CANCELLED||a===K.BookingStatus.REJECTED?t("web_conference"):r?`${ec(e,t)}: ${t("meeting_url_in_confirmation_email")}`:t("web_conferencing_details_to_follow")}return n}e.s(["DefaultEventLocationTypeEnum",()=>ea,"LocationType",0,ed,"MeetLocationType",0,ee,"OrganizerDefaultConferencingAppType",0,"conferencing","defaultLocations",0,er,"getAppSlugFromLocationType",0,e=>{for(let[,t]of Object.entries(X))if(t.appData?.location?.type===e)return t.slug;return null},"getEventLocationType",0,eu,"getHumanReadableLocationValue",0,ec,"getLocationFromApp",0,eo,"getMessageForOrganizer",0,(e,t)=>{let a=eo(e),r=er.find(t=>t.type===e);return r?t(r.messageForOrganizer):a&&"static"!==a.linkType&&"integrations:zoom"!==a.type?t(`Cal will provide a ${a.label} URL.`):""},"getOrganizerInputLocationTypes",0,()=>{let e=[],t=es.filter(e=>!!e.organizerInputType);return t?.forEach(t=>e.push(t.type)),e},"getSuccessPageLocationMessage",()=>ef,"getTranslatedLocation",0,(e,t,a)=>{if(!t)return null;let r=Q.z.string().default("").parse(ep(e));return e.type.startsWith("integrations:")?t.label:en.includes(r)?a(r):r},"guessEventLocationType",0,e=>eu(e)||(e?es.find(t=>{if(!t.default&&"dynamic"!=t.linkType&&t.urlRegExp)return new RegExp(t.urlRegExp).test(e)}):null),"isAttendeeInputRequired",0,e=>{let t=es.find(t=>t.type===e);return!!t&&t.attendeeInputType},"isCalVideoLocation",0,e=>e===et,"isStaticLocationType",0,e=>Object.values(ea).includes(e),"locationKeyToString",0,ep,"locationsResolver",0,e=>Q.z.array(Q.z.object({type:Q.z.string(),address:Q.z.string().optional(),link:Q.z.string().url().optional(),phone:Q.z.string().refine(e=>(0,Y.isValidPhoneNumber)(e)).optional(),hostPhoneNumber:Q.z.string().refine(e=>(0,Y.isValidPhoneNumber)(e)).optional(),displayLocationPublicly:Q.z.boolean().optional(),credentialId:Q.z.number().optional(),teamName:Q.z.string().optional()}).passthrough().superRefine((t,a)=>{if(t?.link){let r=t.link,n=eu(t.type);
3if(n&&!n.default&&"static"===n.linkType&&n.urlRegExp){if(!Q.z.string().regex(new RegExp(n.urlRegExp)).safeParse(r).success){let t=n.organizerInputPlaceholder;a.addIssue({code:Q.z.ZodIssueCode.custom,path:[n?.defaultValueVariable??"link"],message:e("invalid_url_error_message",{label:n.label,sampleUrl:t??"https://cal.com"})})}return}Q.z.string().url().optional().safeParse(r).success||a.addIssue({code:Q.z.ZodIssueCode.custom,path:[n?.defaultValueVariable??"link"],message:"Invalid URL"})}})).optional()],315138)},605681,e=>{"use strict";class t extends Error{cause;statusCode;message;url;method;data;constructor(e){super(e.message??`HTTP Error ${e.statusCode} `),Object.setPrototypeOf(this,t.prototype),this.name=t.prototype.constructor.name,this.cause=e.cause,this.statusCode=e.statusCode,this.url=e.url,this.method=e.method,this.message=e.message??`HTTP Error ${e.statusCode}`,this.data=e.data,e.cause instanceof Error&&e.cause.stack&&(this.stack=e.cause.stack)}static fromRequest(e,a,r){return new t({message:a.statusText,url:a.url,method:e.method,statusCode:a.status,data:r.data})}}e.s(["HttpError",()=>t])}]); 4 5//# sourceMappingURL=f284e81aad6ba41e.js.map
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.