1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,685243,e=>{"use strict";var t,r,a=e.i(843476),l=e.i(500932),i=e.i(664659),s=e.i(890538),n=e.i(950964),o=e.i(296860),c=e.i(647163),d=e.i(657688),u=e.i(174744);let m="mx-auto w-full px-4 sm:px-10 md:px-12 lg:max-w-312 lg:px-16 xl:max-w-340 xl:px-20",f="w-full py-16 sm:py-20 xl:py-25";function p(e){let t,r,i,s=(0,l.c)(10),{children:n,id:d,tone:u}=e,p=void 0===u?"white":u,h="white"===p&&"bg-white",x="lighter"===p&&"bg-neutral-50",g="light"===p&&"bg-neutral-100";return s[0]!==h||s[1]!==x||s[2]!==g?(t=(0,c.cn)(f,h,x,g),s[0]=h,s[1]=x,s[2]=g,s[3]=t):t=s[3],s[4]!==n?(r=(0,a.jsx)("div",{className:m,children:(0,a.jsx)(o.FadeIn,{delay:100,duration:800,children:n})}),s[4]=n,s[5]=r):r=s[5],s[6]!==d||s[7]!==t||s[8]!==r?(i=(0,a.jsx)("section",{className:t,id:d,children:r}),s[6]=d,s[7]=t,s[8]=r,s[9]=i):i=s[9],i}function h(e){let t,r,i,s,n,o,d,m=(0,l.c)(19),{as:f,className:p,description:h,eyebrow:g,title:b}=e,y=void 0===f?"h2":f;m[0]!==p?(t=(0,c.cn)("flex flex-col",p),m[0]=p,m[1]=t):t=m[1],m[2]!==g?(r=g&&(0,a.jsx)("p",{className:"mb-6 text-xs font-medium uppercase tracking-[0.06em] text-neutral-500",children:g}),m[2]=g,m[3]=r):r=m[3];let v="h1"===y?"text-[36px] sm:text-[48px] lg:text-[60px]":"text-[28px] sm:text-[36px] lg:text-[44px]";return m[4]!==v?(i=(0,c.cn)("font-medium leading-[1.1] text-balance text-black",v),m[4]=v,m[5]=i):i=m[5],m[6]!==b?(s=(0,u.parseHeading)(b).map(x),m[6]=b,m[7]=s):s=m[7],m[8]!==y||m[9]!==i||m[10]!==s?(n=(0,a.jsx)(y,{className:i,children:s}),m[8]=y,m[9]=i,m[10]=s,m[11]=n):n=m[11],m[12]!==h?(o=h&&(0,a.jsx)("p",{className:"mt-6 max-w-200 text-base leading-[1.6] text-neutral-600",children:h}),m[12]=h,m[13]=o):o=m[13],m[14]!==t||m[15]!==r||m[16]!==n||m[17]!==o?(d=(0,a.jsxs)("div",{className:t,children:[r,n,o]}),m[14]=t,m[15]=r,m[16]=n,m[17]=o,m[18]=d):d=m[18],d}function x(e){let{isSerif:t,text:r}=e;return t?(0,a.jsx)("span",{className:"text-[#6b6b6b]",style:{fontFamily:"var(--font-serif)",fontWeight:400},children:r},r):(0,a.jsx)("span",{children:r},r)}function g(e){let t,r,i,s,n=(0,l.c)(14),{caption:o,className:u,image:m,priority:f}=e;return m?.url?(n[0]!==u?(t=(0,c.cn)("flex flex-col",u),n[0]=u,n[1]=t):t=n[1],n[2]!==m.alt||n[3]!==m.height||n[4]!==m.url||n[5]!==m.width||n[6]!==f?(r=(0,a.jsx)("div",{className:"overflow-hidden rounded-2xl border border-neutral-200 bg-white",children:(0,a.jsx)(d.default,{alt:m.alt,className:"h-auto w-full",height:m.height,priority:f,sizes:"(max-width: 768px) 100vw, 1120px",src:m.url,width:m.width})}),n[2]=m.alt,n[3]=m.height,n[4]=m.url,n[5]=m.width,n[6]=f,n[7]=r):r=n[7],n[8]!==o?(i=o&&(0,a.jsx)("figcaption",{className:"mt-3 text-sm leading-[1.5] text-neutral-500",children:o}),n[8]=o,n[9]=i):i=n[9],n[10]!==t||n[11]!==r||n[12]!==i?(s=(0,a.jsxs)("figure",{className:t,children:[r,i]}),n[10]=t,n[11]=r,n[12]=i,n[13]=s):s=n[13],s):null}function b(e){let t,r,i,s,n,o=(0,l.c)(13),{body:c,label:d,source:u,value:m}=e;return o[0]!==m?(t=(0,a.jsx)("p",{className:"text-[40px] font-medium leading-[1.1] text-black md:text-[48px]",children:m}),o[0]=m,o[1]=t):t=o[1],o[2]!==d?(r=(0,a.jsx)("p",{className:"mt-4 text-base font-medium leading-[1.5] text-black",children:d}),o[2]=d,o[3]=r):r=o[3],o[4]!==c?(i=c&&(0,a.jsx)("p",{className:"mt-2 text-sm leading-[1.6] text-neutral-600",children:c}),o[4]=c,o[5]=i):i=o[5],o[6]!==u?(s=u&&(0,a.jsx)("p",{className:"mt-3 text-xs leading-[1.5] text-neutral-500 italic",children:u}),o[6]=u,o[7]=s):s=o[7],o[8]!==t||o[9]!==r||o[10]!==i||o[11]!==s?(n=(0,a.jsxs)("div",{className:"flex flex-col",children:[t,r,i,s]}),o[8]=t,o[9]=r,o[10]=i,o[11]=s,o[12]=n):n=o[12],n}function y(e){let t,r,i,s,n,o=(0,l.c)(13),{body:c,label:d,source:u,value:m}=e;return o[0]!==m?(t=(0,a.jsx)("p",{className:"text-xs font-medium uppercase tracking-[0.06em] text-neutral-500",children:m}),o[0]=m,o[1]=t):t=o[1],o[2]!==d?(r=(0,a.jsx)("p",{className:"mt-5 text-xl font-medium leading-[1.3] text-black",children:d}),o[2]=d,o[3]=r):r=o[3],o[4]!==c?(i=c&&(0,a.jsx)("p",{className:"mt-4 text-base leading-[1.6] text-neutral-600",children:c}),o[4]=c,o[5]=i):i=o[5],o[6]!==u?(s=u&&(0,a.jsx)("p",{className:"mt-auto pt-4 text-xs leading-[1.5] text-neutral-500 italic",children:u}),o[6]=u,o[7]=s):s=o[7],o[8]!==t||o[9]!==r||o[10]!==i||o[11]!==s?(n=(0,a.jsxs)("div",{className:"flex h-full flex-col rounded-2xl bg-white p-8",children:[t,r,i,s]}),o[8]=t,o[9]=r,o[10]=i,o[11]=s,o[12]=n):n=o[12],n}function v(e){let t,r,i,s,n,o=(0,l.c)(12),{ariaLabel:c,columns:d,rows:u}=e;return o[0]!==d?(t=d.map(k),o[0]=d,o[1]=t):t=o[1],o[2]!==t?(r=(0,a.jsx)("thead",{children:(0,a.jsx)("tr",{className:"border-b border-neutral-200 bg-neutral-50",children:t})}),o[2]=t,o[3]=r):r=o[3],o[4]!==u?(i=u.map(j),o[4]=u,o[5]=i):i=o[5],o[6]!==i?(s=(0,a.jsx)("tbody",{children:i}),o[6]=i,o[7]=s):s=o[7],o[8]!==c||o[9]!==r||o[10]!==s?(n=(0,a.jsx)("div",{className:"overflow-x-auto rounded-2xl border border-neutral-200 bg-white",children:(0,a.jsxs)("table",{"aria-label":c,className:"w-full min-w-160 border-collapse text-left",children:[r,s]})}),o[8]=c,o[9]=r,o[10]=s,o[11]=n):n=o[11],n}function j(e){return(0,a.jsx)("tr",{className:"border-b border-neutral-100 last:border-b-0",children:e.map((t,r)=>
1(0,a.jsx)("td",{className:(0,c.cn)("px-5 py-4 align-top text-sm leading-[1.6]",0===r?"font-medium text-black":"text-neutral-600",r===e.length-1&&"text-black"),children:t},`${e[0]}-${r}`))},e[0])}function k(e){return(0,a.jsx)("th",{className:"px-5 py-4 text-xs font-medium uppercase tracking-[0.06em] text-neutral-500",scope:"col",children:e},e)}function N(e){let t,r,i,s,o,d,u,p,x,b=(0,l.c)(25),{image:y,salesUrl:v,t:j}=e;return b[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,c.cn)(f,"bg-neutral-50 pb-0"),b[0]=t):t=b[0],b[1]!==j.hero.description||b[2]!==j.hero.eyebrow||b[3]!==j.hero.title?(r=(0,a.jsx)(h,{as:"h1",description:j.hero.description,eyebrow:j.hero.eyebrow,title:j.hero.title}),b[1]=j.hero.description,b[2]=j.hero.eyebrow,b[3]=j.hero.title,b[4]=r):r=b[4],b[5]!==v||b[6]!==j.hero.primaryCta?(i=(0,a.jsx)(n.AppLink,{href:v,size:"lg",variant:"black",children:j.hero.primaryCta}),b[5]=v,b[6]=j.hero.primaryCta,b[7]=i):i=b[7],b[8]!==j.hero.secondaryCta?(s=j.hero.secondaryCta&&(0,a.jsx)(n.AppLink,{href:"#how",size:"lg",variant:"transparent",children:j.hero.secondaryCta}),b[8]=j.hero.secondaryCta,b[9]=s):s=b[9],b[10]!==i||b[11]!==s?(o=(0,a.jsxs)("div",{className:"mt-10 flex flex-wrap gap-3",children:[i,s]}),b[10]=i,b[11]=s,b[12]=o):o=b[12],b[13]!==r||b[14]!==o?(d=(0,a.jsxs)("div",{className:"flex flex-col lg:w-1/2",children:[r,o]}),b[13]=r,b[14]=o,b[15]=d):d=b[15],b[16]!==y||b[17]!==j.hero.image?(u=j.hero.image??y("net-hero"),b[16]=y,b[17]=j.hero.image,b[18]=u):u=b[18],b[19]!==j.hero.caption||b[20]!==u?(p=(0,a.jsx)("div",{className:"lg:w-1/2",children:(0,a.jsx)(g,{caption:j.hero.caption,image:u,priority:!0})}),b[19]=j.hero.caption,b[20]=u,b[21]=p):p=b[21],b[22]!==d||b[23]!==p?(x=(0,a.jsx)("section",{className:t,id:"top",children:(0,a.jsx)("div",{className:m,children:(0,a.jsxs)("div",{className:"flex flex-col gap-12 lg:flex-row lg:items-center lg:gap-16",children:[d,p]})})}),b[22]=d,b[23]=p,b[24]=x):x=b[24],x}function C(e){let t,r,i,s=(0,l.c)(5),{t:n}=e;return n.nav?.length?(s[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,c.cn)(m,"flex gap-6 overflow-x-auto py-5"),s[0]=t):t=s[0],s[1]!==n.nav?(r=n.nav.map(S),s[1]=n.nav,s[2]=r):r=s[2],s[3]!==r?(i=(0,a.jsx)("nav",{"aria-label":"On this page",className:"w-full border-b border-neutral-200 bg-neutral-50",children:(0,a.jsx)("div",{className:t,children:r})}),s[3]=r,s[4]=i):i=s[4],i):null}function S(e){return(0,a.jsx)("a",{className:"whitespace-nowrap text-sm font-medium text-neutral-600 transition-colors hover:text-black",href:e.href,children:e.label},e.href)}function w(e){let t,r,i=(0,l.c)(4),{t:s}=e;return i[0]!==s.heroFigures?(t=s.heroFigures.map(_),i[0]=s.heroFigures,i[1]=t):t=i[1],i[2]!==t?(r=(0,a.jsx)(p,{children:(0,a.jsx)("div",{className:"grid gap-10 md:grid-cols-3 md:gap-8",children:t})}),i[2]=t,i[3]=r):r=i[3],r}function _(e){return(0,a.jsx)(b,{...e},e.value)}function L(e){let t,r,i,s,n=(0,l.c)(9),{t:o}=e;return n[0]!==o.problem?(t=(0,a.jsx)(h,{...o.problem}),n[0]=o.problem,n[1]=t):t=n[1],n[2]!==o.problem.figures?(r=o.problem.figures.map(F),n[2]=o.problem.figures,n[3]=r):r=n[3],n[4]!==r?(i=(0,a.jsx)("div",{className:"mt-12 grid gap-6 md:grid-cols-3",children:r}),n[4]=r,n[5]=i):i=n[5],n[6]!==t||n[7]!==i?(s=(0,a.jsxs)(p,{id:"the-problem",tone:"lighter",children:[t,i]}),n[6]=t,n[7]=i,n[8]=s):s=n[8],s}function F(e){return(0,a.jsx)(y,{...e},e.value)}function V(e){let t,r,i,s,n,d=(0,l.c)(10),{t:u}=e;return d[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,c.cn)(f,"bg-neutral-100"),d[0]=t):t=d[0],d[1]!==u.quote.text?(r=(0,a.jsx)("p",{className:"text-[20px] leading-[1.6] text-black sm:text-[24px]",children:u.quote.text}),d[1]=u.quote.text,d[2]=r):r=d[2],d[3]===Symbol.for("react.memo_cache_sentinel")?(i=(0,a.jsx)("br",{}),d[3]=i):i=d[3],d[4]!==u.quote.attribution||d[5]!==u.quote.source?(s=(0,a.jsxs)("footer",{className:"mt-6 text-base leading-[1.4] text-black",children:[u.quote.attribution,i,u.quote.source]}),d[4]=u.quote.attribution,d[5]=u.quote.source,d[6]=s):s=d[6],d[7]!==r||d[8]!==s?(n=(0,a.jsx)("section",{className:t,children:(0,a.jsx)("div",{className:m,children:(0,a.jsx)(o.FadeIn,{delay:150,duration:900,children:(0,a.jsx)("div",{className:"mx-auto w-full max-w-360 rounded-4xl bg-white px-5 py-25 sm:px-16",children:(0,a.jsx)("div",{className:"mx-auto flex max-w-200 flex-col items-center text-center",children:(0,a.jsxs)("blockquote",{className:"flex flex-col items-center",children:[r,s]})})})})})}),d[7]=r,d[8]=s,d[9]=n):n=d[9],n}function E(e){let t,r,i,s,n,o,c,d,u,m=(0,l.c)(21),{t:f}=e;return m[0]!==f.evidence?(t=(0,a.jsx)(h,{...f.evidence}),m[0]=f.evidence,m[1]=t):t=m[1],m[2]!==f.evidence.figures?(r=f.evidence.figures.map(P),m[2]=f.evidence.figures,m[3]=r):r=m[3],m[4]!==r?(i=(0,a.jsx)("div",{className:"mt-12 grid gap-10 md:grid-cols-2 lg:grid-cols-3 lg:gap-8",children:r}),m[4]=r,m[5]=i):i=m[5],m[6]!==t||m[7]!==i?(s=(0,a.jsxs)(p,{id:"evidence",children:[t,i]}),m[6]=t,m[7]=i,m[8]=s):s=m[8],m[9]!==f.method.title?(n=(0,a.jsx)("h2",{className:"text-[24px] font-medium leading-[1.3] text-black sm:text-[28px]",children:f.method.title}),m[9]=f.method.title,m[10]=n):n=m[10],m[11]!==f.method.notes?(o=f.method.notes.map(T),m[11]=f.method.notes,m[12]=o):o=m[12],m[13]!==o?(c=(0,a.jsx)("ol",{className:"mt-8 flex list-decimal flex-col gap-4 pl-5 marker:text-neutral-400",children:o}),m[13]=o,m[14]=c):c=m[14],m[15]!==n||m[16]!==c?(d=(0,a.jsxs)(p,{tone:"lighter",children:[n,c]}),m[15]=n,m[16]=c,m[17]=d):d=m[17],m[18]!==s||m[19]!==d?(u=(0,a.jsxs)(a.Fragment,{children:[s,d]}),m[18]=s,m[19]=d,m[20]=u):u=m[20],u}function T(e){return(0,a.jsx)("li",{className:"text-sm leading-[1.7] text-neutral-600",children:e},e)}function P(e){return(0,a.jsx)(b,{...e},e.value+e.label)}function A(e){let t,r,i,s,n,o,c=(0,l.c)(16),{image:d,t:u}=e;return c[0]!==u.how?(t=(0,a.jsx)(h,{...u.how}),c[0]=u.how,c[1]=t):t=c[1],c[2]!==u.how.steps?(r=u.how.steps.map(z),c[2]=u.how.steps,c[3]=r):r=c[3],c[4]!==r?(i=(0,a.jsx)("div",{className:"mt-12 grid gap-8 md:grid-cols-3",children:r}),c[4]=r,c[5]=i):i=c[5],c[6]!==d||c[7]!==u.how.image?(s=u.how.image??d("day-deals"),c[6]=d,c[7]=u.how.image,c[8]=s):s=c[8],c[9]!==u.how.caption||c[10]!==s?(n=(0,a.jsx)(g,{c
1aption:u.how.caption,className:"mt-14",image:s}),c[9]=u.how.caption,c[10]=s,c[11]=n):n=c[11],c[12]!==t||c[13]!==i||c[14]!==n?(o=(0,a.jsxs)(p,{id:"how",children:[t,i,n]}),c[12]=t,c[13]=i,c[14]=n,c[15]=o):o=c[15],o}function z(e){return(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsx)("h3",{className:"text-lg font-medium leading-[1.3] text-black",children:e.title}),(0,a.jsx)("p",{className:"mt-3 text-base leading-[1.6] text-neutral-600",children:e.body})]},e.title)}function I(e){let t,r,i,s,n=(0,l.c)(12),{image:o,t:d}=e;if(n[0]!==d.partners?(t=(0,a.jsx)(h,{...d.partners}),n[0]=d.partners,n[1]=t):t=n[1],n[2]!==o||n[3]!==d.partners.blocks){let e;n[5]!==o?(e=(e,t)=>(0,a.jsxs)("div",{className:(0,c.cn)("flex flex-col gap-8 lg:items-center lg:gap-16",t%2==0?"lg:flex-row":"lg:flex-row-reverse"),children:[(0,a.jsxs)("div",{className:"lg:w-2/5",children:[(0,a.jsx)("h3",{className:"text-xl font-medium leading-[1.3] text-black",children:e.title}),(0,a.jsx)("p",{className:"mt-4 text-base leading-[1.6] text-neutral-600",children:e.body})]}),(0,a.jsx)(g,{className:"lg:w-3/5",image:o(e.imageKey)})]},e.title),n[5]=o,n[6]=e):e=n[6],r=d.partners.blocks.map(e),n[2]=o,n[3]=d.partners.blocks,n[4]=r}else r=n[4];return n[7]!==r?(i=(0,a.jsx)("div",{className:"mt-14 flex flex-col gap-14",children:r}),n[7]=r,n[8]=i):i=n[8],n[9]!==t||n[10]!==i?(s=(0,a.jsxs)(p,{id:"partners",tone:"lighter",children:[t,i]}),n[9]=t,n[10]=i,n[11]=s):s=n[11],s}function M(e){let t,r,i,s,n,o,c,d=(0,l.c)(18),{image:u,t:m}=e;return d[0]!==m.groupPoll.title?(t=(0,a.jsx)("h2",{className:"text-[28px] font-medium leading-[1.2] text-black sm:text-[36px]",children:m.groupPoll.title}),d[0]=m.groupPoll.title,d[1]=t):t=d[1],d[2]!==m.groupPoll.body?(r=(0,a.jsx)("p",{className:"mt-5 text-base leading-[1.6] text-neutral-600",children:m.groupPoll.body}),d[2]=m.groupPoll.body,d[3]=r):r=d[3],d[4]!==m.groupPoll.note?(i=(0,a.jsx)("p",{className:"mt-6 text-sm leading-[1.6] text-neutral-500 italic",children:m.groupPoll.note}),d[4]=m.groupPoll.note,d[5]=i):i=d[5],d[6]!==t||d[7]!==r||d[8]!==i?(s=(0,a.jsxs)("div",{className:"lg:w-1/2",children:[t,r,i]}),d[6]=t,d[7]=r,d[8]=i,d[9]=s):s=d[9],d[10]!==u||d[11]!==m.groupPoll.image?(n=m.groupPoll.image??u("poll-best-slot"),d[10]=u,d[11]=m.groupPoll.image,d[12]=n):n=d[12],d[13]!==n?(o=(0,a.jsx)(g,{className:"lg:w-1/2",image:n}),d[13]=n,d[14]=o):o=d[14],d[15]!==s||d[16]!==o?(c=(0,a.jsx)(p,{children:(0,a.jsxs)("div",{className:"flex flex-col gap-10 lg:flex-row lg:items-center lg:gap-16",children:[s,o]})}),d[15]=s,d[16]=o,d[17]=c):c=d[17],c}function U(e){let t,r,i,s,n,o,c=(0,l.c)(14),{t:d}=e;return c[0]!==d.security?(t=(0,a.jsx)(h,{...d.security}),c[0]=d.security,c[1]=t):t=c[1],c[2]!==d.security.figures?(r=d.security.figures.map(O),c[2]=d.security.figures,c[3]=r):r=c[3],c[4]!==r?(i=(0,a.jsx)("div",{className:"mt-12 grid gap-6 md:grid-cols-3",children:r}),c[4]=r,c[5]=i):i=c[5],c[6]!==d.security.controls?(s=d.security.controls.map(D),c[6]=d.security.controls,c[7]=s):s=c[7],c[8]!==s?(n=(0,a.jsx)("div",{className:"mt-14 grid gap-x-8 gap-y-10 md:grid-cols-2 lg:grid-cols-3",children:s}),c[8]=s,c[9]=n):n=c[9],c[10]!==t||c[11]!==i||c[12]!==n?(o=(0,a.jsxs)(p,{id:"security",tone:"light",children:[t,i,n]}),c[10]=t,c[11]=i,c[12]=n,c[13]=o):o=c[13],o}function D(e){return(0,a.jsxs)("div",{children:[(0,a.jsx)("h3",{className:"text-base font-medium leading-[1.4] text-black",children:e.title}),(0,a.jsx)("p",{className:"mt-2 text-sm leading-[1.6] text-neutral-600",children:e.body})]},e.title)}function O(e){return(0,a.jsx)(y,{...e},e.value)}function R(e){let t,r,i,s,n,o,c=(0,l.c)(17),{t:d}=e;return c[0]!==d.gap?(t=(0,a.jsx)(h,{...d.gap}),c[0]=d.gap,c[1]=t):t=c[1],c[2]!==d.gap.columns||c[3]!==d.gap.rows||c[4]!==d.gap.title?(r=(0,a.jsx)("div",{className:"mt-12",children:(0,a.jsx)(v,{ariaLabel:d.gap.title,columns:d.gap.columns,rows:d.gap.rows})}),c[2]=d.gap.columns,c[3]=d.gap.rows,c[4]=d.gap.title,c[5]=r):r=c[5],c[6]!==d.gap.quotes?(i=d.gap.quotes.map(B),c[6]=d.gap.quotes,c[7]=i):i=c[7],c[8]!==d.gap.closingNote?(s=(0,a.jsx)("p",{className:"text-base leading-[1.6] text-neutral-600",children:d.gap.closingNote}),c[8]=d.gap.closingNote,c[9]=s):s=c[9],c[10]!==i||c[11]!==s?(n=(0,a.jsxs)("div",{className:"mt-12 flex flex-col gap-6",children:[i,s]}),c[10]=i,c[11]=s,c[12]=n):n=c[12],c[13]!==t||c[14]!==r||c[15]!==n?(o=(0,a.jsxs)(p,{id:"gap",children:[t,r,n]}),c[13]=t,c[14]=r,c[15]=n,c[16]=o):o=c[16],o}function B(e){return(0,a.jsxs)("blockquote",{className:"border-l-2 border-neutral-300 pl-5",children:[(0,a.jsx)("p",{className:"text-base leading-[1.6] text-black",children:e.text}),(0,a.jsx)("footer",{className:"mt-2 text-sm text-neutral-500 italic",children:e.source})]},e.text)}function H(e){let t,r,i,s,n=(0,l.c)(9),{t:o}=e;return n[0]!==o.teams?(t=(0,a.jsx)(h,{...o.teams}),n[0]=o.teams,n[1]=t):t=n[1],n[2]!==o.teams.blocks?(r=o.teams.blocks.map(q),n[2]=o.teams.blocks,n[3]=r):r=n[3],n[4]!==r?(i=(0,a.jsx)("div",{className:"mt-12 grid gap-6 md:grid-cols-2 lg:grid-cols-3",children:r}),n[4]=r,n[5]=i):i=n[5],n[6]!==t||n[7]!==i?(s=(0,a.jsxs)(p,{id:"teams",tone:"lighter",children:[t,i]}),n[6]=t,n[7]=i,n[8]=s):s=n[8],s}function q(e){return(0,a.jsxs)("div",{className:"flex h-full flex-col rounded-2xl bg-white p-8",children:[(0,a.jsx)("p",{className:"text-xs font-medium uppercase tracking-[0.06em] text-neutral-500",children:e.title}),e.headline&&(0,a.jsx)("h3",{className:"mt-4 text-lg font-medium leading-[1.3] text-black",children:e.headline}),(0,a.jsx)("p",{className:"mt-4 text-sm leading-[1.7] text-neutral-600",children:e.body}),e.outcome&&(0,a.jsxs)("div",{className:"mt-auto pt-6",children:[(0,a.jsx)("p",{className:"text-xs font-medium uppercase tracking-[0.06em] text-neutral-500",children:e.outcomeLabel??"Outcome"}),(0,a.jsx)("p",{className:"mt-2 text-sm leading-[1.7] text-black",children:e.outcome})]})]},e.title)}function $(e){let t,r,i,s,n,o,c=(0,l.c)(17),{t:d}=e;return c[0]!==d.sources?(t=(0,a.jsx)(h,{...d.sources}),c[0]=d.sources,c[1]=t):t=c[1],c[2]!==d.sources.doodle.columns||c[3]!==d.sources.doodle.rows?(r=(0,a.jsx)(v,{ariaLabel:"Doodle data",columns:d.sources.doodle.columns,rows:d.sources.doodle.rows}),c[2]=d.sources.doodle.columns,c[3]=d.sources.doodle.rows,c[4]=r):r=c[4],c[5]!==d.sources.research.columns||c[6]!==d.sources.research.rows?(i=(0,a.jsx)(v,{ariaLabel:"Independent research",columns:d.sources.research.columns,rows:d.sources.research.rows}),c[5]=d.sources.research.columns,c[6]=d.sources.research.rows,c[7]=i):i=c[7],c[8]!==r||c[9]!==i?(s=(0,a.jsxs)("div",{className:"mt-12 flex flex-col gap-8",children:[r,i]}),c[8]=r,c[9]=i,c[10]=s):s=c[10],c[11]!==d.sources.closingNote?(n=(0,a.jsx)("p",{className:"mt-8 text-xs leading-[1.6] text-neutral-500",children:d.sources.closingNote}),c[11]=d.sources.closingNote,c[12]=n):n=c[12],c[13]!==t||c[14]!==s||c[15]!==n?(o=(0,a.jsxs)(p,{id:"sources",children:[t,s,n]}),c[13]=t,c[14]=s,c[15]=n,c[16]=o):o=c[16],o}function W(e){let t,r,i,n,o=(0,l.c)(9),{t:c}=e;return o[0]!==c.faq?(t=(0,a.jsx)(h,{...c.faq}),o[0]=c.faq,o[1]=t):t=o[1],o[2]!==c.faq.items?(r=c.faq.items.map(Y),o[2]=c.faq.items,o[3]=r):r=o[3],o[4]!==r?(i=(0,a.jsx)(s.Accordion,{className:"mt-12 gap-4",multiple:!1,children:r}),o[4]=r,o[5]=i):i=o[5],o[6]!==t||o[7]!==i?(n=(0,a.jsxs)(p,{tone:"lighter",children:[t,i]}),o[6]=t,o[7]=i,o[8]=n):n=o[8],n}function Y(e){return(0,a.jsxs)(s.AccordionItem,{className:"rounded-2xl bg-white",value:e.question,children:[(0,a.jsx)(s.AccordionHeader,{render:(0,a.jsx)("h3",{}),children:(0,a.jsxs)(s.AccordionTrigger,{className:"px-6 py-6",children:[(0,a.jsx)("span",{className:"text-[18px] font-medium leading-[130%] text-black",children:e.question}),(0,a.jsx)(i.ChevronDown,{className:"size-5 shrink-0 text-black transition-transform duration-300 group-data-panel-open/accordion-trigger:rotate-180"})]})}),(0,a.jsx)(s.AccordionContent,{children:(0,a.jsx)("p",{className:"px-6 pb-6 text-base leading-[1.6] text-neutral-600",children:e.answer})})]},e.question)}function K(e){let t,r,i,s,o,c=(0,l.c)(15),{salesUrl:d,securityPackUrl:u,t:m}=e;return c[0]!==m.closing.description||c[1]!==m.closing.title?(t=(0,a.jsx)(h,{className:"items-center [&_p]:text-center",description:m.closing.description,title:m.closing.title}),c[0]=m.closing.description,c[1]=m.closing.title,c[2]=t):t=c[2],c[3]!==d||c[4]!==m.closing.primaryCta?(r=(0,a.jsx)(n.AppLink,{href:d,size:"lg",variant:"black",children:m.closing.primaryCta}),c[3]=d,c[4]=m.closing.primaryCta,c[5]=r):r=c[5],c[6]!==u||c[7]!==m.closing.secondaryCta?(i=m.closing.secondaryCta&&(0,a.jsx)(n.AppLink,{href:u,size:"lg",variant:"transparent",children:m.closing.secondaryCta}),c[6]=u,c[7]=m.closing.secondaryCta,c[8]=i):i=c[8],c[9]!==r||c[10]!==i?(s=(0,a.jsxs)("div",{className:"mt-10 flex flex-wrap justify-center gap-3",children:[r,i]}),c[9]=r,c[10]=i,c[11]=s):s=c[11],c[12]!==t||c[13]!==s?(o=(0,a.jsx)(p,{tone:"light",children:(0,a.jsxs)("div",{className:"mx-auto flex max-w-200 flex-col items-center text-center",children:[t,s]})}),c[12]=t,c[13]=s,c[14]=o):o=c[14],o}function G(e){let t,r,i,s,n,o,c,d,u,m,f,p,h,x,g,b,y,v=(0,l.c)(43),{config:j,translations:k}=e;if(!k?.hero?.title)return null;let S=j?.salesUrl??"/en/contact-sales-team/",_=j?.securityPackUrl??S;v[0]!==k?(t=e=>e?k.images?.[e]:void 0,v[0]=k,v[1]=t):t=v[1];let F=t;return v[2]!==F||v[3]!==S||v[4]!==k?(r=(0,a.jsx)(N,{image:F,salesUrl:S,t:k}),v[2]=F,v[3]=S,v[4]=k,v[5]=r):r=v[5],v[6]!==k?(i=(0,a.jsx)(C,{t:k}),s=(0,a.jsx)(w,{t:k}
1),n=(0,a.jsx)(L,{t:k}),o=(0,a.jsx)(V,{t:k}),c=(0,a.jsx)(E,{t:k}),v[6]=k,v[7]=i,v[8]=s,v[9]=n,v[10]=o,v[11]=c):(i=v[7],s=v[8],n=v[9],o=v[10],c=v[11]),v[12]!==F||v[13]!==k?(u=(0,a.jsx)(A,{image:F,t:k}),m=(0,a.jsx)(I,{image:F,t:k}),d=(0,a.jsx)(M,{image:F,t:k}),v[12]=F,v[13]=k,v[14]=d,v[15]=u,v[16]=m):(d=v[14],u=v[15],m=v[16]),v[17]!==k?(f=(0,a.jsx)(U,{t:k}),p=(0,a.jsx)(R,{t:k}),h=(0,a.jsx)(H,{t:k}),x=(0,a.jsx)($,{t:k}),g=(0,a.jsx)(W,{t:k}),v[17]=k,v[18]=f,v[19]=p,v[20]=h,v[21]=x,v[22]=g):(f=v[18],p=v[19],h=v[20],x=v[21],g=v[22]),v[23]!==S||v[24]!==_||v[25]!==k?(b=(0,a.jsx)(K,{salesUrl:S,securityPackUrl:_,t:k}),v[23]=S,v[24]=_,v[25]=k,v[26]=b):b=v[26],v[27]!==d||v[28]!==f||v[29]!==p||v[30]!==h||v[31]!==x||v[32]!==g||v[33]!==b||v[34]!==r||v[35]!==i||v[36]!==s||v[37]!==n||v[38]!==o||v[39]!==c||v[40]!==u||v[41]!==m?(y=(0,a.jsxs)(a.Fragment,{children:[r,i,s,n,o,c,u,m,d,f,p,h,x,g,b]}),v[27]=d,v[28]=f,v[29]=p,v[30]=h,v[31]=x,v[32]=g,v[33]=b,v[34]=r,v[35]=i,v[36]=s,v[37]=n,v[38]=o,v[39]=c,v[40]=u,v[41]=m,v[42]=y):y=v[42],y}var Q=e.i(271645),J=e=>e instanceof Date,Z=e=>null==e,X=e=>!Z(e)&&!Array.isArray(e)&&"object"==typeof e&&!J(e),ee=e=>X(e)&&e.target?"checkbox"===e.target.type?e.target.checked:e.target.value:e,et=(e,t)=>t.split(".").some((t,r,a)=>!isNaN(Number(t))&&e.has(a.slice(0,r).join("."))),er="u">typeof window&&void 0!==window.HTMLElement&&"u">typeof document;function ea(e){let t;if(e instanceof Date)return new Date(e);let r="u">typeof FileList&&e instanceof FileList;if(er&&(e instanceof Blob||r))return e;let a=Array.isArray(e);if(!a&&!(X(e)&&X(t=e.constructor&&e.constructor.prototype)&&t.hasOwnProperty("isPrototypeOf")))return e;let l=a?[]:Object.create(Object.getPrototypeOf(e));for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(l[t]=ea(e[t]));return l}var el=e=>void 0===e,ei=e=>Array.isArray(e)?e.filter(Boolean):[],es=e=>ei(e.replace(/["|']|\]/g,"").split(/\.|\[/)),en=(e,t,r)=>{if(!t||!X(e))return r;let a=(/^\w*$/.test(t)?[t]:es(t)).reduce((e,t)=>Z(e)?void 0:e[t],e);return el(a)||a===e?el(e[t])?r:e[t]:a},eo=e=>"function"==typeof e,ec=(e,t,r)=>{let a=-1,l=/^\w*$/.test(t)?[t]:es(t),i=l.length,s=i-1;for(;++a<i;){let t=l[a],i=r;if(a!==s){let r=e[t];i=X(r)||Array.isArray(r)?r:isNaN(+l[a+1])?{}:[]}if("__proto__"===t||"constructor"===t||"prototype"===t)return;e[t]=i,e=e[t]}};let ed="blur",eu="trigger",em="onChange",ef="onSubmit",ep="maxLength",eh="minLength",ex="pattern",eg="required",eb="validate",ey="form",ev="root",ej=Q.default.createContext(null);ej.displayName="HookFormControlContext";var ek=(e,t,r,a=!0)=>{let l={};for(let i in e)Object.defineProperty(l,i,{get:()=>("all"!==t._proxyFormState[i]&&(t._proxyFormState[i]=!a||"all"),r&&(r[i]=!0),e[i])});return l};let eN="u">typeof window?Q.default.useLayoutEffect:Q.default.useEffect;var eC=e=>"string"==typeof e,eS=(e,t,r,a,l)=>eC(e)?(a&&t.watch.add(e),en(r,e,l)):Array.isArray(e)?e.map(e=>(a&&t.watch.add(e),en(r,e))):(a&&(t.watchAll=!0),r),ew=e=>Z(e)||"object"!=typeof e;function e_(e,t,r=new WeakSet){if(e===t)return!0;if(ew(e)||ew(t))return Object.is(e,t);if(J(e)&&J(t))return Object.is(e.getTime(),t.getTime());let a=Object.keys(e),l=Object.keys(t);if(a.length!==l.length)return!1;if(r.has(e)||r.has(t))return!0;for(let l of(r.add(e),r.add(t),a)){let a=e[l];if(!(l in t))return!1;if("ref"!==l){let e=t[l];if(J(a)&&J(e)||(X(a)||Array.isArray(a))&&(X(e)||Array.isArray(e))?!e_(a,e,r):!Object.is(a,e))return!1}}return!0}function eL(e){let t=Q.default.useContext(ej),{control:r=t,name:a,defaultValue:l,disabled:i,exact:s,compute:n}=e||{},o=Q.default.useRef(l),c=Q.default.useRef(n),d=Q.default.useRef(void 0),u=Q.default.useRef(r),m=Q.default.useRef(a);c.current=n;let[f,p]=Q.default.useState(()=>{let e=r._getWatch(a,o.current);return c.current?c.current(e):e}),h=Q.default.useCallback(e=>{let t=eS(a,r._names,e||r._formValues,!1,o.current);return c.current?c.current(t):t},[r._formValues,r._names,a]),x=Q.default.useCallback(e=>{if(!i){let t=eS(a,r._names,e||r._formValues,!1,o.current);if(c.current){let e=c.current(t);e_(e,d.current)||(p(e),d.current=e)}else p(t)}},[r._formValues,r._names,i,a]);eN(()=>(u.current===r&&e_(m.current,a)||(u.current=r,m.current=a,x()),r._subscribe({name:a,formState:{values:!0},exact:s,callback:e=>{x(e.values)}})),[r,s,a,x]),Q.default.useEffect(()=>r._removeUnmounted());let g=u.current!==r,b=m.current,y=Q.default.useMemo(()=>
1{if(i)return null;let e=!g&&!e_(b,a);return g||e?h():null},[i,g,a,b,h]);return null!==y?y:f}let eF=e=>e.render(function(e){let t=Q.default.useContext(ej),{name:r,disabled:a,control:l=t,shouldUnregister:i,defaultValue:s,exact:n=!0}=e,o=et(l._names.array,r),c=Q.default.useMemo(()=>en(l._formValues,r,en(l._defaultValues,r,s)),[l,r,s]),d=eL({control:l,name:r,defaultValue:c,exact:n}),u=function(e){let t=Q.default.useContext(ej),{control:r=t,disabled:a,name:l,exact:i}=e||{},[s,n]=Q.default.useState(()=>({...r._formState,defaultValues:r._defaultValues})),o=Q.default.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1});return eN(()=>r._subscribe({name:l,formState:o.current,exact:i,callback:e=>{a||n({...r._formState,...e,defaultValues:r._defaultValues})}}),[l,a,i]),Q.default.useEffect(()=>{o.current.isValid&&r._setValid(!0)},[r]),Q.default.useMemo(()=>ek(s,r,o.current,!1),[s,r])}({control:l,name:r,exact:n}),m=Q.default.useRef(e),f=Q.default.useRef(l.register(r,{...e.rules,value:d,..."boolean"==typeof e.disabled?{disabled:e.disabled}:{}}));m.current=e;let p=Q.default.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!en(u.errors,r)},isDirty:{enumerable:!0,get:()=>!!en(u.dirtyFields,r)},isTouched:{enumerable:!0,get:()=>!!en(u.touchedFields,r)},isValidating:{enumerable:!0,get:()=>!!en(u.validatingFields,r)},error:{enumerable:!0,get:()=>en(u.errors,r)}}),[u,r]),h=Q.default.useCallback(e=>f.current.onChange({target:{value:ee(e),name:r},type:"change"}),[r]),x=Q.default.useCallback(()=>f.current.onBlur({target:{value:en(l._formValues,r),name:r},type:ed}),[r,l._formValues]),g=Q.default.useCallback(e=>{let t=en(l._fields,r);t&&t._f&&e&&(t._f.ref={focus:()=>eo(e.focus)&&e.focus(),select:()=>eo(e.select)&&e.select(),setCustomValidity:t=>eo(e.setCustomValidity)&&e.setCustomValidity(t),reportValidity:()=>eo(e.reportValidity)&&e.reportValidity()})},[l._fields,r]),b=Q.default.useMemo(()=>({name:r,value:d,..."boolean"==typeof a||u.disabled?{disabled:u.disabled||a}:{},onChange:h,onBlur:x,ref:g}),[r,a,u.disabled,h,x,g,d]);return Q.default.useEffect(()=>{let e=l._options.shouldUnregister||i;l.register(r,{...m.current.rules,..."boolean"==typeof m.current.disabled?{disabled:m.current.disabled}:{}});let t=(e,t)=>{let r=en(l._fields,e);r&&r._f&&(r._f.mount=t)};if(t(r,!0),e){let e=ea(en(l._defaultValues,r,en(l._options.defaultValues,r,m.current.defaultValue)));ec(l._defaultValues,r,e),el(en(l._formValues,r))&&ec(l._formValues,r,e)}return o||l.register(r),()=>{(o?e&&!l._state.action:e)?l.unregister(r):t(r,!1)}},[r,l,o,i]),Q.default.useEffect(()=>{l._setDisabledField({disabled:a,name:r})},[a,r,l]),Q.default.useMemo(()=>({field:b,formState:u,fieldState:p}),[b,u,p])}(e));Q.default.createContext(null).displayName="HookFormContext";var eV=(e,t,r,a,l)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[a]:l||!0}}:{},eE=e=>Array.isArray(e)?e:[e],eT=()=>{let e=[];return{get observers(){return e},next:t=>{for(let r of e)r.next&&r.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}},eP=e=>X(e)&&!Object.keys(e).length,eA=e=>{if(!er)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},ez=e=>eA(e)&&e.isConnected;function eI(e,t){if(eC(t)&&Object.prototype.hasOwnProperty.call(e,t))return delete e[t],e;let r=Array.isArray(t)?t:/^\w*$/.test(t)?[t]:es(t),a=1===r.length?e:function(e,t){let r=t.slice(0,-1).length,a=0;for(;a<r;){if(Z(e)){e=void 0;break}e=e[t[a]],a++}return e}(e,r),l=r.length-1,i=r[l];return a&&delete a[i],0!==l&&(X(a)&&eP(a)||Array.isArray(a)&&function(e){for(let t in e)if(e.hasOwnProperty(t)&&!el(e[t]))return!1;return!0}(a))&&eI(e,r.slice(0,-1)),e}function eM(e){return Array.isArray(e)||X(e)&&!(e=>{for(let t in e)if(eo(e[t]))return!0;return!1})(e)}function eU(e,t={}){for(let r in e){let a=e[r];eM(a)?(t[r]=Array.isArray(a)?[]:{},eU(a,t[r])):el(a)||(t[r]=!0)}return t}function eD(e,t,r){for(let a in r||(r=eU(t)),e){let l=e[a];if(eM(l))el(t)||ew(r[a])?r[a]=eU(l,Array.isArray(l)?[]:{}):eD(l,Z(t)?{}:t[a],r[a]);else{let e=t[a];r[a]=!e_(l,e)}}return function e(t){if(!1!==t){if(!0===t)return!0;
1if(Array.isArray(t)){let r=t.map(t=>e(t));return r.some(e=>void 0!==e)?r:void 0}if(X(t)){let r={};for(let a in t){let l=e(t[a]);el(l)||(r[a]=l)}return Object.keys(r).length?r:void 0}}}(r)||{}}let eO={value:!1,isValid:!1},eR={value:!0,isValid:!0};var eB=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!el(e[0].attributes.value)?el(e[0].value)||""===e[0].value?eR:{value:e[0].value,isValid:!0}:eR:eO}return eO},eH=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:a})=>el(e)?e:t?""===e?NaN:e?+e:e:r&&eC(e)?new Date(e):a?a(e):e;let eq={isValid:!1,value:null};var e$=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,eq):eq;function eW(e){let t=e.ref;return"file"===t.type?t.files:"radio"===t.type?e$(e.refs).value:"select-multiple"===t.type?[...t.selectedOptions].map(({value:e})=>e):"checkbox"===t.type?eB(e.refs).value:eH(el(t.value)?e.ref.value:t.value,e)}var eY=e=>el(e)?e:e instanceof RegExp?e.source:X(e)?e.value instanceof RegExp?e.value.source:e.value:e,eK=e=>({isOnSubmit:!e||e===ef,isOnBlur:"onBlur"===e,isOnChange:e===em,isOnAll:"all"===e,isOnTouch:"onTouched"===e});let eG="AsyncFunction";var eQ=e=>!!e&&!!e.validate&&!!(eo(e.validate)&&e.validate.constructor.name===eG||X(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===eG)),eJ=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length))));let eZ=(e,t,r,a)=>{for(let l of r||Object.keys(e)){let r=en(e,l);if(r){let{_f:e,...i}=r;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],l)&&!a)return!0;else if(e.ref&&t(e.ref,e.name)&&!a)return!0;else if(eZ(i,t))break}else if(X(i)&&eZ(i,t))break}}};function eX(e,t,r){let a=en(e,r);if(a||/^\w*$/.test(r))return{error:a,name:r};let l=r.split(".");for(;l.length;){let a=l.join("."),i=en(t,a),s=en(e,a);if(i&&!Array.isArray(i)&&r!==a)break;if(s&&s.type)return{name:a,error:s};if(s&&s.root&&s.root.type)return{name:`${a}.root`,error:s.root};l.pop()}return{name:r}}var e0=(e,t,r)=>{let a=eE(en(e,r));return ec(a,ev,t[r]),ec(e,r,a),e};function e1(e,t,r="validate"){if(eC(e)||Array.isArray(e)&&e.every(eC)||"boolean"==typeof e&&!e)return{type:r,message:eC(e)?e:"",ref:t}}var e2=e=>!X(e)||e instanceof RegExp?{value:e,message:""}:e,e3=async(e,t,r,a,l,i)=>{let{ref:s,refs:n,required:o,maxLength:c,minLength:d,min:u,max:m,pattern:f,validate:p,name:h,valueAsNumber:x,mount:g}=e._f,b=en(r,h);if(!g||t.has(h))return{};let y=n?n[0]:s,v=e=>{l&&y.reportValidity&&(y.setCustomValidity("boolean"==typeof e?"":e||""),y.reportValidity())},j={},k="radio"===s.type,N="checkbox"===s.type,C=(x||"file"===s.type)&&el(s.value)&&el(b)||eA(s)&&""===s.value||""===b||Array.isArray(b)&&!b.length,S=eV.bind(null,h,a,j),w=(e,t,r,a=ep,l=eh)=>{let i=e?t:r;j[h]={type:e?a:l,message:i,ref:s,...S(e?a:l,i)}};if(i?!Array.isArray(b)||!b.length:o&&(!(k||N)&&(C||Z(b))||"boolean"==typeof b&&!b||N&&!eB(n).isValid||k&&!e$(n).isValid)){let{value:e,message:t}=eC(o)?{value:!!o,message:o}:e2(o);if(e&&(j[h]={type:eg,message:t,ref:y,...S(eg,t)},!a))return v(t),j}if(!C&&(!Z(u)||!Z(m))){let e,t,r=e2(m),l=e2(u);if(Z(b)||isNaN(b)){let a=s.valueAsDate||new Date(b),i=e=>new Date(new Date().toDateString()+" "+e),n="time"==s.type,o="week"==s.type;eC(r.value)&&b&&(e=n?i(b)>i(r.value):o?b>r.value:a>new Date(r.value)),eC(l.value)&&b&&(t=n?i(b)<i(l.value):o?b<l.value:a<new Date(l.value))}else{let a=s.valueAsNumber||(b?+b:b);Z(r.value)||(e=a>r.value),Z(l.value)||(t=a<l.value)}if((e||t)&&(w(!!e,r.message,l.message,"max","min"),!a))return v(j[h].message),j}if((c||d)&&!C&&(eC(b)||i&&Array.isArray(b))){let e=e2(c),t=e2(d),r=!Z(e.value)&&b.length>+e.value,l=!Z(t.value)&&b.length<+t.value;if((r||l)&&(w(r,e.message,t.message),!a))return v(j[h].message),j}if(f&&!C&&eC(b)){let{value:e,message:t}=e2(f);if(e instanceof RegExp&&!b.match(e)&&(j[h]={type:ex,message:t,ref:s,...S(ex,t)},!a))return v(t),j}if(p){if(eo(p)){let e=e1(await p(b,r),y);if(e&&(j[h]={...e,...S(eb,e.message)},!a))return v(e.message),j}else if(X(p)){let e={};for(let t in p){if(!eP(e)&&!a)break;let l=e1(await p[t](b,r),y,t);l&&(e={...l,...S(t,l.message)},v(l.message),a&&(j[h]=e))}if(!eP(e)&&(j[h]={ref:y,...e},!a))return j}}return v(!0),j};let e4={mode:ef,reValidateMode:em,shouldFocusError:!0},e6={submitCount:0,isDirty:!1,isReady:!1,isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{}};function e5(e={}){let t=Q.default.useRef(void 0),r=Q.default.useRef(void 0),[a,l]=Q.default.useState(()=>({...ea(e6),isLoading:eo(e.defaultValues),errors:e.errors||{},disabled:e.disabled||!1,defaultValues:eo(e.defaultValues)?void 0:e.defaultValues}));if(!t.current)if(e.formControl)t.current={...e.formControl,formState:a},e.defaultValues&&!eo(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{let{formControl:r,...l}=function(e={}){let t,r={...e4,...e},a={...ea(e6),isLoading:eo(r.defaultValues),errors:r.errors||{},disabled:r.disabled||!1},l={},i=(X(r.defaultValues)||X(r.values))&&ea(r.defaultValues||r.values)||{},s=r.shouldUnregister?{}:ea(i),n={action:!1,mount:!1,watch:!1,keepIsValid:!1},o={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set,registerName:new Set},c=0,d={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},u={...d},m={...u},f={array:eT(),state:eT()},p="all"===r.criteriaMode,h=async e=>{if(!n.keepIsValid&&!r.disabled&&(u.isValid||m.isValid||e)){let e;r.resolver?(e=eP((await v()).errors),x()):e=await N({fields:l,onlyCheckValid:!0,eventType:"valid"}),e!==a.isValid&&f.state.next({isValid:e})}},x=(e,t)=>
1{!r.disabled&&(u.isValidating||u.validatingFields||m.isValidating||m.validatingFields)&&((e||Array.from(o.mount)).forEach(e=>{e&&(t?ec(a.validatingFields,e,t):eI(a.validatingFields,e))}),f.state.next({validatingFields:a.validatingFields,isValidating:!eP(a.validatingFields)}))},g=()=>{a.dirtyFields=eD(i,s)},b=(e,t,r,o)=>{let c=en(l,e);if(c){if((e=>{let t=/^\w*$/.test(e)?[e]:es(e),r=s,a=i;for(let e=0;e<t.length-1;e++){let l=t[e];if(r=Z(r)?r:r[l],a=Z(a)?a:a[l],null===r&&null!==a)return!0}return!1})(e))return;let l=el(en(s,e)),d=en(s,e,el(r)?en(i,e):r);el(d)||o&&o.defaultChecked||t?ec(s,e,t?d:eW(c._f)):w(e,d),n.mount&&!n.action&&(h(),l&&a.isDirty&&(u.isDirty||m.isDirty)&&(C()||(a.isDirty=!1,f.state.next({...a}))))}},y=(e,t,l,n,o)=>{let c=!1,d=!1,p={name:e};if(!r.disabled){if(!l||n){(u.isDirty||m.isDirty)&&(d=a.isDirty,a.isDirty=p.isDirty=C(),c=d!==p.isDirty);let r=e_(en(i,e),t);d=!!en(a.dirtyFields,e),r!==a.isDirty?a.dirtyFields=eD(i,s):r?eI(a.dirtyFields,e):ec(a.dirtyFields,e,!0),p.dirtyFields=a.dirtyFields,c=c||(u.dirtyFields||m.dirtyFields)&&!r!==d}if(l){let t=en(a.touchedFields,e);t||(ec(a.touchedFields,e,l),p.touchedFields=a.touchedFields,c=c||(u.touchedFields||m.touchedFields)&&t!==l)}c&&o&&f.state.next(p)}return c?p:{}},v=async e=>(x(e,!0),await r.resolver(s,r.context,((e,t,r,a)=>{let l={};for(let r of e){let e=en(t,r);e&&ec(l,r,e._f)}return{criteriaMode:r,names:[...e],fields:l,shouldUseNativeValidation:a}})(e||o.mount,l,r.criteriaMode,r.shouldUseNativeValidation))),j=async e=>{let{errors:t}=await v(e);if(x(e),e)for(let r of e){let e=en(t,r);e?o.array.has(r)&&X(e)?e0(a.errors,{[r]:e},r):ec(a.errors,r,e):eI(a.errors,r)}else a.errors=t;return t},k=async({name:t,eventType:r})=>{if(e.validate){let l=await e.validate({formValues:s,formState:a,name:t,eventType:r});if(X(l))for(let e in l){let t=l[e];t&&I(`${ey}.${e}`,{message:eC(t.message)?t.message:"",type:t.type||eb})}else eC(l)||!l?I(ey,{message:l||"",type:eb}):z(ey);return l}return!0},N=async({fields:t,onlyCheckValid:l,name:i,eventType:n,context:c={valid:!0,runRootValidation:!1}})=>{if(e.validate&&(c.runRootValidation=!0,!await k({name:i,eventType:n}))&&(c.valid=!1,l))return c.valid;for(let i in t){let d=t[i];if(d){let{_f:t,...f}=d;if(t){let i=o.array.has(t.name),n=d._f&&eQ(d._f),f=u.validatingFields||u.isValidating||m.validatingFields||m.isValidating;n&&f&&x([t.name],!0);let h=await e3(d,o.disabled,s,p,r.shouldUseNativeValidation&&!l,i);if(n&&f&&x([t.name]),h[t.name]&&(c.valid=!1,l)||(l||(en(h,t.name)?i?e0(a.errors,h,t.name):ec(a.errors,t.name,h[t.name]):eI(a.errors,t.name)),e.shouldUseNativeValidation&&h[t.name]))break}eP(f)||await N({context:c,onlyCheckValid:l,fields:f,name:i,eventType:n})}}return c.valid},C=(e,t)=>!r.disabled&&(e&&t&&ec(s,e,t),!e_(P(),i)),S=(e,t,r)=>eS(e,o,{...n.mount?s:el(t)?i:eC(e)?{[e]:t}:t},r,t),w=(e,t,r={},a=!1)=>{let i=en(l,e),n=t;if(i){let r=i._f;r&&(r.disabled||ec(s,e,eH(t,r)),n=eA(r.ref)&&Z(t)?"":t,"select-multiple"===r.ref.type?[...r.ref.options].forEach(e=>e.selected=n.includes(e.value)):r.refs?"checkbox"===r.ref.type?r.refs.forEach(e=>{e.defaultChecked&&e.disabled||(Array.isArray(n)?e.checked=!!n.find(t=>t===e.value):e.checked=n===e.value||!!n)}):r.refs.forEach(e=>e.checked=e.value===n):"file"===r.ref.type?r.ref.value="":(r.ref.value=n,r.ref.type||f.state.next({name:e,values:a?s:ea(s)})))}(r.shouldDirty||r.shouldTouch)&&y(e,n,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&T(e)},_=(e,t,r,a=!1)=>{for(let i in t){if(!t.hasOwnProperty(i))return;let s=t[i],n=e+"."+i,c=en(l,n);(o.array.has(e)||X(s)||c&&!c._f)&&!J(s)?_(n,s,r,a):w(n,s,r,a)}},L=(e,t,r,i)=>{let c=en(l,e),d=o.array.has(e),p=i?t:ea(t),h=e_(en(s,e),p);if(h||ec(s,e,p),d)f.array.next({name:e,values:i?s:ea(s)}),(u.isDirty||u.dirtyFields||m.isDirty||m.dirtyFields)&&r.shouldDirty&&(g(),f.state.next({name:e,dirtyFields:a.dirtyFields,isDirty:C(e,p)}));else{let t=Array.isArray(p)&&!p.length||eP(p);!c||c._f||Z(p)||t?w(e,p,r,i):_(e,p,r,i)}if(!h){let t=eJ(e,o),r=i?s:ea(s);f.state.next({...t&&a,name:n.mount||t?e:void 0,values:r})}},F=(e,t,r={})=>L(e,t,r,!1),V=async i=>{n.mount=!0;let d=i.target,g=d.name,b=!0,j=en(l,g),C=e=>{b=Number.isNaN(e)||J(e)&&isNaN(e.getTime())||e_(e,en(s,g,e))},S=eK(r.mode),w=eK(r.reValidateMode);if(j){var _,L,F,V,E;
1let n,I,M,U=d.type?eW(j._f):ee(i),D=i.type===ed||"focusout"===i.type,O=!((M=j._f).mount&&(M.required||M.min||M.max||M.maxLength||M.minLength||M.pattern||M.validate))&&!e.validate&&!r.resolver&&!en(a.errors,g)&&!j._f.deps||(_=D,L=en(a.touchedFields,g),F=a.isSubmitted,V=w,!(E=S).isOnAll&&(!F&&E.isOnTouch?!(L||_):(F?V.isOnBlur:E.isOnBlur)?!_:(F?!V.isOnChange:!E.isOnChange)||_)),R=eJ(g,o,D);ec(s,g,U),D?d&&d.readOnly||(j._f.onBlur&&j._f.onBlur(i),t&&t(0)):j._f.onChange&&j._f.onChange(i);let B=y(g,U,D),H=!eP(B)||R;if(D||f.state.next({name:g,type:i.type,values:ea(s)}),O)return(u.isValid||m.isValid)&&("onBlur"===r.mode?D&&h():D||h()),H&&f.state.next({name:g,...R?{}:B});if(!r.resolver&&e.validate&&await k({name:g,eventType:i.type}),!D&&R&&f.state.next({...a}),r.resolver){let{errors:e}=await v([g]);if(x([g]),C(U),b){let t=eX(a.errors,l,g),r=eX(e,l,t.name||g);n=r.error,g=r.name,I=eP(e)}}else x([g],!0),n=(await e3(j,o.disabled,s,p,r.shouldUseNativeValidation))[g],x([g]),C(U),b&&(n?I=!1:(u.isValid||m.isValid)&&(I=await N({fields:l,onlyCheckValid:!0,name:g,eventType:i.type})));if(b){j._f.deps&&(!Array.isArray(j._f.deps)||j._f.deps.length>0)&&T(j._f.deps);var P=g,A=I,z=n;let e=en(a.errors,P),l=(u.isValid||m.isValid)&&"boolean"==typeof A&&a.isValid!==A;if(r.delayError&&z){let e;e=()=>{ec(a.errors,P,z),f.state.next({errors:a.errors})},(t=t=>{clearTimeout(c),c=setTimeout(e,t)})(r.delayError)}else clearTimeout(c),t=null,z?ec(a.errors,P,z):eI(a.errors,P);if((z?!e_(e,z):e)||!eP(B)||l){let e={...B,...l&&"boolean"==typeof A?{isValid:A}:{},errors:a.errors,name:P};a={...a,...e},f.state.next(e)}}}},E=(e,t)=>{if(en(a.errors,t)&&e.focus)return e.focus(),1},T=async(e,t={})=>{let i,s,n=eE(e);if(r.resolver){let t=await j(el(e)?e:n);i=eP(t),s=e?!n.some(e=>en(t,e)):i}else e?((s=(await Promise.all(n.map(async e=>{let t=en(l,e);return await N({fields:t&&t._f?{[e]:t}:t,eventType:eu})}
1))).every(Boolean))||a.isValid)&&h():s=i=await N({fields:l,name:e,eventType:eu});return f.state.next({...!eC(e)||(u.isValid||m.isValid)&&i!==a.isValid?{}:{name:e},...r.resolver||!e?{isValid:i}:{},errors:a.errors}),t.shouldFocus&&!s&&eZ(l,E,e?n:o.mount),s},P=(e,t)=>{let r={...n.mount?s:i};return t&&(r=function e(t,r){let a={};for(let l in t)if(t.hasOwnProperty(l)){let i=t[l],s=r[l];if(i&&X(i)&&s){let t=e(i,s);X(t)&&(a[l]=t)}else t[l]&&(a[l]=s)}return a}(t.dirtyFields?a.dirtyFields:a.touchedFields,r)),el(e)?r:eC(e)?en(r,e):e.map(e=>en(r,e))},A=(e,t)=>({invalid:!!en((t||a).errors,e),isDirty:!!en((t||a).dirtyFields,e),error:en((t||a).errors,e),isValidating:!!en(a.validatingFields,e),isTouched:!!en((t||a).touchedFields,e)}),z=e=>{let t=e?eE(e):void 0;null==t||t.forEach(e=>eI(a.errors,e)),t?t.forEach(e=>{f.state.next({name:e,errors:a.errors})}):f.state.next({errors:{}})},I=(e,t,r)=>{let i=(en(l,e,{_f:{}})._f||{}).ref,{ref:s,message:n,type:o,...c}=en(a.errors,e)||{};ec(a.errors,e,{...c,...t,ref:i}),f.state.next({name:e,errors:a.errors,isValid:!1}),r&&r.shouldFocus&&i&&i.focus&&i.focus()},M=e=>f.state.subscribe({next:t=>{let r,l,n;if(r=e.name,l=t.name,n=e.exact,(!r||!l||r===l||eE(r).some(e=>e&&(n?e===l:e.startsWith(l)||l.startsWith(e))))&&((e,t,r,a)=>{r(e);let{name:l,...i}=e;return eP(i)||a&&Object.keys(i).length>=Object.keys(t).length||Object.keys(i).find(e=>t[e]===(!a||"all"))})(t,e.formState||u,$,e.reRenderRoot)){let r={...s};e.callback({values:r,...a,...t,defaultValues:i})}}}).unsubscribe,U=(e,t={})=>{for(let n of e?eE(e):o.mount)o.mount.delete(n),o.array.delete(n),t.keepValue||(eI(l,n),eI(s,n)),t.keepError||eI(a.errors,n),t.keepDirty||eI(a.dirtyFields,n),t.keepTouched||eI(a.touchedFields,n),t.keepIsValidating||eI(a.validatingFields,n),r.shouldUnregister||t.keepDefaultValue||eI(i,n);f.state.next({values:ea(s)}),f.state.next({...a,...!t.keepDirty?{}:{isDirty:C()}}),t.keepIsValid||h()},D=({disabled:e,name:t})=>{if("boolean"==typeof e&&n.mount||e||o.disabled.has(t)){let r=o.disabled.has(t);e?o.disabled.add(t):o.disabled.delete(t),!!e!==r&&n.mount&&!n.action&&h()}},O=(e,t={})=>{let a=en(l,e),s="boolean"==typeof t.disabled||"boolean"==typeof r.disabled,c=!o.registerName.has(e)&&a&&a._f&&!a._f.mount;return(ec(l,e,{...a||{},_f:{...a&&a._f?a._f:{ref:{name:e}},name:e,mount:!0,...t}}),o.mount.add(e),a&&!c)?D({disabled:"boolean"==typeof t.disabled?t.disabled:r.disabled,name:e}):b(e,!0,t.value),{...s?{disabled:t.disabled||r.disabled}:{},...r.progressive?{required:!!t.required,min:eY(t.min),max:eY(t.max),minLength:eY(t.minLength),maxLength:eY(t.maxLength),pattern:eY(t.pattern)}:{},name:e,onChange:V,onBlur:V,ref:s=>{if(s){let r;o.registerName.add(e),O(e,t),o.registerName.delete(e),a=en(l,e);let n=el(s.value)&&s.querySelectorAll&&s.querySelectorAll("input,select,textarea")[0]||s,c="radio"===(r=n).type||"checkbox"===r.type,d=a._f.refs||[];(c?d.find(e=>e===n):n===a._f.ref)||(ec(l,e,{_f:{...a._f,...c?{refs:[...d.filter(ez),n,...Array.isArray(en(i,e))?[{}]:[]],ref:{type:n.type,name:e}}:{ref:n}}}),b(e,!1,void 0,n))}else(a=en(l,e,{}))._f&&(a._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&!(et(o.array,e)&&n.action)&&o.unMount.add(e)}}},R=()=>r.shouldFocusError&&!r.shouldUseNativeValidation&&eZ(l,E,o.mount),B=(e,t)=>async i=>{let n;i&&(i.preventDefault&&i.preventDefault(),i.persist&&i.persist());let c=ea(s);if(f.state.next({isSubmitting:!0}),r.resolver){let{errors:e,values:t}=await v();x(),a.errors=e,c=ea(t)}else await N({fields:l,eventType:"submit"});if(o.disabled.size)for(let e of o.disabled)eI(c,e);if(eI(a.errors,ev),eP(a.errors)){f.state.next({errors:{}});try{await e(c,i)}catch(e){n=e}}else t&&await t({...a.errors},i),R(),setTimeout(R);if(f.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:eP(a.errors)&&!n,submitCount:a.submitCount+1,errors:a.errors}),n)throw n},H=(e,t={})=>{let c=e?ea(e):i,d=ea(c),m=eP(e),p=m?i:d;if(t.keepDefaultValues||(i=c),!t.keepValues){if(t.keepDirtyValues)for(let e of Array.from(new Set([...o.mount,...Object.keys(eD(i,s))]))){let t=en(a.dirtyFields,e),r=en(s,e),l=en(p,e);t&&!el(r)?ec(p,e,r):t||el(l)||F(e,l)}else{if(er&&el(e))for(let e of o.mount){let t=en(l,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(eA(e)){let t=e.closest("form");if(t){t.reset();break}}}}if(t.keepFieldsRef)for(let e of o.mount)F(e,en(p,e));else l={}}s=r.shouldUnregister?t.keepDefaultValues?ea(i):{}:ea(p),f.array.next({values:{...p}}),f.state.next({values:{...p}})}o={mount:t.keepDirtyValues?o.mount:new Set,unMount:new Set,array:new Set,registerName:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},n.mount=!u.isValid||!!t.keepIsValid||!!t.keepDirtyValues||!r.shouldUnregister&&!eP(p),n.watch=!!r.shouldUnregister,n.keepIsValid=!!t.keepIsValid,n.action=!1,t.keepErrors||(a.errors={}),f.state.next({submitCount:t.keepSubmitCount?a.submitCount:0,isDirty:!m&&(t.keepDirty?a.isDirty:!!(t.keepDefaultValues&&!e_(e,i))),isSubmitted:!!t.keepIsSubmitted&&a.isSubmitted,dirtyFields:m?{}:t.keepDirtyValues?t.keepDefaultValues&&s?eD(i,s):a.dirtyFields:t.keepDefaultValues&&e?eD(i,e):t.keepDirty?a.dirtyFields:{},touchedFields:t.keepTouched?a.touchedFields:{},errors:t.keepErrors?a.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&&a.isSubmitSuccessful,isSubmitting:!1,defaultValues:i})},q=(e,t)=>
1H(eo(e)?e(s):e,{...r.resetOptions,...t}),$=e=>{a={...a,...e}},W={control:{register:O,unregister:U,getFieldState:A,handleSubmit:B,setError:I,_subscribe:M,_runSchema:v,_updateIsValidating:x,_focusError:R,_getWatch:S,_getDirty:C,_setValid:h,_setFieldArray:(e,t=[],i,o,c=!0,d=!0)=>{if(o&&i&&!r.disabled){if(n.action=!0,d&&Array.isArray(en(l,e))){let t=i(en(l,e),o.argA,o.argB);c&&ec(l,e,t)}if(d&&Array.isArray(en(a.errors,e))){let t,r=i(en(a.errors,e),o.argA,o.argB);c&&ec(a.errors,e,r),ei(en(t=a.errors,e)).length||eI(t,e)}if((u.touchedFields||m.touchedFields)&&d&&Array.isArray(en(a.touchedFields,e))){let t=i(en(a.touchedFields,e),o.argA,o.argB);c&&ec(a.touchedFields,e,t)}(u.dirtyFields||m.dirtyFields)&&g(),f.state.next({name:e,isDirty:C(e,t),dirtyFields:a.dirtyFields,errors:a.errors,isValid:a.isValid})}else ec(s,e,t)},_setDisabledField:D,_setErrors:e=>{a.errors=e,f.state.next({errors:a.errors,isValid:!1})},_getFieldArray:e=>ei(en(n.mount?s:i,e,r.shouldUnregister?en(i,e,[]):[])),_reset:H,_resetDefaultValues:()=>eo(r.defaultValues)&&r.defaultValues().then(e=>{q(e,r.resetOptions),f.state.next({isLoading:!1})}),_removeUnmounted:()=>{for(let e of o.unMount){let t=en(l,e);t&&(t._f.refs?t._f.refs.every(e=>!ez(e)):!ez(t._f.ref))&&U(e)}o.unMount=new Set},_disableForm:e=>{"boolean"==typeof e&&(f.state.next({disabled:e}),eZ(l,(t,r)=>{let a=en(l,r);a&&(t.disabled=a._f.disabled||e,Array.isArray(a._f.refs)&&a._f.refs.forEach(t=>{t.disabled=a._f.disabled||e}))},0,!1))},_subjects:f,_proxyFormState:u,get _fields(){return l},get _formValues(){return s},get _state(){return n},set _state(value){n=value},get _defaultValues(){return i},get _names(){return o},set _names(value){o=value},get _formState(){return a},get _options(){return r},set _options(value){r={...r,...value}}},subscribe:e=>(n.mount=!0,m={...m,...e.formState},M({...e,formState:{...d,...e.formState}})),trigger:T,register:O,handleSubmit:B,watch:(e,t)=>eo(e)?f.state.subscribe({next:r=>"values"in r&&e(r.values||S(void 0,t),r)}):S(e,t,!0),setValue:F,setValues:(e,t={})=>{let r=eo(e)?e(s):e;if(!e_(s,r)){for(let e of(s={...s,...r},o.mount))L(e,en(r,e),t,!0);f.state.next({...a,name:void 0,type:void 0,values:s}),t.shouldValidate&&h()}},getValues:P,reset:q,resetField:(e,t={})=>{en(l,e)&&(el(t.defaultValue)?F(e,ea(en(i,e))):(F(e,t.defaultValue),ec(i,e,ea(t.defaultValue))),t.keepTouched||eI(a.touchedFields,e),t.keepDirty||(eI(a.dirtyFields,e),a.isDirty=t.defaultValue?C(e,ea(en(i,e))):C()),!t.keepError&&(eI(a.errors,e),u.isValid&&h()),f.state.next({...a}))},clearErrors:z,unregister:U,setError:I,setFocus:(e,t={})=>{let r=en(l,e),a=r&&r._f;if(a){let e=a.refs?a.refs[0]:a.ref;e.focus&&setTimeout(()=>{e.focus(),t.shouldSelect&&eo(e.select)&&e.select()})}},getFieldState:A};return{...W,formControl:W}}(e);t.current={...l,formState:a}}let i=t.current.control;return i._options=e,eN(()=>{let e=i._subscribe({formState:i._proxyFormState,callback:()=>l({...i._formState,defaultValues:i._defaultValues}),reRenderRoot:!0});return l(e=>({...e,isReady:!0})),i._formState.isReady=!0,e},[i]),Q.default.useEffect(()=>i._disableForm(e.disabled),[i,e.disabled]),Q.default.useEffect(()=>{e.mode&&(i._options.mode=e.mode),e.reValidateMode&&(i._options.reValidateMode=e.reValidateMode)},[i,e.mode,e.reValidateMode]),Q.default.useEffect(()=>{e.errors&&(i._setErrors(e.errors),i._focusError())},[i,e.errors]),Q.default.useEffect(()=>{e.shouldUnregister&&i._subjects.state.next({values:i._getWatch()})},[i,e.shouldUnregister]),Q.default.useEffect(()=>{if(i._proxyFormState.isDirty){let e=i._getDirty();e!==a.isDirty&&i._subjects.state.next({isDirty:e})}},[i,a.isDirty]),Q.default.useEffect(()=>{var t;e.values&&!e_(e.values,r.current)?(i._reset(e.values,{keepFieldsRef:!0,...i._options.resetOptions}),(null==(t=i._options.resetOptions)?void 0:t.keepIsValid)||i._setValid(),r.current=e.values,l(e=>({...e}))):i._resetDefaultValues()},[i,e.values]),Q.default.useEffect(()=>{i._state.mount||(i._setValid(),i._state.mount=!0),i._state.watch&&(i._state.watch=!1,i._subjects.state.next({...i._formState})),i._removeUnmounted()}),t.current.formState=Q.default.useMemo(()=>ek(a,i),[i,a]),t.current}let e8=(e,t,r)=>{if(e&&"reportValidity"in e){let a=en(r,t);e.setCustomValidity(a&&a.message||""),e.reportValidity()}},e7=(e,t)=>{for(let r in t.fields){let a=t.fields[r];a&&a.ref&&"reportValidity"in a.ref?e8(a.ref,r,e):a&&a.refs&&a.refs.forEac
1h(t=>e8(t,r,e))}},e9=(e,t)=>{t.shouldUseNativeValidation&&e7(e,t);let r={};for(let a in e){let l=en(t.fields,a),i=Object.assign(e[a]||{},{ref:l&&l.ref});if(te(t.names||Object.keys(e),a)){let e=Object.assign({},en(r,a));ec(e,"root",i),ec(r,a,e)}else ec(r,a,i)}return r},te=(e,t)=>{let r=tt(t).replace(/[.*+?^${}()|\\]/g,"\\$&");return e.some(e=>tt(e).match(`^${r}\\.\\d+`))};function tt(e){return e.replace(/[\[\]]/g,"")}e.i(292135);var tr=e.i(374969),ta=e.i(803108);function tl(){return(tl=Object.assign.bind()).apply(null,arguments)}function ti(e,t){try{var r=e()}catch(e){return t(e)}return r&&r.then?r.then(void 0,t):r}function ts(e,t,r){if(void 0===r&&(r={}),"_def"in e&&"object"==typeof e._def&&"typeName"in e._def)return function(a,l,i){try{return Promise.resolve(ti(function(){return Promise.resolve(e["sync"===r.mode?"parse":"parseAsync"](a,t)).then(function(e){return i.shouldUseNativeValidation&&e7({},i),{errors:{},values:r.raw?Object.assign({},a):e}})},function(e){if(Array.isArray(null==e?void 0:e.issues))return{values:{},errors:e9(function(e,t){for(var r={};e.length;){var a=e[0],l=a.code,i=a.message,s=a.path.join(".");if(!r[s])if("unionErrors"in a){var n=a.unionErrors[0].errors[0];r[s]={message:n.message,type:n.code}}else r[s]={message:i,type:l};if("unionErrors"in a&&a.unionErrors.forEach(function(t){return t.errors.forEach(function(t){return e.push(t)})}),t){var o=r[s].types,c=o&&o[a.code];r[s]=eV(s,t,r,l,c?[].concat(c,a.message):a.message)}e.shift()}return r}(e.errors,!i.shouldUseNativeValidation&&"all"===i.criteriaMode),i)};throw e}))}catch(e){return Promise.reject(e)}};if("_zod"in e&&"object"==typeof e._zod)return function(a,l,i){try{return Promise.resolve(ti(function(){return Promise.resolve(("sync"===r.mode?ta.parse:ta.parseAsync)(e,a,t)).then(function(e){return i.shouldUseNativeValidation&&e7({},i),{errors:{},values:r.raw?Object.assign({},a):e}})},function(e){if(e instanceof tr.$ZodError)return{values:{},errors:e9(function(e,t){for(var r={};e.length;)!function(){var a=e[0],l=a.code,i=a.message,s=a.path.join(".");if(!r[s])if("invalid_union"===a.code&&a.errors.length>0){var n=a.errors[0][0];r[s]={message:n.message,type:n.code}}else r[s]={message:i,type:l};if("invalid_union"===a.code&&a.errors.forEach(function(t){return t.forEach(function(t){return e.push(tl({},t,{path:[].concat(a.path,t.path)}))})}),t){var o=r[s].types,c=o&&o[a.code];r[s]=eV(s,t,r,l,c?[].concat(c,a.message):a.message)}e.shift()}();return r}(e.issues,!i.shouldUseNativeValidation&&"all"===i.criteriaMode),i)};throw e}))}catch(e){return Promise.reject(e)}};throw Error("Invalid input: not a Zod schema")}var tn=e.i(681307);function to(e){let t,r,i,s,n=(0,l.c)(12),{children:o,className:d,error:u,htmlFor:m,label:f}=e;return n[0]!==d?(t=(0,c.cn)("mb-4",d),n[0]=d,n[1]=t):t=n[1],n[2]!==m||n[3]!==f?(r=(0,a.jsx)("label",{className:"mb-1.5 block text-sm font-medium",htmlFor:m,children:f}),n[2]=m,n[3]=f,n[4]=r):r=n[4],n[5]!==u?(i=u&&(0,a.jsx)("p",{className:"mt-1 text-sm text-destructive",role:"alert",children:u}),n[5]=u,n[6]=i):i=n[6],n[7]!==o||n[8]!==t||n[9]!==r||n[10]!==i?(s=(0,a.jsxs)("div",{className:t,children:[r,o,i]}),n[7]=o,n[8]=t,n[9]=r,n[10]=i,n[11]=s):s=n[11],s}var tc=e.i(888649);function td(e){let t,r,i,s,n=(0,l.c)(11),{disabled:o,errorMessage:c,formStatus:d,submitLabel:u}=e;n[0]!==c||n[1]!==d?(t="error"===d&&(0,a.jsx)("p",{className:"mb-4 text-sm text-destructive",role:"alert",children:c}),n[0]=c,n[1]=d,n[2]=t):t=n[2];let m="submitting"===d;return n[3]===Symbol.for("react.memo_cache_sentinel")?(r={id:""},n[3]=r):r=n[3],n[4]!==o||n[5]!==u||n[6]!==m?(i=(0,a.jsx)("div",{className:"mt-6 flex justify-center",children:(0,a.jsx)(tc.Button,{appearance:"Black",arrow:null,background:null,dimension:"Large",disabled:o,height:null,internalName:null,isFullWidth:null,loading:m,media:null,redirectToSignUp:null,subtext:null,sys:r,target:null,text:u,trackingCollection:null,type:"submit",url:null})}),n[4]=o,n[5]=u,n[6]=m,n[7]=i):i=n[7],n[8]!==t||n[9]!==i?(s=(0,a.jsxs)(a.Fragment,{children:[t,i]}),n[8]=t,n[9]=i,n[10]=s):s=n[10],s}var tu=e.i(618566);let tm=new Set(["de","es","fr"]);function tf(e){let t,r,i,s,n=(0,l.c)(13),{body:o,helpCenterLinkLabel:c}=e,{lang:d}=(0,tu.useParams)();n[0]!==o?(t=o.split("{helpCenterLink}"),n[0]=o,n[1]=t):t=n[1];let u=t;if(1===u.length){let e;return n[2]!==o?(e=(0,a.jsx)("p",{className:"mt-2",children:o}),n[2]=o,n[3]=e):e=n[3],e}let m=d??"en";if(n[4]!==m){let e;e=tm.has(m)?m:"en",r=`https://help.doodle.com/${e}`,n[4]=m,n[5]=r}else r=n[5];let f=r,p=c??"Help Center";return n[6]!==f||n[7]!==p?(i=(0,a.jsx)("a",{className:"text-basada-dark underline",href:f,rel:"noopener noreferrer",target:"_blank",children:p}),n[6]=f,n[7]=p,n[8]=i):i=n[8],n[9]!==u[0]||n[10]!==u[1]||n[11]!==i?(s=(0,a.jsxs)("p",{className:"mt-2",children:[u[0],i,u[1]]}),n[9]=u[0],n[10]=u[1],n[11]=i,n[12]=s):s=n[12],s}let tp="h-11 w-full rounded-xl";var th=e.i(221480);function tx(e){return{description:tn.z.string().trim().min(1,e.emptyDescriptionMessage),email:tn.z.string().min(1,e.emailInvalidMessage).max(255).email(e.emailInvalidMessage)}}function tg(){let e,t,r=(0,l.c)(3),[a,i]=(0,Q.useState)("idle");r[0]===Symbol.for("react.memo_cache_sentinel")?(e=async e=>{i("submitting");try{await e(),i("success")}catch(e){(0,th.logError)(e),i("error")}},r[0]=e):e=r[0];let s=e;return r[1]!==a?(t={executeSubmit:s,formStatus:a,setFormStatus:i},r[1]=a,r[2]=t):t=r[2],t}var tb=e.i(23750),ty=e.i(62870);function tv(e){let t,r,i,s,n=(0,l.c)(8);return n[0]!==e?({className:t,...r}=e,n[0]=e,n[1]=t,n[2]=r):(t=n[1],r=n[2]),n[3]!==t?(i=(0,c.cn)("flex field-sizing-content min-h-[126px] w-full resize-none rounded-xl border border-input bg-input/30 px-3 py-3 text-base transition-colors 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-[3px] aria-invalid:ring-destructive/20 md:text-sm dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40",t),n[3]=t,n[4]=i):i=n[4],n[5]!==r||n[
16]!==i?(s=(0,a.jsx)("textarea",{className:i,"data-slot":"textarea",...r}),n[5]=r,n[6]=i,n[7]=s):s=n[7],s}async function tj(e){let t=await fetch("/api/service-ticket",{body:JSON.stringify(e),headers:{"Content-Type":"application/json"},method:"POST"});if(!t.ok)throw Error(`Ticket creation failed: ${t.status}`)}var tk=e.i(296650);function tN(e){let t,r,i,s,n,o,c,d,u,m,f,p,h,x,g,b,y,v,j,k,N,C,S,w,_,L,F,V,E,T,P=(0,l.c)(93),{config:A,translations:z}=e,{formStatus:I,executeSubmit:M}=tg(),U=(0,tk.useWebEvent)();if(P[0]!==z)t=tn.z.object({...tx(z),relatedUrl:tn.z.string().trim().refine(e=>!e||function(e){let t=e.startsWith("http")?e:`https://${e}`;try{let e=new URL(t).hostname.split("."),r=e.slice(-2).join("."),a=e.length<3?"":e.slice(0,-2).join(".");return"doodle.com"===r&&(!a||"www"===a||"help"===a)}catch{return!1}}(e),{message:z.relatedUrlInvalidMessage}),subject:tn.z.string().trim().min(1,z.emptySubjectMessage).max(100),ticketType:tn.z.string().min(1,z.ticketTypeEmptyMessage)}),P[0]=z,P[1]=t;else t=P[1];let D=t;P[2]===Symbol.for("react.memo_cache_sentinel")?(r={description:"",email:"",relatedUrl:"",subject:"",ticketType:""},P[2]=r):r=P[2],P[3]!==D?(i=ts(D),P[3]=D,P[4]=i):i=P[4],P[5]!==i?(s={defaultValues:r,resolver:i},P[5]=i,P[6]=s):s=P[6];let O=e5(s),{errors:R}=O.formState;P[7]!==A||P[8]!==M||P[9]!==U?(n=async e=>{await M(async()=>{await tj({contactEmail:e.email,description:e.description,problemURL:e.relatedUrl&&!e.relatedUrl.startsWith("http")?`https://${e.relatedUrl}`:e.relatedUrl,ticketType:e.ticketType,title:e.subject||"Customer Support Request"}),U.emit({eventName:"marketingFormSubmitted",payload:{marketingType:"conversion",marketingFormCategory:A?.formCategory??null,marketingUiAction:`${A?.formCategory}Submitted`,marketingCtaLocation:A?.formCategory?`${A.formCategory}_form`:void 0}})})},P[7]=A,P[8]=M,P[9]=U,P[10]=n):n=P[10];let B=n;P[11]!==O||P[12]!==B?(o=function(e){e.preventDefault(),O.handleSubmit(B)()},P[11]=O,P[12]=B,P[13]=o):o=P[13];let H=o;P[14]!==z.supportInquiryLabel?(c={label:z.supportInquiryLabel,value:"SUPPORT_INQUIRY"},P[14]=z.supportInquiryLabel,P[15]=c):c=P[15],P[16]!==z.reportAbuseLabel?(d={label:z.reportAbuseLabel,value:"REPORT_ABUSE"},P[16]=z.reportAbuseLabel,P[17]=d):d=P[17],P[18]!==c||P[19]!==d?(u=[c,d],P[18]=c,P[19]=d,P[20]=u):u=P[20];let q=u;if("success"===I){let e,t,r;return P[21]!==z.ticketCreatedHeader?(e=(0,a.jsx)("h3",{className:"text-xl font-medium",children:z.ticketCreatedHeader}),P[21]=z.ticketCreatedHeader,P[22]=e):e=P[22],P[23]!==z.helpCenterLinkLabel||P[24]!==z.ticketCreatedBody?(t=(0,a.jsx)(tf,{body:z.ticketCreatedBody,helpCenterLinkLabel:z.helpCenterLinkLabel}),P[23]=z.helpCenterLinkLabel,P[24]=z.ticketCreatedBody,P[25]=t):t=P[25],P[26]!==e||P[27]!==t?(r=(0,a.jsxs)("div",{className:"max-w-[580px] mx-auto w-full px-4 mb-16",children:[e,t]}),P[26]=e,P[27]=t,P[28]=r):r=P[28],r}let $=R.ticketType?.message;P[29]!==q||P[30]!==z.ticketTypePlaceholder?(m=e=>{let{field:t}=e;return(0,a.jsxs)(ty.Select,{items:q,onValueChange:t.onChange,value:t.value??"",children:[(0,a.jsx)(ty.SelectTrigger,{className:tp,id:"support-ticketType",children:(0,a.jsx)(ty.SelectValue,{placeholder:z.ticketTypePlaceholder})}),(0,a.jsx)(ty.SelectContent,{children:q.map(tC)})]})},P[29]=q,P[30]=z.ticketTypePlaceholder,P[31]=m):m=P[31],P[32]!==O.control||P[33]!==m?(f=(0,a.jsx)("div",{"data-testid":"ticket-type-select",children:(0,a.jsx)(eF,{control:O.control,name:"ticketType",render:m})}),P[32]=O.control,P[33]=m,P[34]=f):f=P[34],P[35]!==$||P[36]!==f||P[37]!==z.ticketTypeLabel?(p=(0,a.jsx)(to,{error:$,htmlFor:"support-ticketType",label:z.ticketTypeLabel,children:f}),P[35]=$,P[36]=f,P[37]=z.ticketTypeLabel,P[38]=p):p=P[38];let W=z.emailLabel,Y=R.email?.message;P[39]!==O?(h=O.register("email"),P[39]=O,P[40]=h):h=P[40],P[41]!==Y||P[42]!==h?(x=(0,a.jsx)(tb.Input,{errorMessage:Y,errorPosition:"inline",id:"support-email",type:"email",...h}),P[41]=Y,P[42]=h,P[43]=x):x=P[43],P[44]!==x||P[45]!==z.emailLabel?(g=(0,a.jsx)(to,{htmlFor:"support-email",label:W,children:x}),P[44]=x,P[45]=z.emailLabel,P[46]=g):g=P[46];let K=z.subjectLabel,G=R.subject?.message;P[47]!==O?(b=O.register("subject"),P[47]=O,P[48]=b):b=P[48],P[49]!==G||P[50]!==b?(y=(0,a.jsx)(tb.Input,{errorMessage:G,errorPosition:"inline",id:"support-subject",...b}),P[49]=G,P[50]=b,P[51]=y):y=P[51],P[52]!==y||P[53]!==z.subjectLabel?(v=(0,a.jsx)(to,{htmlFor:"support-subject",label:K,children:y}),P[52]=y,P[53]=z.subjectLabel,P[54]=v):v=P[54];let Q=z.descriptionLabel;P[55]!==O?(j=O.register("description"),P[55]=O,P[56]=j):j=P[56],P[57]!==j?(k=(0,a.jsx)(tv,{"aria-describedby":"support-description-subheader",id:"support-description",...j}),P[57]=j,P[58]=k):k=P[58],P[59]!==R.description?(N=R.description?.message&&(0,a.jsx)("p",{className:"mt-1 text-sm text-destructive",role:"alert",children:R.description.message}),P[59]=R.description,P[60]=N):N=P[60],P[61]!==z.descriptionSubheader?(C=(0,a.jsx)("p",{className:"mt-1 text-sm text-muted-foreground",id:"support-description-subheader",children:z.descriptionSubheader}),P[61]=z.descriptionSubheader,P[62]=C):C=P[62],P[63]!==k||P[64]!==N||P[65]!==C||P[66]!==z.descriptionLabel?(S=(0,a.jsxs)(to,{htmlFor:"support-description",label:Q,children:[k,N,C]}),P[63]=k,P[64]=N,P[65]=C,P[66]=z.descriptionLabel,P[67]=S):S=P[67];let J=z.relatedUrlLabel,Z=R.relatedUrl?.message;return P[68]!==O?(w=O.register("relatedUrl"),P[68]=O,P[69]=w):w=P[69],P[70]!==Z||P[71]!==w?(_=(0,a.jsx)(tb.Input,{errorMessage:Z,errorPosition:"inline",id:"support-relatedUrl",...w}),P[70]=Z,P[71]=w,P[72]=_):_=P[72],P[73]!==z.relatedUrlSubheader?(L=(0,a.jsx)("p",{className:"mt-1 text-sm text-muted-foreground",children:z.relatedUrlSubheader}),P[73]=z.relatedUrlSubheader,P[74]=L):L=P[74],P[75]!==_||P[76]!==L?(F=(0,a.jsxs)("div",{"data-testid":"related-url-input",children:[_,L]}),P[75]=_,P[76]=L,P[77]=F):F=P[77],P[78]!==F||P[79]!==z.relatedUrlLabel?(V=(0,a.jsx)(to,{htmlFor:"support-relatedUrl",label:J,children:F}),P[78]=F,P[79]=z.relatedUrlLabel,P[80]=V):V=P[80],P[81]!==I||P[82]!==z.submitLabel||P[83]!==z.ticketCreationErrorMessage?(E=(0,a.jsx)(td,{errorMessage:z.ticketCreationErrorMessage,formStatus:I,submitLabel:z.submitLabel}),P[81]=I,P[82]=z.submitLabel,P[83]=z.ticketCreationErrorMessage,P[84]=E):E=P[84],P[85]!==H||P[86]!==p||P[87]!==g||P[88]!==v||P[89]!==S||P[90]!==V||P[91]!==E?(T=(0,a.jsx)("div",{className:"max-w-[580px] mx-auto w-full px-4 mb-16",children:(0,a.jsxs)("form",{noValidate:!0,onSubmit:H,children:[p,g,v,S,V,E]})}),P[85]=H,P[86]=p,P[87]=g,P[88]=v,P[89]=S,P[90]=V,P[91]=E,P[92]=T):T=P[92],T}function tC(e){return(0,a.jsx)(ty.SelectItem,{value:e.value,children:e.label},e.value)}e.s([],703706),e.i(703706),e.i(247167);var tS=e.i(226292),tw=e.i(500977),t_=e.i(676477),tL=e.i(362372),tF=e.i(5963),tV=e.i(803404),tE=e.i(417514),tT=e.i(284759),tP=e.i(704692);let tA=((t={}).checked="data-checked",t.unchecked="data-unchecked",t.disabled="data-disabled",t.readonly="data-readonly",t.required="data-required",t.valid="data-valid",t.invalid="data-invalid",t.touched="data-touched",t.dirty="data-dirty",t.filled="data-filled",t.focused="data-focused",t),tz={checked:e=>e?{[tA.checked]:""}:{[tA.unchecked]:""},...tT.transitionStatusMapping,...tP.fieldValidityMapping};var tI=e.i(189879),tM=e.i(327601),tU=e.i(991730),tD=e.i(187600),tO=e.i(986661);function tR(e){let{render:t,className:r,state:a=tE.EMPTY_OBJECT,props:l=tE.EMPTY_ARRAY,refs:i=tE.EMPTY_ARRAY,metadata:s,stateAttributesMapping:n,tag:o="div",...c}=e,{compositeProps:d,compositeRef:u}=(0,tO.useCompositeItem)({metadata:s});return(0,tM.useRenderElement)(o,e,{state:a,ref:[...i,u],props:[d,...l,c],stateAttributesMapping:n})}var tB=e.i(908553),tH=e.i(99559),tq=e.i(751849);function t$(e,t,r,a=!0,l){let[i,s]=Q.useState(),n=(0,tI.useBaseUiId)(l?`${l}-label`:void 0),o=e??t??i;return(0,tw.useIsoLayoutEffect)(()=>{let l=e||t||!a?void 0:function(e,t){let r=function(e){if(!e)return;let t=e.parentElement;if(t&&"LABEL"===t.tagName)return t;let r=e.id;if(r){let t=e.nextElementSibling;if(t&&t.htmlFor===r)return t}let a=e.labels;return a&&a[0]}(e);if(r)return!r.id&&t&&(r.id=t),r.id||void 0}(r.current,n);i!==l&&s(l)}),o}var tW=e.i(598128);let tY=Q.createContext(void 0);var tK=e.i(469747),tG=e.i(367805);let tQ=Q.createContext(void 0),tJ=Q.forwardRef(function(e,t){let{render:r,className:l,disabled:i=!1,readOnly:s=!1,required:n=!1,"aria-labelledby":o,value:c,inputRef:d,nativeButton:u=!1,id:m,...f}=e,p=Q.useContext(tY),{disabled:h,readOnly:x,required:g,checkedValue:b,touched:y=!1,validation:v,name:j}=p??{},k=p?.setCheckedValue??tE.NOOP,N=p?.setTouched??tE.NOOP,C=p?.registerControlRef??tE.NOOP,S=p?.registerInputRef??tE.NOOP,{setDirty:w,validityData:_,setTouched:L,setFilled:F,state:V,disabled:E}=(0,tB.useFieldRootContext)(),T=(0,tH.useFieldItemContext)(),{labelId:P,getDescriptionProps:A}=(0,tq.useLabelableContext)(),z=E||T.disabled||h||i,I=x||s,M=g||n,U=p?b===c:""===c,D=Q.useMemo(()=>(0,tK.serializeValue)(c),[c]),O=Q.useRef(null),R=Q.useRef(null),B=(0,t_.useStableCallback)(e=>{e&&C(e,z)}),H=(0,tS.useMergedRefs)(d,R,S);(0,tw.useIsoLayoutEffect)(()=>{R.current?.checked&&F(!0)},[F]),(0,tw.useIsoLayoutEffect)(()=>
1{if(R.current){if(z&&U)return void S(null);O.current&&C(O.current,z),S(R.current)}},[U,z,C,S]);let q=(0,tI.useBaseUiId)(),$=(0,tW.useLabelableId)({id:m,implicit:!1,controlRef:O}),W=u?void 0:$,Y={role:"radio","aria-checked":U,"aria-required":M||void 0,"aria-readonly":I||void 0,"aria-labelledby":t$(o,P,R,!u,W),[tD.ACTIVE_COMPOSITE_ITEM]:U?"":void 0,id:u?$:q,onKeyDown(e){"Enter"===e.key&&e.preventDefault()},onClick(e){e.defaultPrevented||z||I||(e.preventDefault(),R.current?.dispatchEvent(new PointerEvent("click",{bubbles:!0,shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,altKey:e.altKey,metaKey:e.metaKey})))},onFocus(e){e.defaultPrevented||z||I||!y||(R.current?.click(),N(!1))}},{getButtonProps:K,buttonRef:G}=(0,tU.useButton)({disabled:z,native:u}),J={type:"radio",ref:H,id:W,name:j,tabIndex:-1,style:j?tL.visuallyHiddenInput:tL.visuallyHidden,"aria-hidden":!0,...void 0!==c?{value:D}:tE.EMPTY_OBJECT,disabled:z,checked:U,required:M,readOnly:I,onChange(e){if(e.nativeEvent.defaultPrevented||z||I||void 0===c)return;let t=(0,tF.createChangeEventDetails)(tV.REASONS.none,e.nativeEvent);t.isCanceled||(L(!0),w(c!==_.initialValue),F(!0),k(c,t))},onFocus(){O.current?.focus()}},Z=Q.useMemo(()=>({...V,required:M,disabled:z,readOnly:I,checked:U}),[V,z,I,U,M]),X=void 0!==p,ee=[t,O,G,B],et=[Y,A,v?.getValidationProps??tE.EMPTY_OBJECT,f,K],er=(0,tM.useRenderElement)("span",e,{enabled:!X,state:Z,ref:ee,props:et,stateAttributesMapping:tz});return(0,a.jsxs)(tQ.Provider,{value:Z,children:[X?(0,a.jsx)(tR,{tag:"span",render:r,className:l,state:Z,refs:ee,props:et,stateAttributesMapping:tz}):er,(0,a.jsx)("input",{...J})]})});var tZ=e.i(889269),tX=e.i(288841);let t0=Q.forwardRef(function(e,t){let{render:r,className:a,keepMounted:l=!1,...i}=e,s=function(){let e=Q.useContext(tQ);if(void 0===e)throw Error((0,tG.default)(52));return e}(),n=s.checked,{mounted:o,transitionStatus:c,setMounted:d}=(0,tX.useTransitionStatus)(n),u={...s,transitionStatus:c},m=Q.useRef(null),f=(0,tM.useRenderElement)("span",e,{ref:[t,m],state:u,props:i,stateAttributesMapping:tz});return((0,tZ.useOpenChangeComplete)({open:n,ref:m,onComplete(){n||d(!1)}}),l||o)?f:null});e.s(["Indicator",0,t0,"Root",0,tJ],220186);var t1=e.i(220186),t1=t1,t2=e.i(794349),t3=e.i(247857),t4=e.i(992238),t6=e.i(195870),t5=e.i(388599),t8=e.i(279201),t7=e.i(684876),t9=e.i(519904);let re=[t4.SHIFT],rt=Q.forwardRef(function(e,t){let{render:r,className:l,disabled:i,readOnly:s,required:n,onValueChange:o,value:c,defaultValue:d,name:u,inputRef:m,id:f,...p}=e,{setTouched:h,setFocused:x,shouldValidateOnChange:g,validationMode:b,name:y,disabled:v,state:j,validation:k,setDirty:N,setFilled:C,validityData:S}=(0,tB.useFieldRootContext)(),{labelId:w}=(0,tq.useLabelableContext)(),{clearErrors:_}=(0,t7.useFormContext)(),L=(0,t8.useFieldsetRootContext)(!0),F=v||i,V=y??u,E=(0,tI.useBaseUiId)(f),[T,P]=(0,t2.useControlled)({controlled:c,default:d,name:"RadioGroup",state:"value"}),A=(0,t_.useStableCallback)(o),z=(0,t_.useStableCallback)((e,t)=>{A(e,t),t.isCanceled||P(e)}),I=Q.useRef(null),M=Q.useRef(null),U=Q.useRef(null);function D(e){let t;return m&&("function"==typeof m?t=m(e):m.current=e),M.current=e,k.inputRef.current=e,t}let O=(0,t_.useStableCallback)((e,t=!1)=>{if(e){if(t){I.current===e&&(I.current=null);return}null==I.current&&(I.current=e)}}),R=(0,t_.useStableCallback)(e=>{if(!e||e.disabled)return;U.current||(U.current=e);let t=M.current;if(e.checked||null==t||t.disabled)return D(e)});(0,t5.useField)({id:E,commit:k.commit,value:T,controlRef:I,name:V,getValue:()=>T??null}),(0,t9.useValueChanged)(T,()=>{_(V),N(T!==S.initialValue),C(null!=T),g()?k.commit(T):k.commit(T,!0);let e=U.current;null==T&&e&&!e.disabled&&D(e)});let[B,H]=Q.useState(!1),q=p["aria-labelledby"]??w??L?.legendId,$={...j,disabled:F??!1,required:n??!1,readOnly:s??!1},W=Q.useMemo(()=>({...j,checkedValue:T,disabled:F,validation:k,name:V,onValueChange:A,readOnly:s,registerControlRef:O,registerInputRef:R,required:n,setCheckedValue:z,setTouched:H,touched:B}),[T,F,k,j,V,A,s,O,R,n,z,H,B]);return(0,a.jsx)(tY.Provider,{value:W,children:(0,a.jsx)(t6.CompositeRoot,{render:r,className:l,state:$,props:[{role:"radiogroup","aria-required":n||void 0,"aria-disabled":F||void 0,"aria-readonly":s||void 0,"aria-labelledby":q,onFocus(){x(!0)},onBlur(e){(0,t3.contains)(e.currentTarget,e.relatedTarget)||(h(!0),x(!1),"onBlur"===b&&k.commit(T))},onKeyDownCapture(e){e.key.startsWith("Arrow")&&(h(!0),H(!0),x(!0))}},k.getValidationProps,p],refs:[t],stateAttributesMapping:tP.fieldValidityMapping,enableHomeAndEndKeys:!1,modifierKeys:re})})});function rr(e){let t,r,i,s,n=(0,l.c)(8);return n[0]!==e?({className:t,...r}=e,n[0]=e,n[1]=t,n[2]=r):(t=n[1],r=n[2]),n[3]!==t?(i=(0,c.cn)("grid w-full gap-3",t),n[3]=t,n[4]=i):i=n[4],n[5]!==r||n[
16]!==i?(s=(0,a.jsx)(rt,{className:i,"data-slot":"radio-group",...r}),n[5]=r,n[6]=i,n[7]=s):s=n[7],s}function ra(e){let t,r,i,s,n,o=(0,l.c)(9);return o[0]!==e?({className:t,...r}=e,o[0]=e,o[1]=t,o[2]=r):(t=o[1],r=o[2]),o[3]!==t?(i=(0,c.cn)("group/radio-group-item peer relative flex aspect-square size-4 shrink-0 rounded-full border border-input outline-none after:absolute after:-inset-x-3 after:-inset-y-2 focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:cursor-not-allowed disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 aria-invalid:aria-checked:border-primary dark:bg-input/30 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 data-checked:border-primary data-checked:bg-primary data-checked:text-primary-foreground dark:data-checked:bg-primary",t),o[3]=t,o[4]=i):i=o[4],o[5]===Symbol.for("react.memo_cache_sentinel")?(s=(0,a.jsx)(t1.Indicator,{className:"flex size-4 items-center justify-center","data-slot":"radio-group-indicator",children:(0,a.jsx)("span",{className:"absolute top-1/2 left-1/2 size-2 -translate-x-1/2 -translate-y-1/2 rounded-full bg-primary-foreground"})}),o[5]=s):s=o[5],o[6]!==r||o[7]!==i?(n=(0,a.jsx)(t1.Root,{className:i,"data-slot":"radio-group-item",...r,children:s}),o[6]=r,o[7]=i,o[8]=n):n=o[8],n}function rl(e){let t,r,i,s,n,o,d,u,m,f,p,h,x,g,b,y,v=(0,l.c)(49),{config:j,translations:k}=e,N=(0,tk.useWebEvent)(),[C,S]=(0,Q.useState)("");v[0]!==j.durationOptions||v[1]!==j.selectedDuration?(t=()=>j.durationOptions.find(e=>e.value===j.selectedDuration)??j.durationOptions[0],v[0]=j.durationOptions,v[1]=j.selectedDuration,v[2]=t):t=v[2];let[w,_]=(0,Q.useState)(t);v[3]!==j.buttonLink||v[4]!==w.value||v[5]!==C||v[6]!==N?(r=()=>{N.emit({eventName:"marketingCreateMeetingButtonClicked",payload:{marketingCtaLocation:"body_section"}});let e=[];C.trim()&&e.push(`formTitle=${encodeURIComponent(C)}`),e.push(`formDuration=${encodeURIComponent(w.value)}`),globalThis.location.href=`${j.buttonLink}?${e.join("&")}`},v[3]=j.buttonLink,v[4]=w.value,v[5]=C,v[6]=N,v[7]=r):r=v[7];let L=r;v[8]!==j.durationOptions?(i=e=>{let t=j.durationOptions.find(t=>String(t.value)===e);t&&_(t)},v[8]=j.durationOptions,v[9]=i):i=v[9];let F=i;v[10]!==k.title?(s=(0,a.jsx)("h2",{className:"mb-2 text-xl font-medium",children:k.title}),v[10]=k.title,v[11]=s):s=v[11],v[12]!==k.subTitle?(n=(0,a.jsx)("p",{className:"mb-6 text-sm text-gray-600",children:k.subTitle}),v[12]=k.subTitle,v[13]=n):n=v[13],v[14]!==k.inputLabel?(o=(0,a.jsx)("label",{className:"mb-1 block text-sm font-medium",htmlFor:"doodle-creator-title",children:k.inputLabel}),v[14]=k.inputLabel,v[15]=o):o=v[15];let V=j.titleMaxCharacters??64;v[16]===Symbol.for("react.memo_cache_sentinel")?(d=e=>S(e.target.value),v[16]=d):d=v[16],v[17]!==V||v[18]!==C||v[19]!==k.inputPlaceholder?(u=(0,a.jsx)(tb.Input,{id:"doodle-creator-title",maxLength:V,onChange:d,placeholder:k.inputPlaceholder,value:C}),v[17]=V,v[18]=C,v[19]=k.inputPlaceholder,v[20]=u):u=v[20],v[21]!==o||v[22]!==u?(m=(0,a.jsxs)("div",{className:"mb-4",children:[o,u]}),v[21]=o,v[22]=u,v[23]=m):m=v[23],v[24]!==k.durationLabel?(f=(0,a.jsx)("legend",{className:"mb-2 text-sm font-medium",children:k.durationLabel}),v[24]=k.durationLabel,v[25]=f):f=v[25];let E=String(w.value);if(v[26]!==j.durationOptions||v[27]!==w.value){let e;v[29]!==j.durationOptions.length||v[30]!==w.value?(e=(e,t)=>(0,a.jsxs)("div",{className:(0,c.cn)("relative flex flex-1",t>0&&"-ml-px"),children:[(0,a.jsx)(ra,{className:"absolute opacity-0",id:`duration-${e.value}`,value:String(e.value)}),(0,a.jsx)("label",{className:(0,c.cn)("flex h-10 flex-1 cursor-pointer items-center justify-center border px-2 text-sm font-medium transition-colors",0===t&&"rounded-l-md",t===j.durationOptions.length-1&&"rounded-r-md",w.value===e.value?"relative z-10 border-[#ba5ada] bg-[#dc94f4] text-[#0a0a0a]":"border-gray-300 bg-white text-gray-700 hover:bg-gray-50"),htmlFor:`duration-${e.value}`,children:e.label})]},e.value),v[29]=j.durationOptions.length,v[30]=w.value,v[31]=e):e=v[31],p=j.durationOptions.map(e),v[26]=j.durationOptions,v[27]=w.value,v[28]=p}else p=v[28];return v[32]!==F||v[33]!==E||v[34]!==p?(h=(0,a.jsx)(rr,{className:"flex max-w-[320px] gap-0",onValueChange:F,value:E,children:p}),v[32]=F,v[33]=E,v[34]=p,v[35]=h):h=v[35],v[36]!==f||v[37]!==h?(x=(0,a.jsxs)("fieldset",{className:"mb-6",children:[f,h]}),v[36]=f,v[37]=h,v[38]=x):x=v[38],v[39]===Symbol.for("react.memo_cache_sentinel")?(g={id:""},v[39]=g):g=v[39],v[40]!==L||v[41]!==k.buttonLabel?(b=(0,a.jsx)(tc.Button,{appearance:"Primary",arrow:null,background:null,dimension:null,height:null,internalName:null,isFullWidth:!0,media:null,onClick:L,redirectToSignUp:null,
1subtext:null,sys:g,target:null,text:k.buttonLabel,trackingCollection:null,type:"button",url:null}),v[40]=L,v[41]=k.buttonLabel,v[42]=b):b=v[42],v[43]!==m||v[44]!==x||v[45]!==b||v[46]!==s||v[47]!==n?(y=(0,a.jsx)("div",{className:"max-w-md rounded-2xl border bg-white p-6 sm:p-8",children:(0,a.jsxs)("form",{children:[s,n,m,x,b]})}),v[43]=m,v[44]=x,v[45]=b,v[46]=s,v[47]=n,v[48]=y):y=v[48],y}var ri=e.i(551234),rs=e.i(860234),rn=e.i(217255),ro=e.i(861745),rc=e.i(885028),rd=e.i(846696);let ru="groupPollFormChannel";function rm(e){let t,r,i,s,n,o,d,u,m,f=(0,l.c)(28),{config:p,translations:h}=e,[x,g]=(0,Q.useState)(),[b,y]=(0,Q.useState)(!1),{data:v}=(0,rn.useSession)(),j=(0,tu.useRouter)(),k=(0,ro.useLocale)(),{consentState:N}=(0,rs.useConsent)(),C="resolved"===N.status;f[0]===Symbol.for("react.memo_cache_sentinel")?(t={setSubmitting:y},f[0]=t):t=f[0];let{iframeRef:S,handleDispatchSubmit:w}=function(e){let t,r,a=(0,l.c)(4),{setSubmitting:i}=e,s=(0,Q.useRef)(null);a[0]!==i?(t=()=>{i(!0);let e=s.current?.src;if(!e)return;let t=new URL(e).origin;s.current?.contentWindow?.postMessage({channel:ru,data:void 0,event:"submitForm"},t)},a[0]=i,a[1]=t):t=a[1];let n=t;return a[2]!==n?(r={iframeRef:s,handleDispatchSubmit:n},a[2]=n,a[3]=r):r=a[3],r}(t);return f[1]!==p.overviewSlug||f[2]!==S||f[3]!==v?(r={iframeRef:S,overviewSlug:p.overviewSlug,session:v,setIframeHeight:g,setSubmitting:y},f[1]=p.overviewSlug,f[2]=S,f[3]=v,f[4]=r):r=f[4],!function(e){let t,r,a=(0,l.c)(8),{iframeRef:i,overviewSlug:s,session:n,setIframeHeight:o,setSubmitting:c}=e,d=(0,ro.useLocale)();a[0]!==i||a[1]!==d||a[2]!==s||a[3]!==n||a[4]!==o||a[5]!==c?(t=()=>{let e=function(e){let t=i.current?.src;if(!t||e.origin!==new URL(t).origin||e.source!==i.current?.contentWindow||e.data?.channel!==ru)return;let{data:r,event:a}=e.data;switch(a){case"formHeightChanged":o(r.height);break;case"formValidationStatus":!1===r.isValid&&c(!1);break;case"schedulingAttemptAnonymousCreated":(0,ri.signup)(n,r.redirectPath).catch(()=>{c(!1)});break;case"schedulingAttemptCreated":globalThis.history.pushState(r,"",`/${d}/${s}/`),globalThis.history.go();break;case"schedulingAttemptError":c(!1),rd.toast.error(r.errorMessage);break;case"timeSlotsLimitReached":(0,rd.toast)(r.message)}};return globalThis.addEventListener("message",e),()=>{globalThis.removeEventListener("message",e)}},r=[i,d,s,n,o,c],a[0]=i,a[1]=d,a[2]=s,a[3]=n,a[4]=o,a[5]=c,a[6]=t,a[7]=r):(t=a[6],r=a[7]),(0,Q.useEffect)(t,r)}(r),f[5]!==k||f[6]!==j||f[7]!==v?(i=()=>{(0,ri.isAnonymousUser)(v)||j.replace(`/${k}/meeting/organize/groups`)},s=[v,j,k],f[5]=k,f[6]=j,f[7]=v,f[8]=i,f[9]=s):(i=f[8],s=f[9]),(0,Q.useEffect)(i,s),f[10]!==S?(n=()=>{let e=S.current;if(!e)return;let t=function(){e&&(globalThis.innerWidth<470?(e.style.marginLeft="-0.75rem",e.style.marginRight="-0.75rem",e.style.width="calc(100% + 1.5rem)"):(e.style.marginLeft="",e.style.marginRight="",e.style.width=""))};return t(),globalThis.addEventListener("resize",t),()=>{globalThis.removeEventListener("resize",t)}},f[10]=S,f[11]=n):n=f[11],f[12]!==S||f[13]!==C?(o=[S,C],f[12]=S,f[13]=C,f[14]=o):o=f[14],(0,Q.useLayoutEffect)(n,o),f[15]!==p.formSource||f[16]!==x||f[17]!==S||f[18]!==C?(d=C&&(0,a.jsx)("iframe",{className:"min-h-125 w-full border-none",ref:S,src:p.formSource,style:{height:x},title:"Group Poll Form"}),f[15]=p.formSource,f[16]=x,f[17]=S,f[18]=C,f[19]=d):d=f[19],f[20]!==w||f[21]!==x||f[22]!==b||f[23]!==h?(u=void 0!==x&&(0,a.jsx)("div",{className:"flex justify-center pb-10 pt-4",children:(0,a.jsx)("button",{className:(0,c.cn)((0,rc.buttonVariants)({variant:"primary",size:"lg"})),disabled:b,onClick:w,type:"button",children:h.createButton})}),f[20]=w,f[21]=x,f[22]=b,f[23]=h,f[24]=u):u=f[24],f[25]!==d||f[26]!==u?(m=(0,a.jsxs)("div",{children:[d,u]}),f[25]=d,f[26]=u,f[27]=m):m=f[27],m}var rf=e.i(475254);let rp=(0,rf.default)("clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 6v6l4 2",key:"mmk7yg"}]]),rh=(0,rf.default)("earth",[["path",{d:"M21.54 15H17a2 2 0 0 0-2 2v4.54",key:"1djwo0"}],["path",{d:"M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17",key:"1tzkfa"}],["path",{d:"M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05",key:"14pb5j"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);function rx(){return globalThis.history?.state??null}function rg(e){let t;try{t=new URL(e)}catch{(0,th.logError)(`[safeNavigate] Invalid URL: ${e}`);return}"http:"!==t.protocol&&"https:"!==t.protocol?(0,th.logError)(`[safeNavigate] Unsafe protocol: ${e}`):globalThis.location.href=e}function rb(e){let t,r,i,s,n,o,d,u,m,f,p,h,x,g,b,y,v,j,k,N,C,S,w,_,L,F,V,E,T,P,A=(0,l.c)(70),{config:z,translations:I}=e,{data:M}=(0,rn.useSession)();A[0]!==z.formSlug?(t={formSlug:z.formSlug},A[0]=z.formSlug,A[1]=t):t=A[1];let U=function(e){let t,r,a=(0,l.c)(5),{formSlug:i}
1=e,s=(0,ro.useLocale)(),[n]=(0,Q.useState)(rx);return a[0]!==n||a[1]!==i||a[2]!==s?(t=()=>{n||(globalThis.location.href=`/${s}/${i}/`)},r=[n,i,s],a[0]=n,a[1]=i,a[2]=s,a[3]=t,a[4]=r):(t=a[3],r=a[4]),(0,Q.useEffect)(t,r),n}(t),D=U?.title;A[2]!==z.titleIdentifier||A[3]!==D?(r={title:D,titleIdentifier:z.titleIdentifier},A[2]=z.titleIdentifier,A[3]=D,A[4]=r):r=A[4],function(e){let t,r,a=(0,l.c)(4),{title:i,titleIdentifier:s}=e;a[0]!==i||a[1]!==s?(t=()=>{if(!i)return;let e=`//h3[contains(text(), '${s}')]`,t=document.evaluate(e,document,null,9,null).singleNodeValue;t&&(t.textContent=i)},r=[i,s],a[0]=i,a[1]=s,a[2]=t,a[3]=r):(t=a[2],r=a[3]),(0,Q.useLayoutEffect)(t,r)}(r);let O=(0,Q.useRef)(null);if(A[5]===Symbol.for("react.memo_cache_sentinel")?(i=()=>{let e=O.current;if(!e)return;let t=function(){e&&(globalThis.innerWidth<470?(e.style.marginLeft="-0.75rem",e.style.marginRight="-0.75rem",e.style.width="calc(100% + 1.5rem)"):(e.style.marginLeft="",e.style.marginRight="",e.style.width=""))};return t(),globalThis.addEventListener("resize",t),()=>{globalThis.removeEventListener("resize",t)}},s=[],A[5]=i,A[6]=s):(i=A[5],s=A[6]),(0,Q.useLayoutEffect)(i,s),!U)return null;e:{let e;if(!U.timezone){n=null;break e}A[7]!==U.timezone?(e=U.timezone.split(";"),A[7]=U.timezone,A[8]=e):e=A[8];let t=e;if(t.length<4){n=null;break e}n=`${t[2]} (${t[3]})`}let R=n;A[9]!==U.previewUrl?(o=()=>{rg(U.previewUrl)},A[9]=U.previewUrl,A[10]=o):o=A[10];let B=o;A[11]!==U.editUrl||A[12]!==M?(d=()=>{let e;try{e=new URL(U.editUrl)}catch{(0,th.logError)(`[handleClickEdit] Invalid URL: ${U.editUrl}`);return}"http:"!==e.protocol&&"https:"!==e.protocol?(0,th.logError)(`[handleClickEdit] Unsafe protocol: ${U.editUrl}`):(0,ri.signup)(M,U.editUrl)},A[11]=U.editUrl,A[12]=M,A[13]=d):d=A[13];let H=d;A[14]!==U.openStateUrl?(u=()=>{rg(U.openStateUrl)},A[14]=U.openStateUrl,A[15]=u):u=A[15];let q=u;A[16]!==U.shareInviteUrl||A[17]!==I.copiedShareInviteUrl?(m=async()=>{try{await navigator.clipboard.writeText(U.shareInviteUrl),rd.toast.success(I.copiedShareInviteUrl)}catch(e){(0,th.logError)(e)}},A[16]=U.shareInviteUrl,A[17]=I.copiedShareInviteUrl,A[18]=m):m=A[18];let $=m;A[19]===Symbol.for("react.memo_cache_sentinel")?(f=(0,c.cn)("flex flex-col-reverse items-start justify-between gap-5 bg-doodle-secondary-100 p-2","sm:flex-row sm:gap-0 sm:px-2 sm:py-6"),A[19]=f):f=A[19];let W=U.organizerName[0]??"?";return A[20]!==W?(p=W.toUpperCase(),A[20]=W,A[21]=p):p=A[21],A[22]!==p?(h=(0,a.jsx)("span",{className:"flex h-6 min-h-6 min-w-6 w-6 items-center justify-center rounded-full bg-neutral-400 text-xs font-medium text-white",children:p}),A[22]=p,A[23]=h):h=A[23],A[24]!==I.organizerLabel?(x=(0,a.jsx)("p",{className:"font-medium",children:I.organizerLabel}),A[24]=I.organizerLabel,A[25]=x):x=A[25],A[26]!==h||A[27]!==x?(g=(0,a.jsxs)("div",{className:"mb-2 flex items-center gap-1",children:[h,x]}),A[26]=h,A[27]=x,A[28]=g):g=A[28],A[29]===Symbol.for("react.memo_cache_sentinel")?(b=(0,a.jsx)(rp,{className:"h-6 w-6"}),A[29]=b):b=A[29],A[30]!==U.duration?(y=(0,a.jsxs)("div",{className:"mb-2 flex items-center gap-1",children:[b,(0,a.jsx)("p",{className:"font-medium",children:U.duration})]}),A[30]=U.duration,A[31]=y):y=A[31],A[32]!==R?(v=R&&(0,a.jsxs)("div",{className:"mb-2 flex items-center gap-1",children:[(0,a.jsx)(rh,{className:"h-6 w-6"}),(0,a.jsx)("p",{className:"font-medium",children:R})]}),A[32]=R,A[33]=v):v=A[33],A[34]!==g||A[35]!==y||A[36]!==v?(j=(0,a.jsxs)("div",{children:[g,y,v]}),A[34]=g,A[35]=y,A[36]=v,A[37]=j):j=A[37],A[38]===Symbol.for("react.memo_cache_sentinel")?(k=(0,c.cn)((0,rc.buttonVariants)({variant:"secondary",size:"md"})),A[38]=k):k=A[38],A[39]!==B||A[40]!==k||A[41]!==I.previewButton?(N=(0,a.jsx)("button",{className:k,onClick:B,type:"button",children:I.previewButton}),A[39]=B,A[40]=k,A[41]=I.previewButton,A[42]=N):N=A[42],A[43]===Symbol.for("react.memo_cache_sentinel")?(C=(0,c.cn)((0,rc.buttonVariants)({variant:"secondary",size:"md"})),A[43]=C):C=A[43],A[44]!==H||A[45]!==C||A[46]!==I.editButton?(S=(0,a.jsx)("button",{className:C,onClick:H,type:"button",children:I.editButton}),A[44]=H,A[45]=C,A[46]=I.editButton,A[47]=S):S=A[47],A[48]!==N||A[49]!==S?(w=(0,a.jsxs)("div",{className:"flex w-full justify-center gap-1 sm:w-auto",children:[N,S]}),A[48]=N,A[49]=S,A[50]=w):w=A[50],A[51]!==j||A[52]!==w?(_=(0,a.jsxs)("div",{className:f,ref:O,children:[j,w]}
1),A[51]=j,A[52]=w,A[53]=_):_=A[53],A[54]===Symbol.for("react.memo_cache_sentinel")?(L=(0,c.cn)((0,rc.buttonVariants)({variant:"secondary",size:"md"})),A[54]=L):L=A[54],A[55]!==q||A[56]!==L||A[57]!==I.pollDetailsButton?(F=(0,a.jsx)("button",{className:L,onClick:q,type:"button",children:I.pollDetailsButton}),A[55]=q,A[56]=L,A[57]=I.pollDetailsButton,A[58]=F):F=A[58],A[59]===Symbol.for("react.memo_cache_sentinel")?(V=(0,c.cn)((0,rc.buttonVariants)({variant:"primary",size:"md"})),A[59]=V):V=A[59],A[60]!==$||A[61]!==V||A[62]!==I.shareInviteButton?(E=(0,a.jsx)("button",{className:V,onClick:$,type:"button",children:I.shareInviteButton}),A[60]=$,A[61]=V,A[62]=I.shareInviteButton,A[63]=E):E=A[63],A[64]!==F||A[65]!==E?(T=(0,a.jsxs)("div",{className:"flex justify-center gap-1 py-4",children:[F,E]}),A[64]=F,A[65]=E,A[66]=T):T=A[66],A[67]!==_||A[68]!==T?(P=(0,a.jsxs)(a.Fragment,{children:[_,T]}),A[67]=_,A[68]=T,A[69]=P):P=A[69],P}e.s([],67006),e.i(67006);var ry=e.i(630628);let rv=((r={}).checked="data-checked",r.unchecked="data-unchecked",r.indeterminate="data-indeterminate",r.disabled="data-disabled",r.readonly="data-readonly",r.required="data-required",r.valid="data-valid",r.invalid="data-invalid",r.touched="data-touched",r.dirty="data-dirty",r.filled="data-filled",r.focused="data-focused",r);function rj(e){return Q.useMemo(()=>({checked:t=>e.indeterminate?{}:t?{[rv.checked]:""}:{[rv.unchecked]:""},...tP.fieldValidityMapping}),[e.indeterminate])}var rk=e.i(119805),rN=e.i(532442);let rC=Q.createContext(void 0),rS=Q.forwardRef(function(e,t){let{checked:r,className:l,defaultChecked:i=!1,"aria-labelledby":s,disabled:n=!1,id:o,indeterminate:c=!1,inputRef:d,name:u,onCheckedChange:m,parent:f=!1,readOnly:p=!1,render:h,required:x=!1,uncheckedValue:g,value:b,nativeButton:y=!1,...v}=e,{clearErrors:j}=(0,t7.useFormContext)(),{disabled:k,name:N,setDirty:C,setFilled:S,setFocused:w,setTouched:_,state:L,validationMode:F,validityData:V,shouldValidateOnChange:E,validation:T}=(0,tB.useFieldRootContext)(),P=(0,tH.useFieldItemContext)(),{labelId:A,controlId:z,registerControlId:I,getDescriptionProps:M}=(0,tq.useLabelableContext)(),U=(0,rN.useCheckboxGroupContext)(),D=U?.parent,O=D&&U.allValues,R=k||P.disabled||U?.disabled||n,B=N??u,H=b??B,q=(0,tI.useBaseUiId)(),$=(0,tI.useBaseUiId)(),W=z;O?W=f?$:`${D.id}-${H}`:o&&(W=o);let Y={};O&&(f?Y=U.parent.getParentProps():H&&(Y=U.parent.getChildProps(H)));let K=(0,t_.useStableCallback)(m),{checked:G=r,indeterminate:J=c,onCheckedChange:Z,...X}=Y,ee=U?.value,et=U?.setValue,er=U?.defaultValue,ea=Q.useRef(null),el=(0,ry.useRefWithInit)(()=>Symbol("checkbox-control")),ei=Q.useRef(!1),{getButtonProps:es,buttonRef:en}=(0,tU.useButton)({disabled:R,native:y}),eo=U?.validation??T,[ec,ed]=(0,t2.useControlled)({controlled:H&&ee&&!f?ee.includes(H):G,default:H&&er&&!f?er.includes(H):i,name:"Checkbox",state:"checked"});(0,tw.useIsoLayoutEffect)(()=>{I!==tE.NOOP&&(ei.current=!0,I(el.current,W))},[W,U,I,f,el]),Q.useEffect(()=>{let e=el.current;return()=>{ei.current&&I!==tE.NOOP&&(ei.current=!1,I(e,void 0))}},[I,el]),(0,t5.useField)({enabled:!U,id:q,commit:eo.commit,value:ec,controlRef:ea,name:B,getValue:()=>ec});let eu=Q.useRef(null),em=(0,tS.useMergedRefs)(d,eu,eo.inputRef),ef=t$(s,A,eu,!y,W??void 0);(0,tw.useIsoLayoutEffect)(()=>{eu.current&&(eu.current.indeterminate=J,ec&&S(!0))}
1,[ec,J,S]),(0,t9.useValueChanged)(ec,()=>{(!U||f)&&(j(B),S(ec),C(ec!==V.initialValue),E()?eo.commit(ec):eo.commit(ec,!0))});let ep=(0,rk.mergeProps)({checked:ec,disabled:R,name:f?void 0:B,id:y?void 0:W??void 0,required:x,ref:em,style:B?tL.visuallyHiddenInput:tL.visuallyHidden,tabIndex:-1,type:"checkbox","aria-hidden":!0,onChange(e){if(e.nativeEvent.defaultPrevented)return;let t=e.target.checked,r=(0,tF.createChangeEventDetails)(tV.REASONS.none,e.nativeEvent);Z?.(t,r),K(t,r),!r.isCanceled&&(ed(t),H&&ee&&et&&!f&&et(t?[...ee,H]:ee.filter(e=>e!==H),r))},onFocus(){ea.current?.focus()}},void 0!==b?{value:(U?ec&&b:b)||""}:tE.EMPTY_OBJECT,M,U?eo.getValidationProps:eo.getInputValidationProps),eh=O?!!G:ec,ex=O&&J||c;Q.useEffect(()=>{if(!D||!H)return;let e=D.disabledStatesRef.current;return e.set(H,R),()=>{e.delete(H)}},[D,R,H]);let eg=Q.useMemo(()=>({...L,checked:eh,disabled:R,readOnly:p,required:x,indeterminate:ex}),[L,eh,R,p,x,ex]),eb=rj(eg),ey=(0,tM.useRenderElement)("span",e,{state:eg,ref:[en,ea,t,U?.registerControlRef],props:[{id:y?W??void 0:q,role:"checkbox","aria-checked":J?"mixed":ec,"aria-readonly":p||void 0,"aria-required":x||void 0,"aria-labelledby":ef,"data-parent":f?"":void 0,onFocus(){w(!0)},onBlur(){let e=eu.current;e&&(_(!0),w(!1),"onBlur"===F&&eo.commit(U?ee:e.checked))},onClick(e){p||R||(e.preventDefault(),eu.current?.dispatchEvent(new PointerEvent("click",{bubbles:!0,shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,altKey:e.altKey,metaKey:e.metaKey})))}},M,eo.getValidationProps,v,X,es],stateAttributesMapping:eb});return(0,a.jsxs)(rC.Provider,{value:eg,children:[ey,!ec&&!U&&B&&!f&&void 0!==g&&(0,a.jsx)("input",{type:"hidden",name:B,value:g}),(0,a.jsx)("input",{...ep})]})}),rw=Q.forwardRef(function(e,t){let{render:r,className:a,keepMounted:l=!1,...i}=e,s=function(){let e=Q.useContext(rC);if(void 0===e)throw Error((0,tG.default)(14));return e}(),n=s.checked||s.indeterminate,{mounted:o,transitionStatus:c,setMounted:d}=(0,tX.useTransitionStatus)(n),u=Q.useRef(null),m={...s,transitionStatus:c};(0,tZ.useOpenChangeComplete)({open:n,ref:u,onComplete(){n||d(!1)}});let f=rj(s),p=Q.useMemo(()=>({...f,...tT.transitionStatusMapping,...tP.fieldValidityMapping}),[f]),h=(0,tM.useRenderElement)("span",e,{ref:[t,u],state:m,stateAttributesMapping:p,props:i});return l||o?h:null});e.s(["Indicator",0,rw,"Root",0,rS],145714);var r_=e.i(145714),r_=r_,rL=e.i(678784);function rF(e){let t,r,i,s,n,o=(0,l.c)(9);return o[0]!==e?({className:t,...r}=e,o[0]=e,o[1]=t,o[2]=r):(t=o[1],r=o[2]),o[3]!==t?(i=(0,c.cn)("peer relative flex size-5 shrink-0 items-center justify-center rounded-[6px] border border-input transition-shadow outline-none group-has-disabled/field:opacity-50 after:absolute after:-inset-x-3 after:-inset-y-2 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-[3px] aria-invalid:ring-destructive/20 aria-invalid:aria-checked:border-primary dark:bg-input/30 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 data-checked:border-primary data-checked:bg-primary data-checked:text-primary-foreground dark:data-checked:bg-primary",t),o[3]=t,o[4]=i):i=o[4],o[5]===Symbol.for("react.memo_cache_sentinel")?(s=(0,a.jsx)(r_.Indicator,{className:"grid place-content-center text-current transition-none [&>svg]:size-4","data-slot":"checkbox-indicator",children:(0,a.jsx)(rL.CheckIcon,{})}),o[5]=s):s=o[5],o[6]!==r||o[7]!==i?(n=(0,a.jsx)(r_.Root,{className:i,"data-slot":"checkbox",...r,children:s}),o[6]=r,o[7]=i,o[8]=n):n=o[8],n}var rV=e.i(657544);function rE(){let e=globalThis;e.dataLayer=e.dataLayer??[],e.dataLayer.push(arguments)}function rT(){return(0,Q.useCallback)(e=>{try{let t;if(!e||(t=globalThis.OnetrustActiveGroups,!("string"==typeof t&&t.split(",").includes("C0004"))))return;let[r]=e.split("/");r?.startsWith("AW-")&&function(e){if(document.querySelector(`script[data-ads-account="${e}"]`))return;let t=document.createElement("script");t.async=!0,t.src=`https://www.googletagmanager.com/gtag/js?id=${e}`,t.dataset.adsAccount=e,document.head.append(t),rE("js",new Date),rE("config",e,{allow_enhanced_conversions:!0})}(r),rE("event","conversion",{send_to:e})}catch{}},[])}let rP="contact-form/";var rA=e.i(630374);function rz(e){try{globalThis.sessionStorage?.setItem(e,"1")}catch{}}let rI="doodle.salesGate.seen";function rM(){}function rU(e){let t,r,i,s,o,c,d,u,m,f,p,h,x=(0,l.c)(29),{body:g,continueLabel:b,heading:y,supportLabel:v}=e,j=(0,tk.useWebEvent)(),[k,N]=Q.useState(!1);x[0]===Symbol.for("react.memo_cache_sentinel")?(t=()=>{!function(e){try{return globalThis.sessionStorage?.getItem(e)==="1"}catch{return!1}}(rI)&&N(!0)},r=[],x[0]=t,x[1]=r):(t=x[0],r=x[1]),Q.useEffect(t,r),x[2]===Symbol.for("react.memo_cache_sentinel")?(i=()=>{rz(rI),N(!1)},x[2]=i):i=x[2];let C=i;x[3]!==v||x[4]!==j?(s=()=>{rz(rI),j.emit({eventName:"marketingCtaClicked",payload:{marketingCtaLocation:"contactSales_form",marketingTargetUrl:rP,marketingType:"userInteraction",marketingUiAction:"supportRedirectClicked",marketingUiLabel:v}})},x[3]=v,x[4]=j,x[5]=s):s=x[5];let S=s;x[6]!==b||x[7]!==j?(o=()=>{j.emit({eventName:"marketingCtaClicked",payload:{marketingCtaLocation:"contactSales_form",marketingTargetUrl:null,marketingType:"userInteraction",marketingUiAction:"salesIntentConfirmed",marketingUiLabel:b}}),C()},x[6]=b,x[7]=j,x[8]=o):o=x[8];let w=o;return x[9]!==y?(c=(0,a.jsx)(rA.DialogTitle,{className:"text-2xl leading-tight font-medium",children:y}),x[9]=y,x[10]=c):c=x[10],x[11]!==g?(d=(0,a.jsx)(rA.DialogDescription,{className:"text-base leading-[1.6] whitespace-pre-line text-muted-foreground",children:g}),x[11]=g,x[12]=d):d=x[12],x[13]!==b||x[14]!==w?(u=(0,a.jsx)(n.AppButton,{className:"!h-11 flex-1",onClick:w,size:"sm",variant:"black",children:b}),x[13]=b,x[14]=w,x[15]=u):u=x[15],x[16]!==S||x[17]!==v?(m=(0,a.jsx)(n.AppLink,{className:"!h-11 flex-1",href:rP,onClick:S,size:"sm",variant:"transparent",children:v}),x[16]=S,x[17]=v,x[18]=m):m=x[18],x[19]!==u||x[20]!==m?(f=(0,a.jsxs)("div",{className:"flex flex-col gap-3 min-[480px]:flex-row-reverse",children:[u,m]}),x[19]=u,x[20]=m,x[21]=f):f=x[21],x[22]!==f||x[23]!==c||x[24]!==d?(p=(0,a.jsxs)(rA.DialogContent,{className:"max-w-lg text-left",showCloseButton:!1,children:[c,d,f]}
1),x[22]=f,x[23]=c,x[24]=d,x[25]=p):p=x[25],x[26]!==k||x[27]!==p?(h=(0,a.jsx)(rA.Dialog,{modal:!0,onOpenChange:rM,open:k,children:p}),x[26]=k,x[27]=p,x[28]=h):h=x[28],h}function rD(e){let t,r,i,s,n=(0,l.c)(12),{id:o,isChecked:c,label:d,onChange:u}=e;return void 0===d?null:(n[0]!==u?(t=e=>u(!0===e),n[0]=u,n[1]=t):t=n[1],n[2]!==o||n[3]!==c||n[4]!==t?(r=(0,a.jsx)(rF,{checked:c,id:o,onCheckedChange:t}),n[2]=o,n[3]=c,n[4]=t,n[5]=r):r=n[5],n[6]!==o||n[7]!==d?(i=(0,a.jsx)("label",{className:"text-sm leading-relaxed",htmlFor:o,children:d}),n[6]=o,n[7]=d,n[8]=i):i=n[8],n[9]!==r||n[10]!==i?(s=(0,a.jsxs)("div",{className:"mb-3 flex items-start gap-2",children:[r,i]}),n[9]=r,n[10]=i,n[11]=s):s=n[11],s)}function rO(e){let t,r,i,s,n,o,c,d,u,m,f,p,h,x,g,b,y,v,j,k,N,C,S,w,_,L,F,V,E,T,P,A,z,I,M,U,D,O,R,B,H,q,$,W=(0,l.c)(146),{config:Y,isMain:K,translations:G}=e,J=(0,ro.useLocale)(),{formStatus:Z,executeSubmit:X}=tg(),ee=(0,tk.useWebEvent)(),et=rT();W[0]!==G?(t=tn.z.object({...tx(G),companyName:tn.z.string().trim().min(1,G.companyName.emptyErrorMessage).max(100),companySize:tn.z.string().min(1,G.companySize.emptyErrorMessage),firstName:tn.z.string().trim().min(1,G.firstName.emptyErrorMessage).max(100),industry:tn.z.string().min(1,G.industry.emptyErrorMessage),lastName:tn.z.string().trim().min(1,G.lastName.emptyErrorMessage).max(100)}),W[0]=G,W[1]=t):t=W[1];let er=t,[ea,el]=Q.useState(!1),[ei,es]=Q.useState(!1);W[2]===Symbol.for("react.memo_cache_sentinel")?(r={companyName:"",companySize:"",description:"",email:"",firstName:"",industry:"",lastName:""},W[2]=r):r=W[2],W[3]!==er?(i=ts(er),W[3]=er,W[4]=i):i=W[4],W[5]!==i?(s={defaultValues:r,resolver:i},W[5]=i,W[6]=s):s=W[6];let en=e5(s),{errors:eo}=en.formState;W[7]!==ei||W[8]!==Y||W[9]!==X||W[10]!==J||W[11]!==et||W[12]!==ea||W[13]!==ee?(n=async e=>{await X(async()=>{let t=await fetch("/api/sales-contact/",{body:JSON.stringify({companyName:e.companyName,companySize:e.companySize,description:e.description,email:e.email,enrichmentConsent:ei,firstName:e.firstName,industry:e.industry,lastName:e.lastName,locale:J,marketingConsent:ea,sourcePage:globalThis.location.href}),headers:{"Content-Type":"application/json"},method:"POST",signal:AbortSignal.timeout(15e3)});if(!t.ok)throw Error(`Sales contact failed with status ${t.status}`);ee.emit({eventName:"marketingFormSubmitted",payload:{marketingCtaLocation:Y?.formCategory?`${Y.formCategory}_form`:void 0,marketingFormCategory:Y?.formCategory??null,marketingType:"conversion",marketingUiAction:`${Y?.formCategory}Submitted`}}),et(Y?.adsConversionLabel)})},W[7]=ei,W[8]=Y,W[9]=X,W[10]=J,W[11]=et,W[12]=ea,W[13]=ee,W[14]=n):n=W[14];let ec=n;W[15]!==en||W[16]!==ec?(o=function(e){e.preventDefault(),en.handleSubmit(ec)()},W[15]=en,W[16]=ec,W[17]=o):o=W[17];let ed=o;if("success"===Z){let e,t,r;return W[18]!==G.ticketCreatedHeader?(e=(0,a.jsx)("h3",{className:"text-xl font-medium",children:G.ticketCreatedHeader}),W[18]=G.ticketCreatedHeader,W[19]=e):e=W[19],W[20]!==G.helpCenterLinkLabel||W[21]!==G.ticketCreatedBody?(t=(0,a.jsx)(tf,{body:G.ticketCreatedBody,helpCenterLinkLabel:G.helpCenterLinkLabel}),W[20]=G.helpCenterLinkLabel,W[21]=G.ticketCreatedBody,W[22]=t):t=W[22],W[23]!==e||W[24]!==t?(r=(0,a.jsxs)("div",{className:"mx-auto mb-16 w-full max-w-[580px] px-4",children:[e,t]}),W[23]=e,W[24]=t,W[25]=r):r=W[25],r}let eu=K?"h1":"h2";W[26]!==ee?(c=e=>ee.emit({eventName:"marketingCtaClicked",payload:{marketingCtaLocation:"body_section",marketingTargetUrl:null,marketingUiAction:"genericCtaClicked",marketingUiLabel:e}}),W[26]=ee,W[27]=c):c=W[27];let em=c;W[28]!==G.gateBody||W[29]!==G.gateContinueLabel||W[30]!==G.gateHeading||W[31]!==G.gateSupportLabel?(d=G.gateHeading&&G.gateBody&&G.gateSupportLabel&&G.gateContinueLabel&&(0,a.jsx)(rU,{body:G.gateBody,continueLabel:G.gateContinueLabel,heading:G.gateHeading,supportLabel:G.gateSupportLabel}),W[28]=G.gateBody,W[29]=G.gateContinueLabel,W[30]=G.gateHeading,W[31]=G.gateSupportLabel,W[32]=d):d=W[32],W[33]!==eu||W[34]!==G.title?(u=(0,a.jsx)(eu,{className:"pt-14 pb-10 text-center text-[56px] font-medium max-sm:pt-6 max-sm:pb-6 max-sm:text-[32px]",children:G.title}),W[33]=eu,W[34]=G.title,W[35]=u):u=W[35],W[36]!==G.disclaimerText?(m=(0,a.jsx)(rV.MarkdownText,{className:"text-center [&_a]:text-basada-dark [&_p]:text-base",children:G.disclaimerText}),W[36]=G.disclaimerText,W[37]=m):m=W[37],W[38]===Symbol.for("react.memo_cache_sentinel")?(f=(0,a.jsx)("hr",{className:"my-6"}),W[38]=f):f=W[38];let ef=G.firstName.label,ep=eo.firstName?.message;W[39]!==en?(p=en.register("firstName"),W[39]=en,W[40]=p):p=W[40],W[41]!==ep||W[42]!==p?(h=(0,a.jsx)(tb.Input,{errorMessage:ep,errorPosition:"inline",id:"sales-v2-firstName",...p}),W[41]=ep,W[42]=p,W[43]=h):h=W[43],W[44]!==h||W[45]!==G.firstName.label?(x=(0,a.jsx)(to,{htmlFor:"sales-v2-firstName",label:ef,children:h}),W[44]=h,W[45]=G.firstName.label,W[46]=x):x=W[46];let eh=G.lastName.label,ex=eo.lastName?.message;W[47]!==en?(g=en.register("lastName"),W[47]=en,W[48]=g):g=W[48],W[49]!==ex||W[50]!==g?(b=(0,a.jsx)(tb.Input,{errorMessage:ex,errorPosition:"inline",id:"sales-v2-lastName",...g}),W[49]=ex,W[50]=g,W[51]=b):b=W[51],W[52]!==b||W[53]!==G.lastName.label?(y=(0,a.jsx)(to,{htmlFor:"sales-v2-lastName",label:eh,children:b}),W[52]=b,W[53]=G.lastName.label,W[54]=y):y=W[54];let eg=G.emailLabel,eb=eo.email?.message;W[55]!==en?(v=en.register("email"),W[55]=en,W[56]=v):v=W[56],W[57]!==eb||W[58]!==v?(j=(0,a.jsx)(tb.Input,{errorMessage:eb,errorPosition:"inline",id:"sales-v2-email",type:"email",...v}),W[57]=eb,W[58]=v,W[59]=j):j=W[59],W[60]!==j||W[61]!==G.emailLabel?(k=(0,a.jsx)(to,{htmlFor:"sales-v2-email",label:eg,children:j}),W[60]=j,W[61]=G.emailLabel,W[62]=k):k=W[62];let ey=G.companyName.label,ev=eo.companyName?.message;W[63]!==en?(N=en.register("companyName"),W[63]=en,W[64]=N):N=W[64],W[65]!==ev||W[66]!==N?(C=(0,a.jsx)(tb.Input,{errorMessage:ev,errorPosition:"inline",id:"sales-v2-companyName",...N}),W[65]=ev,W[66]=N,W[67]=C):C=W[67],W[68]!==C||W[69]!==G.companyName.label?(S=(0,a.jsx)(to,{htmlFor:"sales-v2-companyName",label:ey,children:C}),W[68]=C,W[69]=G.companyName.label,W[70]=S):S=W[70];let ej=eo.industry?.message;W[71]!==em||W[72]!==G.industry.label||W[73]!==G.industry.options||W[74]!==G.selectPlaceholder?(w=e=>{let{field:t}=e;return(0,a.jsxs)(ty.Select,{items:G.industry.options,onValueChange:e=>
1{t.onChange(e),em(G.industry.label)},value:t.value??"",children:[(0,a.jsx)(ty.SelectTrigger,{className:tp,id:"sales-v2-industry",children:(0,a.jsx)(ty.SelectValue,{placeholder:G.selectPlaceholder})}),(0,a.jsx)(ty.SelectContent,{children:G.industry.options.map(rB)})]})},W[71]=em,W[72]=G.industry.label,W[73]=G.industry.options,W[74]=G.selectPlaceholder,W[75]=w):w=W[75],W[76]!==en.control||W[77]!==w?(_=(0,a.jsx)("div",{"data-testid":"industry-select",children:(0,a.jsx)(eF,{control:en.control,name:"industry",render:w})}),W[76]=en.control,W[77]=w,W[78]=_):_=W[78],W[79]!==ej||W[80]!==_||W[81]!==G.industry.label?(L=(0,a.jsx)(to,{error:ej,htmlFor:"sales-v2-industry",label:G.industry.label,children:_}),W[79]=ej,W[80]=_,W[81]=G.industry.label,W[82]=L):L=W[82];let ek=eo.companySize?.message;W[83]!==em||W[84]!==G.companySize.label||W[85]!==G.companySize.options||W[86]!==G.selectPlaceholder?(F=e=>{let{field:t}=e;return(0,a.jsxs)(ty.Select,{items:G.companySize.options,onValueChange:e=>{t.onChange(e),em(G.companySize.label)},value:t.value??"",children:[(0,a.jsx)(ty.SelectTrigger,{className:tp,id:"sales-v2-companySize",children:(0,a.jsx)(ty.SelectValue,{placeholder:G.selectPlaceholder})}),(0,a.jsx)(ty.SelectContent,{children:G.companySize.options.map(rR)})]})},W[83]=em,W[84]=G.companySize.label,W[85]=G.companySize.options,W[86]=G.selectPlaceholder,W[87]=F):F=W[87],W[88]!==en.control||W[89]!==F?(V=(0,a.jsx)("div",{"data-testid":"company-size-select",children:(0,a.jsx)(eF,{control:en.control,name:"companySize",render:F})}),W[88]=en.control,W[89]=F,W[90]=V):V=W[90],W[91]!==ek||W[92]!==V||W[93]!==G.companySize.label?(E=(0,a.jsx)(to,{error:ek,htmlFor:"sales-v2-companySize",label:G.companySize.label,children:V}),W[91]=ek,W[92]=V,W[93]=G.companySize.label,W[94]=E):E=W[94];let eN=G.descriptionLabel;W[95]!==en?(T=en.register("description"),W[95]=en,W[96]=T):T=W[96],W[97]!==T?(P=(0,a.jsx)(tv,{"aria-describedby":"sales-v2-description-subheader",id:"sales-v2-description",...T}),W[97]=T,W[98]=P):P=W[98],W[99]!==eo.description?(A=eo.description?.message&&(0,a.jsx)("p",{className:"mt-1 text-sm text-destructive",role:"alert",children:eo.description.message}),W[99]=eo.description,W[100]=A):A=W[100],W[101]!==G.descriptionSubheader?(z=(0,a.jsx)("p",{className:"mt-1 text-sm text-muted-foreground",id:"sales-v2-description-subheader",children:G.descriptionSubheader}),W[101]=G.descriptionSubheader,W[102]=z):z=W[102],W[103]!==P||W[104]!==A||W[105]!==z||W[106]!==G.descriptionLabel?(I=(0,a.jsxs)(to,{htmlFor:"sales-v2-description",label:eN,children:[P,A,z]}),W[103]=P,W[104]=A,W[105]=z,W[106]=G.descriptionLabel,W[107]=I):I=W[107];let eC=G.consentNotice;return W[108]!==J?(M=`https://doodle.com/${J}/privacy-policy/`,W[108]=J,W[109]=M):M=W[109],W[110]!==M||W[111]!==G.consentPrivacyLabel?(U=(0,a.jsx)("a",{className:"underline underline-offset-2",href:M,rel:"noopener noreferrer",target:"_blank",children:G.consentPrivacyLabel}),W[110]=M,W[111]=G.consentPrivacyLabel,W[112]=U):U=W[112],W[113]!==U||W[114]!==G.consentNotice?(D=function(e,t){if("string"!=typeof e)return null;let r="{privacy}",l=e.indexOf(r);return -1===l?e:(0,a.jsxs)(a.Fragment,{children:[e.slice(0,l),t,e.slice(l+r.length)]})}(eC,U),W[113]=U,W[114]=G.consentNotice,W[115]=D):D=W[115],W[116]!==D?(O=(0,a.jsx)("p",{className:"mb-3 text-sm leading-relaxed text-muted-foreground",children:D}),W[116]=D,W[117]=O):O=W[117],W[118]!==G.consentMarketingLabel||W[119]!==ea?(R=(0,a.jsx)(rD,{id:"sales-v2-consent-marketing",isChecked:ea,label:G.consentMarketingLabel,onChange:el}),W[118]=G.consentMarketingLabel,W[119]=ea,W[120]=R):R=W[120],W[121]!==ei||W[122]!==G.consentEnrichmentLabel?(B=(0,a.jsx)(rD,{id:"sales-v2-consent-enrichment",isChecked:ei,label:G.consentEnrichmentLabel,onChange:es}),W[121]=ei,W[122]=G.consentEnrichmentLabel,W[123]=B):B=W[123],W[124]!==Z||W[125]!==G.submitLabel||W[126]!==G.ticketCreationErrorMessage?(H=(0,a.jsx)(td,{errorMessage:G.ticketCreationErrorMessage,formStatus:Z,submitLabel:G.submitLabel}),W[124]=Z,W[125]=G.submitLabel,W[126]=G.ticketCreationErrorMessage,W[127]=H):H=W[127],W[128]!==ed||W[129]!==x||W[130]!==y||W[131]!==k||W[132]!==S||W[133]!==L||W[134]!==E||W[135]!==I||W[136]!==O||W[137]!==R||W[138]!==B||W[139]!==H?(q=(0,a.jsxs)("form",{noValidate:!0,onSubmit:ed,children:[x,y,k,S,L,E,I,O,R,B,H]}),W[128]=ed,W[129]=x,W[130]=y,W[131]=k,W[132]=S,W[133]=L,W[134]=E,W[135]=I,W[136]=O,W[137]=R,W[138]=B,W[139]=H,W[140]=q):q=W[140],W[141]!==m||W[142]!==q||W[143]!==d||W[144]!==u?($=(0,a.jsxs)("div",{className:"mx-auto mb-16 w-full max-w-[580px] px-4",children:[d,u,m,f,q]}),W[141]=m,W[142]=q,W[143]=d,W[144]=u,W[145]=$):$=W[145],$}function rR(e){return(0,a.jsx)(ty.SelectItem,{value:e.value,children:e.label},e.value)}function rB(e){return(0,a.jsx)(ty.SelectItem,{value:e.value,children:e.label},e.value)}function rH(e){let t,r,i,s,n,o,c,d,u,m,f,p,h,x,g,b,y,v,j,k,N,C,S,w,_,L,F,V,E,T,P,A,z,I,M,U,D,O,R,B,H=(0,l.c)(128),{config:q,isMain:$,translations:W}=e,{formStatus:Y,executeSubmit:K}=tg(),G=(0,tk.useWebEvent)();
1if(H[0]!==W)t=tn.z.object({...tx(W),companyName:tn.z.string().trim().min(1,W.companyName.emptyErrorMessage).max(100),companySize:tn.z.string().min(1,W.companySize.emptyErrorMessage),consent:tn.z.literal(!0,{error:W.consentRequiredMessage??"Consent is required"}),firstName:tn.z.string().trim().min(1,W.firstName.emptyErrorMessage).max(100),industry:tn.z.string().min(1,W.industry.emptyErrorMessage),lastName:tn.z.string().trim().min(1,W.lastName.emptyErrorMessage).max(100)}),H[0]=W,H[1]=t;else t=H[1];let Q=t;H[2]===Symbol.for("react.memo_cache_sentinel")?(r={companyName:"",companySize:"",consent:!1,description:"",email:"",firstName:"",industry:"",lastName:""},H[2]=r):r=H[2],H[3]!==Q?(i=ts(Q),H[3]=Q,H[4]=i):i=H[4],H[5]!==i?(s={defaultValues:r,resolver:i},H[5]=i,H[6]=s):s=H[6];let J=e5(s),{errors:Z}=J.formState;H[7]!==J.control?(n={control:J.control,name:"consent"},H[7]=J.control,H[8]=n):n=H[8];let X=eL(n);H[9]!==q||H[10]!==K||H[11]!==G?(o=async e=>{await K(async()=>{await tj({companyName:e.companyName,companySize:e.companySize,contactEmail:e.email,description:e.description,firstName:e.firstName,industry:e.industry,lastName:e.lastName,ticketType:"SALES_INQUIRY",title:q?.subject??"Enterprise Sales Deal"}),G.emit({eventName:"marketingFormSubmitted",payload:{marketingType:"conversion",marketingFormCategory:q?.formCategory??null,marketingUiAction:`${q?.formCategory}Submitted`,marketingCtaLocation:q?.formCategory?`${q.formCategory}_form`:void 0}})})},H[9]=q,H[10]=K,H[11]=G,H[12]=o):o=H[12];let ee=o;H[13]!==J||H[14]!==ee?(c=function(e){e.preventDefault(),J.handleSubmit(ee)()},H[13]=J,H[14]=ee,H[15]=c):c=H[15];let et=c;if("success"===Y){let e,t,r;return H[16]!==W.ticketCreatedHeader?(e=(0,a.jsx)("h3",{className:"text-xl font-medium",children:W.ticketCreatedHeader}),H[16]=W.ticketCreatedHeader,H[17]=e):e=H[17],H[18]!==W.helpCenterLinkLabel||H[19]!==W.ticketCreatedBody?(t=(0,a.jsx)(tf,{body:W.ticketCreatedBody,helpCenterLinkLabel:W.helpCenterLinkLabel}),H[18]=W.helpCenterLinkLabel,H[19]=W.ticketCreatedBody,H[20]=t):t=H[20],H[21]!==e||H[22]!==t?(r=(0,a.jsxs)("div",{className:"max-w-[580px] mx-auto w-full px-4 mb-16",children:[e,t]}),H[21]=e,H[22]=t,H[23]=r):r=H[23],r}let er=$?"h1":"h2";H[24]!==G?(d=e=>G.emit({eventName:"marketingCtaClicked",payload:{marketingTargetUrl:null,marketingUiAction:"genericCtaClicked",marketingUiLabel:e,marketingCtaLocation:"body_section"}}),H[24]=G,H[25]=d):d=H[25];let ea=d;H[26]!==er||H[27]!==W.title?(u=(0,a.jsx)(er,{className:"pt-14 max-sm:pt-6 pb-10 max-sm:pb-6 text-[56px] max-sm:text-[32px] font-medium text-center",children:W.title}),H[26]=er,H[27]=W.title,H[28]=u):u=H[28],H[29]!==W.disclaimerText?(m=(0,a.jsx)(rV.MarkdownText,{className:"text-center [&_p]:text-base [&_a]:text-basada-dark",children:W.disclaimerText}),H[29]=W.disclaimerText,H[30]=m):m=H[30],H[31]===Symbol.for("react.memo_cache_sentinel")?(f=(0,a.jsx)("hr",{className:"my-6"}),H[31]=f):f=H[31];let el=W.firstName.label,ei=Z.firstName?.message;H[32]!==J?(p=J.register("firstName"),H[32]=J,H[33]=p):p=H[33],H[34]!==ei||H[35]!==p?(h=(0,a.jsx)(tb.Input,{errorMessage:ei,errorPosition:"inline",id:"sales-firstName",...p}),H[34]=ei,H[35]=p,H[36]=h):h=H[36],H[37]!==h||H[38]!==W.firstName.label?(x=(0,a.jsx)(to,{htmlFor:"sales-firstName",label:el,children:h}),H[37]=h,H[38]=W.firstName.label,H[39]=x):x=H[39];let es=W.lastName.label,en=Z.lastName?.message;H[40]!==J?(g=J.register("lastName"),H[40]=J,H[41]=g):g=H[41],H[42]!==en||H[43]!==g?(b=(0,a.jsx)(tb.Input,{errorMessage:en,errorPosition:"inline",id:"sales-lastName",...g}),H[42]=en,H[43]=g,H[44]=b):b=H[44],H[45]!==b||H[46]!==W.lastName.label?(y=(0,a.jsx)(to,{htmlFor:"sales-lastName",label:es,children:b}),H[45]=b,H[46]=W.lastName.label,H[47]=y):y=H[47];let eo=W.emailLabel,ec=Z.email?.message;H[48]!==J?(v=J.register("email"),H[48]=J,H[49]=v):v=H[49],H[50]!==ec||H[51]!==v?(j=(0,a.jsx)(tb.Input,{errorMessage:ec,errorPosition:"inline",id:"sales-email",type:"email",...v}),H[50]=ec,H[51]=v,H[52]=j):j=H[52],H[53]!==j||H[54]!==W.emailLabel?(k=(0,a.jsx)(to,{htmlFor:"sales-email",label:eo,children:j}),H[53]=j,H[54]=W.emailLabel,H[55]=k):k=H[55];let ed=W.companyName.label,eu=Z.companyName?.message;H[56]!==J?(N=J.register("companyName"),H[56]=J,H[57]=N):N=H[57],H[58]!==eu||H[59]!==N?(C=(0,a.jsx)(tb.Input,{errorMessage:eu,errorPosition:"inline",id:"sales-companyName",...N}),H[58]=eu,H[59]=N,H[60]=C):C=H[60],H[61]!==C||H[62]!==W.companyName.label?(S=(0,a.jsx)(to,{htmlFor:"sales-companyName",label:ed,children:C}),H[61]=C,H[62]=W.companyName.label,H[63]=S):S=H[63];let em=Z.industry?.message;H[64]!==ea||H[65]!==W.industry.label||H[66]!==W.industry.options||H[67]!==W.selectPlaceholder?(w=e=>{let{field:t}=e;return(0,a.jsxs)(ty.Select,{items:W.industry.options,onValueChange:e=>
1{t.onChange(e),ea(W.industry.label)},value:t.value??"",children:[(0,a.jsx)(ty.SelectTrigger,{className:tp,id:"sales-industry",children:(0,a.jsx)(ty.SelectValue,{placeholder:W.selectPlaceholder})}),(0,a.jsx)(ty.SelectContent,{children:W.industry.options.map(rW)})]})},H[64]=ea,H[65]=W.industry.label,H[66]=W.industry.options,H[67]=W.selectPlaceholder,H[68]=w):w=H[68],H[69]!==J.control||H[70]!==w?(_=(0,a.jsx)("div",{"data-testid":"industry-select",children:(0,a.jsx)(eF,{control:J.control,name:"industry",render:w})}),H[69]=J.control,H[70]=w,H[71]=_):_=H[71],H[72]!==em||H[73]!==_||H[74]!==W.industry.label?(L=(0,a.jsx)(to,{error:em,htmlFor:"sales-industry",label:W.industry.label,children:_}),H[72]=em,H[73]=_,H[74]=W.industry.label,H[75]=L):L=H[75];let ef=Z.companySize?.message;H[76]!==ea||H[77]!==W.companySize.label||H[78]!==W.companySize.options||H[79]!==W.selectPlaceholder?(F=e=>{let{field:t}=e;return(0,a.jsxs)(ty.Select,{items:W.companySize.options,onValueChange:e=>{t.onChange(e),ea(W.companySize.label)},value:t.value??"",children:[(0,a.jsx)(ty.SelectTrigger,{className:tp,id:"sales-companySize",children:(0,a.jsx)(ty.SelectValue,{placeholder:W.selectPlaceholder})}),(0,a.jsx)(ty.SelectContent,{children:W.companySize.options.map(r$)})]})},H[76]=ea,H[77]=W.companySize.label,H[78]=W.companySize.options,H[79]=W.selectPlaceholder,H[80]=F):F=H[80],H[81]!==J.control||H[82]!==F?(V=(0,a.jsx)("div",{"data-testid":"company-size-select",children:(0,a.jsx)(eF,{control:J.control,name:"companySize",render:F})}),H[81]=J.control,H[82]=F,H[83]=V):V=H[83],H[84]!==ef||H[85]!==V||H[86]!==W.companySize.label?(E=(0,a.jsx)(to,{error:ef,htmlFor:"sales-companySize",label:W.companySize.label,children:V}),H[84]=ef,H[85]=V,H[86]=W.companySize.label,H[87]=E):E=H[87];let ep=W.descriptionLabel;H[88]!==J?(T=J.register("description"),H[88]=J,H[89]=T):T=H[89],H[90]!==T?(P=(0,a.jsx)(tv,{"aria-describedby":"sales-description-subheader",id:"sales-description",...T}),H[90]=T,H[91]=P):P=H[91],H[92]!==Z.description?(A=Z.description?.message&&(0,a.jsx)("p",{className:"mt-1 text-sm text-destructive",role:"alert",children:Z.description.message}),H[92]=Z.description,H[93]=A):A=H[93],H[94]!==W.descriptionSubheader?(z=(0,a.jsx)("p",{className:"mt-1 text-sm text-muted-foreground",id:"sales-description-subheader",children:W.descriptionSubheader}),H[94]=W.descriptionSubheader,H[95]=z):z=H[95],H[96]!==P||H[97]!==A||H[98]!==z||H[99]!==W.descriptionLabel?(I=(0,a.jsxs)(to,{htmlFor:"sales-description",label:ep,children:[P,A,z]}),H[96]=P,H[97]=A,H[98]=z,H[99]=W.descriptionLabel,H[100]=I):I=H[100],H[101]!==J.control?(M=(0,a.jsx)(eF,{control:J.control,name:"consent",render:rq}),H[101]=J.control,H[102]=M):M=H[102];let eh=W.optInCheckboxMessage??"Keep me updated...";H[103]!==eh?(U=(0,a.jsx)("label",{className:"text-sm leading-relaxed",htmlFor:"sales-form-consent",children:eh}),H[103]=eh,H[104]=U):U=H[104],H[105]!==M||H[106]!==U?(D=(0,a.jsxs)("div",{className:"mb-4 flex items-center gap-2",children:[M,U]}),H[105]=M,H[106]=U,H[107]=D):D=H[107];let ex=!0!==X;return H[108]!==Y||H[109]!==ex||H[110]!==W.submitLabel||H[111]!==W.ticketCreationErrorMessage?(O=(0,a.jsx)(td,{disabled:ex,errorMessage:W.ticketCreationErrorMessage,formStatus:Y,submitLabel:W.submitLabel}),H[108]=Y,H[109]=ex,H[110]=W.submitLabel,H[111]=W.ticketCreationErrorMessage,H[112]=O):O=H[112],H[113]!==et||H[114]!==x||H[115]!==y||H[116]!==k||H[117]!==S||H[118]!==L||H[119]!==E||H[120]!==I||H[121]!==D||H[122]!==O?(R=(0,a.jsxs)("form",{noValidate:!0,onSubmit:et,children:[x,y,k,S,L,E,I,D,O]}),H[113]=et,H[114]=x,H[115]=y,H[116]=k,H[117]=S,H[118]=L,H[119]=E,H[120]=I,H[121]=D,H[122]=O,H[123]=R):R=H[123],H[124]!==m||H[125]!==R||H[126]!==u?(B=(0,a.jsxs)("div",{className:"max-w-[580px] mx-auto w-full px-4 mb-16",children:[u,m,f,R]}),H[124]=m,H[125]=R,H[126]=u,H[127]=B):B=H[127],B}function rq(e){let{field:t}=e;return(0,a.jsx)(rF,{checked:!0===t.value,id:"sales-form-consent",onCheckedChange:e=>{t.onChange(e)}})}function r$(e){return(0,a.jsx)(ty.SelectItem,{value:e.value,children:e.label},e.value)}function rW(e){return(0,a.jsx)(ty.SelectItem,{value:e.value,children:e.label},e.value)}function rY(e,t){return e.replaceAll(/\{(\w+)\}/g,(e,r)=>r in t?t[r]:e)}function rK(e,t){return new Intl.NumberFormat(e,{maximumFractionDigits:0}).format(Math.round(t))}function rG(e,t){return new Intl.NumberFormat(e,{maximumFractionDigits:1,minimumFractionDigits:1}).format(t)}let rQ=[186,90,218],rJ=[10,10,10],rZ=[118,118,118],rX=new Set(["da","de","en","es","fr","it","nl","pt_BR","sv"]),r0=[[/â/g,"~"],[/[ââ]/g,"-"],[/[ââ]/g,"'"],[/[ââ]/g,'"'],[/â¦/g,"..."]];async function r1({breakdown:t,comparison:r,locale:a,translations:l}){let[{jsPDF:i},s]=await Promise.all([e.A(234162),e.A(970742).catch(()=>null)]),n=new i({format:"a4",unit:"pt"}),o=n.internal.pageSize.getWidth(),c={breakdown:t,doc:n,locale:a,logo:s?{aspect:s.DOODLE_WORDMARK_WIDTH/s.DOODLE_WORDMARK_HEIGHT,data:s.DOODLE_WORDMARK_PNG}:null,decimal:e=>rG(a,e),number:e=>rK(a,e),pageWidth:o,rightEdge:o-48,translations:l},d=function(e){let{breakdown:t,doc:r,locale:a,logo:l,number:i,rightEdge:s,translations:n}=e,o=null===l?66:14*l.aspect;return null===l?(r.setFont("helvetica","bold"),r.setFontSize(18),r.setTextColor(...rJ),r.text("doodle",48,56)):r.addImage(l.data,"PNG",48,42,o,14),r.setFont("helvetica","bold"),r.setFontSize(10),r.setTextColor(...rQ),r.text("TIME OS",48+o+8,56),r.setFont("helvetica","normal"),r.setTextColor(...rZ),r.text(new Intl.DateTimeFormat(a,{dateStyle:"long"}).format(new Date),s,56,{align:"right"}),r.setFont("helvetica","bold"),r.setFontSize(24),r.setTextColor(...rJ),r.text(n.pdfTitle,48,86),r.setFont("helvetica","normal"),r.setFontSize(12),r.setTextColor(...rZ),r.text([t.industry?.name??"",t.useCase?.label,rY(n.pdfPeopleTemplate,{count:i(t.totalHeadcount)})].filter(e=>void 0!==e&&""!==e).join(" · "),48,106),140}(c);d=function(e,t){var r;
1let{breakdown:a,decimal:l,doc:i,number:s,pageWidth:n,rightEdge:o,translations:c}=e;i.setFillColor(...rJ),i.roundedRect(48,t,n-96,64,8,8,"F"),i.setTextColor(255,255,255),i.setFontSize(10),i.text(c.pdfHoursSavedLabel.toUpperCase(),66,t+24),i.setFont("helvetica","bold"),i.setFontSize(26),i.setTextColor(...rQ),i.text(s(a.totalHoursPerYear),66,t+50),i.setFont("helvetica","normal"),i.setFontSize(10),i.setTextColor(220,220,220),i.text(c.pdfPerPersonLabel.toUpperCase(),o-18,t+24,{align:"right"}),i.setFont("helvetica","bold"),i.setFontSize(18),i.setTextColor(255,255,255),i.text(s(a.averageHoursPerPerson),o-18,t+50,{align:"right"});let d=void 0===c.fteEquivalentLabel||void 0===c.fteEquivalentValueTemplate||a.fteEquivalent<=0?null:(r=`${c.fteEquivalentLabel} ${rY(c.fteEquivalentValueTemplate,{fte:l(a.fteEquivalent)})}`,r0.reduce((e,[t,r])=>e.replaceAll(t,r),r));return null===d?t+96:(i.setFont("helvetica","normal"),i.setFontSize(11),i.setTextColor(...rZ),i.text(d,48,t+84),t+108)}(c,d),d=function(e,t){let{breakdown:r,doc:a,number:l,rightEdge:i,translations:s}=e,n=t;for(let e of(a.setFont("helvetica","bold"),a.setFontSize(13),a.setTextColor(...rJ),a.text(s.pdfBreakdownHeading,48,n),n+=16,a.setFontSize(9),a.setTextColor(...rZ),a.text(s.pdfColumnRole.toUpperCase(),48,n),a.text(s.pdfColumnPeople.toUpperCase(),258,n),a.text(s.pdfColumnPerPerson.toUpperCase(),448,n,{align:"right"}),a.text(s.pdfColumnTotal.toUpperCase(),i,n,{align:"right"}),n+=8,a.setDrawColor(220,220,220),a.line(48,n,i,n),n+=16,a.setFont("helvetica","normal"),a.setFontSize(11),a.setTextColor(...rJ),r.rows.filter(e=>e.headcount>0)))a.text(e.label,48,n),a.text(l(e.headcount),258,n),a.text(l(e.hoursPerYearPerPerson),448,n,{align:"right"}),a.setFont("helvetica","bold"),a.text(l(e.totalHoursPerYear),i,n,{align:"right"}),a.setFont("helvetica","normal"),n+=22;return a.setDrawColor(220,220,220),a.line(48,n,i,n),n+=18,a.setFont("helvetica","bold"),a.setFontSize(11),a.text(s.pdfTotalLabel,48,n),a.text(l(r.totalHeadcount),258,n),a.text("â",448,n,{align:"right"}),a.text(l(r.totalHoursPerYear),i,n,{align:"right"}),n+40}(c,d),r&&(d=function(e,t,r){let{doc:a,number:l,pageWidth:i,translations:s}=e,n=r;a.setFont("helvetica","bold"),a.setFontSize(13),a.setTextColor(...rJ),a.text(s.comparisonTitle,48,n),a.setFont("helvetica","normal"),a.setFontSize(9),a.setTextColor(...rZ),a.text(rY(s.comparisonDisclaimerTemplate,{bucket:t.bucket.label}),48,n+20),n+=48;let o=i-96-90-72,c=Math.max(t.youHours,t.peerHours,1);for(let e of[{colour:rQ,label:s.comparisonYou,value:t.youHours},{colour:rZ,label:s.comparisonPeer,value:t.peerHours}])a.setFont("helvetica","normal"),a.setFontSize(10),a.setTextColor(...rJ),a.text(e.label,48,n+8),a.setFillColor(230,230,230),a.roundedRect(138,n,o,12,4,4,"F"),a.setFillColor(...e.colour),a.roundedRect(138,n,Math.max(4,e.value/c*o),12,4,4,"F"),a.setFontSize(9),a.setTextColor(...rZ),a.text(`${l(e.value)} ${s.hoursUnit}`,138+o+8,n+9),n+=26;return n+12}(c,r,d)),function(e,t){let{doc:r,pageWidth:a,rightEdge:l,translations:i}=e;r.setDrawColor(230,230,230),r.line(48,t,l,t),r.setFont("helvetica","normal"),r.setFontSize(8.5),r.setTextColor(...rZ);let s=r.splitTextToSize(i.disclaimer,a-96);r.text(s,48,t+16)}(c,d),n.save(l.pdfFileName)}function r2(e){return Math.round(10*e)/10}function r3(e){let t=Number(e);return!Number.isFinite(t)||t<=0?0:Math.floor(t)}var r4=e.i(563921),r4=r4;let r6=(0,rf.default)("lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]]);var r5=e.i(239294);function r8(e){let t,r,i,s,n,o=(0,l.c)(23),{comparison:c,locale:d,showDisclaimer:u,title:m,translations:f}=e,p=void 0===u||u;if(o[0]!==c.peerBarPercent||o[1]!==c.peerHours||o[2]!==c.youBarPercent||o[3]!==c.youHours||o[4]!==d||o[5]!==m||o[6]!==f.comparisonPeer||o[7]!==f.comparisonYou||o[8]!==f.hoursUnit){let e=[{hours:c.youHours,isYou:!0,label:f.comparisonYou,percent:c.youBarPercent},{hours:c.peerHours,isYou:!1,label:f.comparisonPeer,percent:c.peerBarPercent}];t="w-full rounded-lg border border-border p-4 text-left",o[12]!==m?(r=(0,a.jsx)("p",{className:"text-body-sm mb-3",children:m}),o[12]=m,o[13]=r):r=o[13],i=e.map(e=>(0,a.jsxs)("div",{className:"text-meta mb-2 flex items-center gap-2.5 text-muted-foreground",children:[(0,a.jsx)("span",{className:"w-16 shrink-0",children:e.label}),(0,a.jsx)("span",{className:"h-2.5 flex-1 overflow-hidden rounded-md bg-muted",children:(0,a.jsx)("span",{className:e.isYou?"block h-full rounded-md bg-foreground":"block h-full rounded-md bg-muted-foreground
1/40",style:{width:`${e.percent}%`}})}),(0,a.jsxs)("span",{className:"w-20 shrink-0 text-right tabular-nums",children:[rK(d,e.hours)," ",f.hoursUnit]})]},e.label)),o[0]=c.peerBarPercent,o[1]=c.peerHours,o[2]=c.youBarPercent,o[3]=c.youHours,o[4]=d,o[5]=m,o[6]=f.comparisonPeer,o[7]=f.comparisonYou,o[8]=f.hoursUnit,o[9]=t,o[10]=r,o[11]=i}else t=o[9],r=o[10],i=o[11];return o[14]!==c.bucket||o[15]!==p||o[16]!==f.comparisonDisclaimerTemplate?(s=p?(0,a.jsx)("p",{className:"text-meta mt-2 text-muted-foreground",children:rY(f.comparisonDisclaimerTemplate,{bucket:c.bucket.label})}):null,o[14]=c.bucket,o[15]=p,o[16]=f.comparisonDisclaimerTemplate,o[17]=s):s=o[17],o[18]!==t||o[19]!==r||o[20]!==i||o[21]!==s?(n=(0,a.jsxs)("div",{className:t,children:[r,i,s]}),o[18]=t,o[19]=r,o[20]=i,o[21]=s,o[22]=n):n=o[22],n}function r7(e){let t,r,i,s,n,o,c,d,u,m,f,p,h,x=(0,l.c)(38),{breakdown:g,children:b,locale:y,translations:v}=e;return x[0]!==g.totalHoursPerYear||x[1]!==y?(t=rK(y,g.totalHoursPerYear),x[0]=g.totalHoursPerYear,x[1]=y,x[2]=t):t=x[2],x[3]!==t||x[4]!==v.hoursUnit?(r=(0,a.jsxs)("p",{className:"text-[32px] leading-[1.1] font-medium tracking-normal tabular-nums min-[768px]:text-[44px]",children:[t," ",v.hoursUnit]}),x[3]=t,x[4]=v.hoursUnit,x[5]=r):r=x[5],x[6]!==v.hoursSavedSuffix?(i=(0,a.jsx)("p",{className:"mt-3 text-sm leading-[1.6] tracking-normal text-muted-foreground",children:v.hoursSavedSuffix}),x[6]=v.hoursSavedSuffix,x[7]=i):i=x[7],x[8]!==r||x[9]!==i?(s=(0,a.jsxs)("div",{children:[r,i]}),x[8]=r,x[9]=i,x[10]=s):s=x[10],x[11]!==v.perPersonLabel?(n=(0,a.jsx)("p",{className:"text-sm leading-[1.6] tracking-normal text-muted-foreground",children:v.perPersonLabel}),x[11]=v.perPersonLabel,x[12]=n):n=x[12],x[13]!==g.averageHoursPerPerson||x[14]!==y?(o=rK(y,g.averageHoursPerPerson),x[13]=g.averageHoursPerPerson,x[14]=y,x[15]=o):o=x[15],x[16]!==o||x[17]!==v.hoursUnit?(c=(0,a.jsxs)("p",{className:"mt-1 text-sm leading-[1.6] font-semibold tracking-normal tabular-nums",children:[o," ",v.hoursUnit]}),x[16]=o,x[17]=v.hoursUnit,x[18]=c):c=x[18],x[19]!==n||x[20]!==c?(d=(0,a.jsxs)("div",{className:"rounded-lg border border-border p-3",children:[n,c]}),x[19]=n,x[20]=c,x[21]=d):d=x[21],x[22]!==g.fteEquivalent||x[23]!==y||x[24]!==v.fteEquivalentLabel||x[25]!==v.fteEquivalentValueTemplate?(u=void 0===v.fteEquivalentLabel||void 0===v.fteEquivalentValueTemplate||g.fteEquivalent<=0?null:(0,a.jsxs)("div",{className:"rounded-lg border border-border p-3",children:[(0,a.jsx)("p",{className:"text-sm leading-[1.6] tracking-normal text-muted-foreground",children:v.fteEquivalentLabel}),(0,a.jsx)("p",{className:"mt-1 text-sm leading-[1.6] font-semibold tracking-normal tabular-nums",children:rY(v.fteEquivalentValueTemplate,{fte:rG(y,g.fteEquivalent)})})]}),x[22]=g.fteEquivalent,x[23]=y,x[24]=v.fteEquivalentLabel,x[25]=v.fteEquivalentValueTemplate,x[26]=u):u=x[26],x[27]!==d||x[28]!==u?(m=(0,a.jsxs)("div",{className:"flex flex-col gap-3",children:[d,u]}),x[27]=d,x[28]=u,x[29]=m):m=x[29],x[30]!==m||x[31]!==s?(f=(0,a.jsxs)("div",{className:"flex flex-col gap-6",children:[s,m]}),x[30]=m,x[31]=s,x[32]=f):f=x[32],x[33]!==b?(p=(0,a.jsx)("div",{className:"mt-auto flex flex-col",children:b}),x[33]=b,x[34]=p):p=x[34],x[35]!==f||x[36]!==p?(h=(0,a.jsxs)("div",{className:"flex flex-col justify-between gap-10 px-4 py-6 min-[768px]:px-8 min-[768px]:py-10",children:[f,p]}),x[35]=f,x[36]=p,x[37]=h):h=x[37],h}let r9=(0,r5.appLinkVariants)({size:"md",variant:"black"}),ae=(0,r5.appLinkVariants)({size:"md",variant:"transparent-light-border"}),at=(0,r5.appLinkVariants)({size:"sm",variant:"transparent-light"});function ar(e){let t,r,i,s,n,o=(0,l.c)(20),{autoComplete:c,error:d,id:u,isDisabled:m,label:f,onValueChange:p,placeholder:h,type:x,value:g}=e;o[0]!==u||o[1]!==f?(t=(0,a.jsx)("label",{className:"text-meta text-muted-foreground",htmlFor:u,children:f}),o[0]=u,o[1]=f,o[2]=t):t=o[2];let b=!!d;return o[3]!==p?(r=e=>p(e.target.value),o[3]=p,o[4]=r):r=o[4],o[5]!==c||o[6]!==u||o[7]!==m||o[8]!==h||o[9]!==b||o[10]!==r||o[11]!==x||o[12]!==g?(i=(0,a.jsx)(tb.Input,{"aria-invalid":b,autoComplete:c,className:"h-9 rounded-sm",disabled:m,id:u,onChange:r,placeholder:h,type:x,value:g}),o[5]=c,o[6]=u,o[7]=m,o[8]=h,o[9]=b,o[10]=r,o[11]=x,o[12]=g,o[13]=i):i=o[13],o[14]!==d?(s=d?(0,a.jsx)("p",{className:"text-meta text-destructive",children:d}):null,o[14]=d,o[15]=s):s=o[15],o[16]!==t||o[17]!==i||o[18]!==s?(n=(0,a.jsxs)("div",{className:"flex flex-col gap-1.5",children:[t,i,s]}),o[16]=t,o[17]=i,o[18]=s,o[19]=n):n=o[19],n}function aa(e){let t,r,i=(0,l.c)(4),{label:s,onClick:n}=e;return i[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,c.cn)(at,"mt-3 self-center"),i[0]=t):t=i[0],i[1]!==s||i[2]!==n?(r=(0,a.jsxs)("button",{className:t,onClick:n,type:"button",children:["â ",s]}),i[1]=s,i[2]=n,i[3]=r):r=i[3],r}function al(e){let t,r,i,s,n=(0,l.c)(18),{canDownload:o,isEnterprise:d,isEmptyTeam:u,onAdvance:m,onDownload:f,signupUrl:p,translations:h}=e,x=d?h.fineEnterprise:h.fineSelfServe;return n[0]!==u||n[1]!==d||n[2]!==m||n[3]!==p||n[4]!==h.ctaEnterprise||n[5]!==h.ctaSelfServe?(t=d?(0,a.jsx)("button",{className:(0,
1c.cn)(r9,"w-full disabled:opacity-50"),disabled:u,onClick:m,type:"button",children:h.ctaEnterprise}):(0,a.jsx)("a",{"aria-disabled":u||""===p,className:(0,c.cn)(r9,"w-full",(u||""===p)&&"pointer-events-none opacity-50"),href:""===p?void 0:p,rel:"noopener noreferrer",target:"_blank",children:h.ctaSelfServe}),n[0]=u,n[1]=d,n[2]=m,n[3]=p,n[4]=h.ctaEnterprise,n[5]=h.ctaSelfServe,n[6]=t):t=n[6],n[7]!==o||n[8]!==u||n[9]!==f||n[10]!==h.downloadBreakdownLabel?(r=o?(0,a.jsxs)("button",{className:"mt-4 inline-flex cursor-pointer items-center justify-center gap-1.5 self-center text-sm leading-[1.5] font-medium tracking-normal underline underline-offset-4 disabled:pointer-events-none disabled:opacity-50",disabled:u,onClick:f,type:"button",children:[h.downloadBreakdownLabel,(0,a.jsx)(r4.default,{"aria-hidden":!0,className:"size-4"})]}):null,n[7]=o,n[8]=u,n[9]=f,n[10]=h.downloadBreakdownLabel,n[11]=r):r=n[11],n[12]!==x?(i=(0,a.jsx)("p",{className:"text-meta mt-4 text-muted-foreground",children:x}),n[12]=x,n[13]=i):i=n[13],n[14]!==t||n[15]!==r||n[16]!==i?(s=(0,a.jsxs)("div",{className:"flex w-full flex-col",children:[t,r,i]}),n[14]=t,n[15]=r,n[16]=i,n[17]=s):s=n[17],s}function ai(e){let t,r,i,s,n,o,d,u,m,f=(0,l.c)(25),{comparison:p,industryName:h,locale:x,onAdvance:g,onBack:b,translations:y}=e;return f[0]!==p||f[1]!==h||f[2]!==x||f[3]!==y?(t=p?(0,a.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none blur-[5px] select-none",children:(0,a.jsx)(r8,{comparison:p,locale:x,showDisclaimer:!1,title:rY(y.teaserTitleTemplate,{industry:h}),translations:y})}):null,f[0]=p,f[1]=h,f[2]=x,f[3]=y,f[4]=t):t=f[4],f[5]===Symbol.for("react.memo_cache_sentinel")?(r=(0,a.jsx)(r6,{"aria-hidden":!0,className:"size-5"}),f[5]=r):r=f[5],f[6]!==h||f[7]!==y.teaserLockText?(i=rY(y.teaserLockText,{industry:h}),f[6]=h,f[7]=y.teaserLockText,f[8]=i):i=f[8],f[9]!==i?(s=(0,a.jsxs)("div",{className:"absolute inset-0 flex flex-col items-center justify-center gap-2 bg-background/80 px-4 text-center",children:[r,(0,a.jsx)("p",{className:"text-meta max-w-56",children:i})]}),f[9]=i,f[10]=s):s=f[10],f[11]!==t||f[12]!==s?(n=(0,a.jsxs)("div",{className:"relative w-full overflow-hidden rounded-2xl",children:[t,s]}),f[11]=t,f[12]=s,f[13]=n):n=f[13],f[14]===Symbol.for("react.memo_cache_sentinel")?(o=(0,c.cn)(r9,"mt-4 w-full"),f[14]=o):o=f[14],f[15]!==g||f[16]!==y.teaserCta?(d=(0,a.jsx)("button",{className:o,onClick:g,type:"button",children:y.teaserCta}),f[15]=g,f[16]=y.teaserCta,f[17]=d):d=f[17],f[18]!==b||f[19]!==y.back?(u=(0,a.jsx)(aa,{label:y.back,onClick:b}),f[18]=b,f[19]=y.back,f[20]=u):u=f[20],f[21]!==n||f[22]!==d||f[23]!==u?(m=(0,a.jsxs)("div",{className:"flex w-full flex-col",children:[n,d,u]}),f[21]=n,f[22]=d,f[23]=u,f[24]=m):m=f[24],m}function as(e){let t,r,i,s,n=(0,l.c)(14),{onBack:o,onSelect:d,timelines:u,translations:m}=e;if(n[0]!==m.timelineQuestion?(t=(0,a.jsx)("p",{className:"text-body-sm-light text-left text-muted-foreground",children:m.timelineQuestion}),n[0]=m.timelineQuestion,n[1]=t):t=n[1],n[2]!==d||n[3]!==u){let e;n[5]!==d?(e=e=>(0,a.jsx)("button",{className:(0,c.cn)(ae,"w-full justify-start"),onClick:()=>d(e.id),type:"button",children:e.label},e.id),n[5]=d,n[6]=e):e=n[6],r=u.map(e),n[2]=d,n[3]=u,n[4]=r}else r=n[4];return n[7]!==o||n[8]!==m.back?(i=(0,a.jsx)(aa,{label:m.back,onClick:o}),n[7]=o,n[8]=m.back,n[9]=i):i=n[9],n[10]!==t||n[11]!==r||n[12]!==i?(s=(0,a.jsxs)("div",{className:"flex w-full flex-col gap-2.5",children:[t,r,i]}),n[10]=t,n[11]=r,n[12]=i,n[13]=s):s=n[13],s}function an(e){let t,r,i,s,n=(0,l.c)(13),{id:o,isChecked:c,isDisabled:d,label:u,onChange:m}=e;return void 0===u?null:(n[0]!==m?(t=e=>m(!0===e),n[0]=m,n[1]=t):t=n[1],n[2]!==o||n[3]!==c||n[4]!==d||n[5]!==t?(r=(0,a.jsx)(rF,{checked:c,disabled:d,id:o,onCheckedChange:t}),n[2]=o,n[3]=c,n[4]=d,n[5]=t,n[6]=r):r=n[6],n[7]!==o||n[8]!==u?(i=(0,a.jsx)("label",{className:"text-meta text-muted-foreground",htmlFor:o,children:u}),n[7]=o,n[8]=u,n[9]=i):i=n[9],n[10]!==r||n[11]!==i?(s=(0,a.jsxs)("div",{className:"flex items-start gap-2",children:[r,i]}),n[10]=r,n[11]=i,n[12]=s):s=n[12],s)}function ao(e){var t;let r,i,s,n,o,d,u,m,f,p,h,x,g,b,y,v,j,k,N,C=(0,l.c)(67),{isSubmitting:S,locale:w,onBack:_,onSubmit:L,translations:F}=e,V=(0,Q.useId)();C[0]===Symbol.for("react.memo_cache_sentinel")?(r={email:"",name:""},C[0]=r):r=C[0];let[E,T]=(0,Q.useState)(r),[P,A]=(0,Q.useState)(!1),[z,I]=(0,Q.useState)(!1);C[1]===Symbol.for("react.memo_cache_sentinel")?(i={},C[1]=i):i=C[1];let[M,U]=(0,Q.useState)(i);C[2]!==z||C[3]!==E.email||C[4]!==E.name||C[5]!==L||C[6]!==F.emailInvalidError||C[7]!==F.nameRequiredError||C[8]!==P?(s=function(){let e={};""===E.name.trim()&&(e.name=F.nameRequiredError),!function(e){let t=e.split("@");if(2!==t.length)return!1;let[r,a]=t;if(!r||!a||/\s/.test(e))return!1;let l=a.lastIndexOf(".");return l>0&&l<a.length-1}(E.email.trim())&&(e.email=F.emailInvalidError),U(e),Object.keys(e).length>0||L({email:E.email.trim(),enrichmentConsent:z,marketingConsent:P,name:E.name.trim()})},C[2]=z,C[3]=E.email,C[4]=E.name,C[5]=L,C[6]=F.emailInvalidError,C[7]=F.nameRequiredError,C[8]=P,C[9]=s):s=C[9];let D=s;C[10]!==D?(n=e=>{e.preventDefault(),D()}
1,C[10]=D,C[11]=n):n=C[11],C[12]!==F.contactQuestion?(o=(0,a.jsx)("p",{className:"text-body-sm-light text-muted-foreground",children:F.contactQuestion}),C[12]=F.contactQuestion,C[13]=o):o=C[13];let O=`${V}-name`;C[14]===Symbol.for("react.memo_cache_sentinel")?(d=e=>T(t=>({...t,name:e})),C[14]=d):d=C[14],C[15]!==E.name||C[16]!==M.name||C[17]!==S||C[18]!==O||C[19]!==F.nameLabel||C[20]!==F.namePlaceholder?(u=(0,a.jsx)(ar,{autoComplete:"name",error:M.name,id:O,isDisabled:S,label:F.nameLabel,onValueChange:d,placeholder:F.namePlaceholder,value:E.name}),C[15]=E.name,C[16]=M.name,C[17]=S,C[18]=O,C[19]=F.nameLabel,C[20]=F.namePlaceholder,C[21]=u):u=C[21];let R=`${V}-email`;C[22]===Symbol.for("react.memo_cache_sentinel")?(m=e=>T(t=>({...t,email:e})),C[22]=m):m=C[22],C[23]!==E.email||C[24]!==M.email||C[25]!==S||C[26]!==R||C[27]!==F.emailLabel||C[28]!==F.emailPlaceholder?(f=(0,a.jsx)(ar,{autoComplete:"email",error:M.email,id:R,isDisabled:S,label:F.emailLabel,onValueChange:m,placeholder:F.emailPlaceholder,type:"email",value:E.email}),C[23]=E.email,C[24]=M.email,C[25]=S,C[26]=R,C[27]=F.emailLabel,C[28]=F.emailPlaceholder,C[29]=f):f=C[29];let B=F.consentNotice;C[30]!==w?(p=`https://doodle.com/${w}/privacy-policy/`,C[30]=w,C[31]=p):p=C[31],(C[32]!==p||C[33]!==F.consentPrivacyLabel?(h=(0,a.jsx)("a",{className:"underline underline-offset-2",href:p,rel:"noopener noreferrer",target:"_blank",children:F.consentPrivacyLabel}),C[32]=p,C[33]=F.consentPrivacyLabel,C[34]=h):h=C[34],C[35]!==h||C[36]!==F.consentNotice)?(t={privacy:h},x="string"!=typeof B?null:B.split(/(\{[a-z]+\})/i).map((e,r)=>{let l=/^\{[a-z]+\}$/i.test(e)?e.slice(1,-1):null;return null!==l&&l in t?(0,a.jsx)(Q.Fragment,{children:t[l]},`${l}-${r}`):e}),C[35]=h,C[36]=F.consentNotice,C[37]=x):x=C[37],C[38]!==x?(g=(0,a.jsx)("p",{className:"text-meta text-muted-foreground",children:x}),C[38]=x,C[39]=g):g=C[39];let H=`${V}-marketing`;C[40]!==S||C[41]!==H||C[42]!==F.consentMarketingLabel||C[43]!==P?(b=(0,a.jsx)(an,{id:H,isChecked:P,isDisabled:S,label:F.consentMarketingLabel,onChange:A}),C[40]=S,C[41]=H,C[42]=F.consentMarketingLabel,C[43]=P,C[44]=b):b=C[44];let q=`${V}-enrichment`;return C[45]!==z||C[46]!==S||C[47]!==q||C[48]!==F.consentEnrichmentLabel?(y=(0,a.jsx)(an,{id:q,isChecked:z,isDisabled:S,label:F.consentEnrichmentLabel,onChange:I}),C[45]=z,C[46]=S,C[47]=q,C[48]=F.consentEnrichmentLabel,C[49]=y):y=C[49],C[50]===Symbol.for("react.memo_cache_sentinel")?(v=(0,c.cn)(r9,"w-full disabled:opacity-50"),C[50]=v):v=C[50],C[51]!==S||C[52]!==F.contactSubmit?(j=(0,a.jsx)("button",{className:v,disabled:S,type:"submit",children:F.contactSubmit}),C[51]=S,C[52]=F.contactSubmit,C[53]=j):j=C[53],C[54]!==_||C[55]!==F.back?(k=(0,a.jsx)(aa,{label:F.back,onClick:_}),C[54]=_,C[55]=F.back,C[56]=k):k=C[56],C[57]!==f||C[58]!==g||C[59]!==b||C[60]!==y||C[61]!==j||C[62]!==k||C[63]!==n||C[64]!==o||C[65]!==u?(N=(0,a.jsxs)("form",{className:"flex w-full flex-col gap-3 text-left",noValidate:!0,onSubmit:n,children:[o,u,f,g,b,y,j,k]}),C[57]=f,C[58]=g,C[59]=b,C[60]=y,C[61]=j,C[62]=k,C[63]=n,C[64]=o,C[65]=u,C[66]=N):N=C[66],N}function ac(e){let t,r,i,s,n,o=(0,l.c)(12),{onRetry:d,translations:u}=e;return o[0]!==u.errorHeading?(t=(0,a.jsx)("p",{className:"text-h8",children:u.errorHeading}),o[0]=u.errorHeading,o[1]=t):t=o[1],o[2]!==u.errorBody?(r=(0,a.jsx)("p",{className:"text-body-sm-light text-muted-foreground",children:u.errorBody}),o[2]=u.errorBody,o[3]=r):r=o[3],o[4]===Symbol.for("react.memo_cache_sentinel")?(i=(0,c.cn)(r9,"mt-2 w-full"),o[4]=i):i=o[4],o[5]!==d||o[6]!==u.errorRetry?(s=(0,a.jsx)("button",{className:i,onClick:d,type:"button",children:u.errorRetry}),o[5]=d,o[6]=u.errorRetry,o[7]=s):s=o[7],o[8]!==t||o[9]!==r||o[10]!==s?(n=(0,a.jsxs)("div",{className:"flex w-full flex-col gap-2",role:"alert",children:[t,r,s]}),o[8]=t,o[9]=r,o[10]=s,o[11]=n):n=o[11],n}function ad(e){let t,r,i,s,n,o,c,d=(0,l.c)(21),{comparison:u,locale:m,onStartOver:f,translations:p}=e;if(d[0]!==p)t={badge:p.confirmNurtureBadge,body:p.confirmNurtureBody,heading:p.confirmNurtureHeading},d[0]=p,d[1]=t;else t=d[1];let h=t;return d[2]!==h.badge?(r=(0,a.jsx)("span",{className:"text-meta inline-block rounded-full bg-basada-lightest px-3 py-1 font-semibold tracking-wide text-basada-dark uppercase",children:h.badge}),d[2]=h.badge,d[3]=r):r=d[3],d[4]!==h.heading?(i=(0,a.jsx)("p",{className:"text-h8",children:h.heading}),d[4]=h.heading,d[5]=i):i=d[5],d[6]!==h.body?(s=(0,a.jsx)("p",{className:"text-body-sm-light text-muted-foreground",children:h.body}),d[6]=h.body,d[7]=s):s=d[7],d[8]!==u||d[9]!==m||d[10]!==p?(n=u?(0,a.jsx)(r8,{comparison:u,locale:m,title:p.comparisonTitle,translations:p}):null,d[8]=u,d[9]=m,d[10]=p,d[11]=n):n=d[11],d[12]!==f||d[13]!==p.startOver?(o=(0,a.jsx)(aa,{label:p.startOver,onClick:f}),d[12]=f,d[13]=p.startOver,d[14]=o):o=d[14],d[15]!==r||d[16]!==i||d[17]!==s||d[18]!==n||d[19]!==o?(c=(0,a.jsxs)("div",{className:"flex w-full flex-col items-center gap-3",children:[r,i,s,n,o]}),d[15]=r,d[16]=i,d[17]=s,d[18]=n,d[19]=o,d[20]=c):c=d[20],c}function au(e){let t=(0,l.c)(49),{canDownload:r,comparison:i,config:s,industryName:n,isEnterprise:o,locale:c,onDownload:d,onRetry:u,onStepChange:m,onSubmit:f,step:p,totalHeadcount:h,translations:x}=e,[g,b]=(0,Q.useState)(null);switch(p){case"confirmation":{let e,r;return t[0]!==m?(e=()=>m("entry"),t[0]=m,t[1]=e):e=t[1],t[2]!==i||t[3]!==c||t[4]!==e||t[5]!==x?(r=(0,a.jsx)(ad,{comparison:i,locale:c,onStartOver:e,translations:x}),t[2]=i,t[3]=c,t[4]=e,t[5]=x,t[6]=r):r=t[6],r}case"contact":case"submitting":{let e,r,l,i="submitting"===p;return t[7]!==m?(e=()=>m("timeline"),t[7]=m,t[8]=e):e=t[8],t[9]!==f||t[10]!==g?(r=e=>f(e,g),t[9]=f,t[10]=g,t[11]=r):r=t[11],t[12]!==c||t[13]!==i||t[14]!==e||t[15]!==r||t[16
1]!==x?(l=(0,a.jsx)(ao,{isSubmitting:i,locale:c,onBack:e,onSubmit:r,translations:x}),t[12]=c,t[13]=i,t[14]=e,t[15]=r,t[16]=x,t[17]=l):l=t[17],l}case"error":{let e;return t[18]!==u||t[19]!==x?(e=(0,a.jsx)(ac,{onRetry:u,translations:x}),t[18]=u,t[19]=x,t[20]=e):e=t[20],e}case"teaser":{let e,r,l;return t[21]!==m?(e=()=>m("timeline"),r=()=>m("entry"),t[21]=m,t[22]=e,t[23]=r):(e=t[22],r=t[23]),t[24]!==i||t[25]!==n||t[26]!==c||t[27]!==e||t[28]!==r||t[29]!==x?(l=(0,a.jsx)(ai,{comparison:i,industryName:n,locale:c,onAdvance:e,onBack:r,translations:x}),t[24]=i,t[25]=n,t[26]=c,t[27]=e,t[28]=r,t[29]=x,t[30]=l):l=t[30],l}case"timeline":{let e,r,l;return t[31]!==m?(e=()=>m("teaser"),r=e=>{b(e),m("contact")},t[31]=m,t[32]=e,t[33]=r):(e=t[32],r=t[33]),t[34]!==s.timelines||t[35]!==e||t[36]!==r||t[37]!==x?(l=(0,a.jsx)(as,{onBack:e,onSelect:r,timelines:s.timelines,translations:x}),t[34]=s.timelines,t[35]=e,t[36]=r,t[37]=x,t[38]=l):l=t[38],l}default:{let e,l,i=0===h;return t[39]!==m?(e=()=>m("teaser"),t[39]=m,t[40]=e):e=t[40],t[41]!==r||t[42]!==s.signupUrl||t[43]!==o||t[44]!==d||t[45]!==i||t[46]!==e||t[47]!==x?(l=(0,a.jsx)(al,{canDownload:r,isEmptyTeam:i,isEnterprise:o,onAdvance:e,onDownload:d,signupUrl:s.signupUrl,translations:x}),t[41]=r,t[42]=s.signupUrl,t[43]=o,t[44]=d,t[45]=i,t[46]=e,t[47]=x,t[48]=l):l=t[48],l}}}function am(e){let t,r,i,s,n,o=(0,l.c)(13),{translations:c}=e;return o[0]!==c.heroBadge?(t=(0,a.jsx)("span",{className:"rounded-full bg-primary px-3 py-1.5 text-xs leading-[1.5] font-medium tracking-[0.06px] text-[#0a0a0a]",children:c.heroBadge}),o[0]=c.heroBadge,o[1]=t):t=o[1],o[2]!==c.heroHeading?(r=(0,a.jsx)("h1",{className:"text-center text-[28px] leading-[1.1] font-medium text-black min-[768px]:text-[32px] min-[768px]:leading-[1.2] md:text-[42px] md:leading-[1.1]",children:c.heroHeading}),o[2]=c.heroHeading,o[3]=r):r=o[3],o[4]!==c.heroIntroEmphasis?(i=(0,a.jsx)("span",{className:"font-medium",children:c.heroIntroEmphasis}),o[4]=c.heroIntroEmphasis,o[5]=i):i=o[5],o[6]!==i||o[7]!==c.heroIntro?(s=(0,a.jsxs)("p",{className:"text-center text-sm leading-[1.6] text-black",children:[c.heroIntro," ",i]}),o[6]=i,o[7]=c.heroIntro,o[8]=s):s=o[8],o[9]!==t||o[10]!==r||o[11]!==s?(n=(0,a.jsxs)("header",{className:"mx-auto flex w-full max-w-[660px] flex-col items-center gap-5",children:[t,r,s]}),o[9]=t,o[10]=r,o[11]=s,o[12]=n):n=o[12],n}var af=e.i(642310),af=af,ap=e.i(603908),ap=ap;let ah=(0,rf.default)("info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]);function ax(e){let t,r,i,s,n,o=(0,l.c)(13),{children:c,text:d}=e,u=void 0===c?d:void 0,m=void 0===c?"inline-flex cursor-help items-center text-muted-foreground focus-visible:outline-none":"cursor-help underline decoration-dotted underline-offset-2 focus-visible:outline-none",f=void 0===c?void 0:d;return o[0]!==c?(t=c??(0,a.jsx)(ah,{"aria-hidden":!0,className:"size-[18px]"}),o[0]=c,o[1]=t):t=o[1],o[2]!==u||o[3]!==m||o[4]!==f||o[5]!==t?(r=(0,a.jsx)("button",{"aria-label":u,className:m,title:f,type:"button",children:t}),o[2]=u,o[3]=m,o[4]=f,o[5]=t,o[6]=r):r=o[6],o[7]===Symbol.for("react.memo_cache_sentinel")?(i=(0,a.jsx)("span",{className:"absolute top-full left-1/2 size-2.5 -translate-x-1/2 -translate-y-1/2 rotate-45 rounded-[2px] bg-foreground"}),o[7]=i):i=o[7],o[8]!==d?(s=(0,a.jsxs)("span",{"aria-hidden":!0,className:"pointer-events-none invisible absolute bottom-full left-1/2 z-20 mb-2 w-max max-w-[170px] -translate-x-1/2 rounded-xl bg-foreground px-4 py-3 text-center text-[12px] leading-[1.4] text-background opacity-0 transition-opacity duration-150 group-focus-within:visible group-focus-within:opacity-100 group-hover:visible group-hover:opacity-100",children:[d,i]}),o[8]=d,o[9]=s):s=o[9],o[10]!==r||o[11]!==s?(n=(0,a.jsxs)("span",{className:"group relative inline-flex",children:[r,s]}),o[10]=r,o[11]=s,o[12]=n):n=o[12],n}let ag="flex size-8 shrink-0 cursor-pointer items-center justify-center rounded-sm border border-input transition-colors hover:bg-muted disabled:pointer-events-none disabled:opacity-40",ab="text-sm leading-[1.5] font-medium",ay="text-sm leading-[1.6] font-normal";function av(e){let t,r,i,s,n,o,c,d,u,m,f=(0,l.c)(26),{hint:p,id:h,items:x,label:g,onChange:b,value:y}=e;
1return f[0]!==h||f[1]!==g?(t=(0,a.jsx)("label",{className:ab,htmlFor:h,children:g}),f[0]=h,f[1]=g,f[2]=t):t=f[2],f[3]!==p?(r=void 0===p?null:(0,a.jsx)(ax,{text:p}),f[3]=p,f[4]=r):r=f[4],f[5]!==t||f[6]!==r?(i=(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[t,r]}),f[5]=t,f[6]=r,f[7]=i):i=f[7],f[8]!==b?(s=e=>b(String(e)),f[8]=b,f[9]=s):s=f[9],f[10]===Symbol.for("react.memo_cache_sentinel")?(n=(0,a.jsx)(ty.SelectValue,{}),f[10]=n):n=f[10],f[11]!==h?(o=(0,a.jsx)(ty.SelectTrigger,{className:"h-8 w-full rounded-lg px-2.5 font-normal",id:h,size:"sm",children:n}),f[11]=h,f[12]=o):o=f[12],f[13]!==x?(c=x.map(aj),f[13]=x,f[14]=c):c=f[14],f[15]!==c?(d=(0,a.jsx)(ty.SelectContent,{children:c}),f[15]=c,f[16]=d):d=f[16],f[17]!==x||f[18]!==s||f[19]!==o||f[20]!==d||f[21]!==y?(u=(0,a.jsxs)(ty.Select,{items:x,onValueChange:s,value:y,children:[o,d]}),f[17]=x,f[18]=s,f[19]=o,f[20]=d,f[21]=y,f[22]=u):u=f[22],f[23]!==i||f[24]!==u?(m=(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[i,u]}),f[23]=i,f[24]=u,f[25]=m):m=f[25],m}function aj(e){return(0,a.jsx)(ty.SelectItem,{value:e.value,children:e.label},e.value)}function ak({breakdown:e,config:t,industryId:r,locale:l,onIndustryChange:i,onRoleCountChange:s,onUseCaseChange:n,translations:o,useCaseId:d}){let u=t.industries.map(e=>({label:e.name,value:e.id})),m=(e.industry?.useCases??[]).map(e=>({label:e.label,value:e.id}));return(0,a.jsxs)("div",{className:"flex flex-col gap-6 p-4 min-[768px]:p-8",children:[(0,a.jsx)(av,{hint:o.industryHint,id:"time-saved-calculator-industry",items:u,label:o.industryLabel,onChange:i,value:r}),0===m.length?null:(0,a.jsx)(av,{id:"time-saved-calculator-use-case",items:m,label:o.useCaseLabel??"",onChange:n,value:d}),(0,a.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,a.jsx)("span",{className:(0,c.cn)(ab,"text-muted-foreground"),children:o.teamLabel}),(0,a.jsx)("div",{className:"overflow-hidden rounded-lg border border-border",children:e.rows.map((e,t)=>(0,a.jsxs)("div",{className:(0,c.cn)("flex flex-col gap-2.5 px-4 py-3 min-[768px]:flex-row min-[768px]:items-center min-[768px]:justify-between min-[768px]:gap-3",t>0&&"border-t border-border"),children:[(0,a.jsx)("label",{className:(0,c.cn)(ay,"flex-1 text-[#171717]"),htmlFor:`time-saved-calculator-role-${e.roleId}`,children:e.label}),(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[(0,a.jsx)("button",{"aria-label":`${e.label} â1`,className:ag,disabled:0===e.headcount,onClick:()=>s(e.roleId,e.headcount-1),type:"button",children:(0,a.jsx)(af.default,{"aria-hidden":!0,className:"size-3.5"})}),(0,a.jsx)(tb.Input,{className:(0,c.cn)("h-8 w-14 rounded-lg px-1 text-center text-sm font-normal tabular-nums","[appearance:textfield] [&::-webkit-inner-spin-button]:appearance-none [&::-webkit-outer-spin-button]:appearance-none"),id:`time-saved-calculator-role-${e.roleId}`,inputMode:"numeric",min:0,onChange:t=>s(e.roleId,Number(t.target.value)),type:"number",value:String(e.headcount)}),(0,a.jsx)("button",{"aria-label":`${e.label} +1`,className:ag,onClick:()=>s(e.roleId,e.headcount+1),type:"button",children:(0,a.jsx)(ap.default,{"aria-hidden":!0,className:"size-3.5"})})]})]},e.roleId))}),(0,a.jsxs)("div",{className:(0,c.cn)(ay,"flex items-baseline justify-between pt-3"),children:[(0,a.jsx)("span",{children:o.totalSeatsLabel}),(0,a.jsx)("span",{"aria-live":"polite",className:"text-sm leading-[1.5] font-semibold tabular-nums",children:rK(l,e.totalHeadcount)})]})]}),(0,a.jsx)("p",{className:"text-xs leading-[1.6] text-muted-foreground",children:o.methodologyNote})]})}function aN({config:e,translations:t}){let r=(0,ro.useLocale)(),l=(0,tk.useWebEvent)(),i=rT(),[s,n]=(0,Q.useState)(e.defaults.industryId),[o,c]=(0,Q.useState)(e.defaults.useCaseId??""),[d,u]=(0,Q.useState)(()=>Object.fromEntries(e.roles.map(t=>[t.id,r3(e.defaults.roleCounts[t.id])]))),[m,f]=(0,Q.useState)("entry"),p=(0,Q.useMemo)(()=>{let t,r,a,l,i,n;return t=e.industries.find(e=>e.id===s)??e.industries[0],a=(r=t?.useCases??[]).find(e=>e.id===o)??r[0],i=(l=e.roles.map(r=>{var l,i;let s=r3(d[r.id]),n=r2((a?.baseHours??0)*r.multiplier),o=r2(n*e.workWeeksPerYear);return{headcount:s,hoursPerWeekPerPerson:n,hoursPerYearPerPerson:o,label:(l=r.id,i=r.name,t?.roleNames?.[l]??i),roleId:r.id,totalHoursPerYear:o*s}})).reduce((e,t)=>
1e+t.headcount,0),n=l.reduce((e,t)=>e+t.totalHoursPerYear,0),{averageHoursPerPerson:0===i?0:n/i,fteEquivalent:e.hoursPerFteYear>0?r2(n/e.hoursPerFteYear):0,industry:t,rows:l,totalHeadcount:i,totalHoursPerYear:n,useCase:a}},[e,s,d,o]),h=(0,Q.useMemo)(()=>(function(e,t){var r,a;let l=(r=e.sizeBuckets,a=t.totalHeadcount,r.find(e=>null===e.max||a<=e.max)??r.at(-1));if(!l)return null;let i=t.totalHoursPerYear,s=Math.round(i*l.peerRatio),n=Math.max(i,s,1);return{bucket:l,peerBarPercent:s/n*100,peerHours:s,youBarPercent:i/n*100,youHours:i}})(e,p),[e,p]),x=(0,Q.useCallback)(()=>{f("entry")},[]);async function g(){try{await r1({breakdown:p,comparison:h,locale:r,translations:t})}catch(e){(0,th.logError)(e)}}async function b(t,a){f("submitting");try{let n,o=await fetch("/api/calculator/leads/",{body:JSON.stringify({email:t.email,enrichmentConsent:t.enrichmentConsent,industryId:s,industryName:p.industry?.name,locale:r,marketingConsent:t.marketingConsent,name:t.name,roleCounts:d,roleLabels:Object.fromEntries(p.rows.map(e=>[e.roleId,e.label])),sourcePage:globalThis.location.href,timelineId:a,timelineLabel:e.timelines.find(e=>e.id===a)?.label,totalHoursPerYear:p.totalHoursPerYear,useCaseId:p.useCase?.id,useCaseName:p.useCase?.label}),headers:{"Content-Type":"application/json"},method:"POST",signal:AbortSignal.timeout(15e3)});if(!o.ok)throw Error(`Lead submission failed with status ${o.status}`);n=e.formCategory??"roiCalculator",l?.emit({eventName:"marketingFormSubmitted",payload:{marketingFormCategory:n,marketingType:"conversion",marketingUiAction:`${n}Submitted`}}),i(e.adsConversionLabel),f("confirmation")}catch(e){(0,th.logError)(e),f("error")}}return(0,a.jsxs)("section",{className:"flex w-full flex-col items-center gap-10 bg-neutral-100 px-5 pt-12 min-[768px]:px-12 min-[768px]:pt-[68px] md:pt-[83.5px] md:pb-[93.5px]",children:[(0,a.jsx)(am,{translations:t}),(0,a.jsxs)("div",{className:"mx-auto w-full max-w-[840px] rounded-2xl bg-card min-[768px]:grid min-[768px]:grid-cols-[1fr_1px_1fr]",children:[(0,a.jsx)(ak,{breakdown:p,config:e,industryId:s,locale:r,onIndustryChange:function(e){n(e),c(""),x()},onRoleCountChange:function(e,t){u(r=>({...r,[e]:r3(t)})),x()},onUseCaseChange:function(e){c(e),x()},translations:t,useCaseId:p.useCase?.id??""}),(0,a.jsx)("div",{className:"mx-2 h-px bg-border min-[768px]:mx-0 min-[768px]:my-2 min-[768px]:h-auto min-[768px]:w-px"}),(0,a.jsx)("div",{className:"flex",children:(0,a.jsx)(r7,{breakdown:p,locale:r,translations:t,children:(0,a.jsx)(au,{canDownload:rX.has(r),comparison:h,config:e,industryName:p.industry?.name??"",isEnterprise:p.totalHeadcount>=e.enterpriseHeadcountThreshold,locale:r,onDownload:()=>void g(),onRetry:()=>f("contact"),onStepChange:f,onSubmit:(e,t)=>void b(e,t),step:m,totalHeadcount:p.totalHeadcount,translations:t})})})]}),(0,a.jsx)("p",{className:"mx-auto max-w-[720px] text-center text-xs leading-[1.6] text-[#525252]",children:t.disclaimer})]})}e.s(["CustomComponent",0,function(e){let t=(0,l.c)(27),{component:r,config:i,isMain:s,translations:n}=e;switch(r){case"ContactForm":if(i?.contactFormType==="sales"){let e;return t[0]!==s||t[1]!==n||t[2]!==i?(e=(0,a.jsx)(rH,{config:i,isMain:s,translations:n}),t[0]=s,t[1]=n,t[2]=i,t[3]=e):e=t[3],e}if(i?.contactFormType==="customerSupport"){let e;return t[4]!==n||t[5]!==i?(e=(0,a.jsx)(tN,{config:i,translations:n}),t[4]=n,t[5]=i,t[6]=e):e=t[6],e}return null;case"CrossCompanyScheduling":{let e;return t[7]!==s||t[8]!==i||t[9]!==n?(e=(0,a.jsx)(G,{config:i,isMain:s,translations:n}),t[7]=s,t[8]=i,t[9]=n,t[10]=e):e=t[10],e}case"DoodleCreatorWidget":{let e;return t[11]!==n||t[12]!==i?(e=(0,a.jsx)(rl,{config:i,translations:n}),t[11]=n,t[12]=i,t[13]=e):e=t[13],e}case"GroupPollForm":{let e;return t[14]!==n||t[15]!==i?(e=(0,a.jsx)(rm,{config:i,translations:n}),t[14]=n,t[15]=i,t[16]=e):e=t[16],e}case"GroupPollOverview":{let e;return t[17]!==n||t[18]!==i?(e=(0,a.jsx)(rb,{config:i,translations:n}),t[17]=n,t[18]=i,t[19]=e):e=t[19],e}case"SalesContactFormV2":{let e;return t[20]!==s||t[21]!==i||t[22]!==n?(e=(0,a.jsx)(rO,{config:i,isMain:s,translations:n}),t[20]=s,t[21]=i,t[22]=n,t[23]=e):e=t[23],e}case"TimeSavedCalculator":{let e;if(!i?.industries?.length||!i.roles?.length)return null;return t[24]!==n||t[25]!==i?(e=(0,a.jsx)(aN,{config:i,translations:n}),t[24]=n,t[25]=i,t[26]=e):e=t[26],e}default:return null}}],685243)}]);
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.