"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7231],{25969:function(e,r,t){t.d(r,{TH:function(){return a},X7:function(){return n},eS:function(){return s}}),t(74590);var l=t(58064);(0,l.$)("23c843fd14370d57848346487c041306b2d8b881");var n=(0,l.$)("ad042ac1a330df91f9c048d157e8cb4c8041062d"),a=(0,l.$)("589d9028d9c7d914ef432666aaa1696df7933a4b"),s=(0,l.$)("04563e50730455e2e593ec31b1ff20a513511fa0")},64608:function(e,r,t){t.d(r,{T:function(){return n},Z:function(){return o}});var l,n,a=t(57437),s=t(96164);(l=n||(n={})).DEFAULT="default",l.DIMMED="dimmed";let i={default:"bg-darkBlue/60 border-darkBlue-75",dimmed:"bg-darkBlue/30 border-darkBlue-4/30"},o=e=>{let{variant:r="default",classes:t,children:l,withBorder:n,id:o}=e,c=(0,s.m6)("rounded-[20px] relative overflow-hidden",i[r],t,n&&"border");return(0,a.jsx)("div",{id:o,className:c,children:l})}},80106:function(e,r,t){t.d(r,{a:function(){return d},t:function(){return n}});var l,n,a=t(57437),s=t(96164),i=t(67786);(l=n||(n={})).SPINNER="spinner",l.DOTS="dots";let o={spinner:"animate-spin",dotDefault:"w-2 h-2 rounded-full animate-dot-animation",dots:"flex gap-1",dotOuter:"[animation-delay:500ms]"},c={spinner:{darkBlue:"text-darkBlue",turqoise:"text-turqoise",yellow:"text-yellow",white:"text-darkBlue-4"},dots:{darkBlue:"bg-darkBlue",turqoise:"bg-turqoise",yellow:"bg-yellow",white:"bg-darkBlue-4"}},d=e=>{let{type:r="spinner",color:t="yellow",classes:l}=e,n=c[r][t],d=(0,s.m6)(o.spinner,n),u=(0,s.m6)(o.dotDefault,n);return"spinner"===r?(0,a.jsx)("div",{className:l,children:(0,a.jsx)(i.c,{classes:d})}):"dots"===r?(0,a.jsx)("div",{className:l,children:(0,a.jsxs)("div",{className:o.dots,children:[(0,a.jsx)("div",{className:(0,s.m6)(u,o.dotOuter)}),(0,a.jsx)("div",{className:u}),(0,a.jsx)("div",{className:(0,s.m6)(u,o.dotOuter)})]})}):null}},67628:function(e,r,t){t.d(r,{u:function(){return i}});var l=t(57437),n=t(27071),a=t(2265);let s={tooltip:"bg-darkBlue/90 p-2 rounded-lg z-10 border border-darkBlue-4/50"},i=e=>{let{label:r,children:t,delayDuration:i=200,disableHoverableContent:o=!1,className:c,...d}=e,[u,x]=(0,a.useState)(!1),h=()=>x(e=>!e);return r?(0,l.jsx)(n.zt,{children:(0,l.jsxs)(n.fC,{onOpenChange:x,open:u,delayDuration:i,disableHoverableContent:o,children:[(0,l.jsx)(n.xz,{asChild:!0,children:"function"==typeof t?t({open:u,toggle:h}):t}),(0,l.jsx)(n.VY,{className:c||s.tooltip,...d,children:r})]})}):"function"==typeof t?t({open:u,toggle:h}):t}},7016:function(e,r,t){t.d(r,{s:function(){return n}});var l=t(57437);let n=e=>{let{classes:r}=e;return(0,l.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:r,children:(0,l.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.99967 14.6673C11.6816 14.6673 14.6663 11.6825 14.6663 8.00065C14.6663 4.31875 11.6816 1.33398 7.99967 1.33398C4.31778 1.33398 1.33301 4.31875 1.33301 8.00065C1.33301 11.6825 4.31778 14.6673 7.99967 14.6673ZM8 7.00049C8.55228 7.00049 9 7.4482 9 8.00049V10.6672C9 11.2194 8.55228 11.6672 8 11.6672C7.44772 11.6672 7 11.2194 7 10.6672V8.00049C7 7.4482 7.44772 7.00049 8 7.00049ZM8 4.33398C7.44772 4.33398 7 4.7817 7 5.33398C7 5.88627 7.44772 6.33398 8 6.33398H8.00625C8.55854 6.33398 9.00625 5.88627 9.00625 5.33398C9.00625 4.7817 8.55854 4.33398 8.00625 4.33398H8Z",fill:"currentColor"})})}},30684:function(e,r,t){t.d(r,{j:function(){return n}});var l=t(57437);let n=e=>{let{message:r}=e;return r?(0,l.jsx)("span",{className:"text-accent-red text-xs",children:r}):null}},30951:function(e,r,t){t.d(r,{_:function(){return s}});var l=t(57437),n=t(68585);let a={wrapper:"text-darkBlue-4 flex flex-col gap-2 w-full",label:"font-bold"},s=e=>{let{htmlFor:r,children:t,label:s}=e;return(0,l.jsxs)("label",{htmlFor:r,className:a.wrapper,children:[s&&(0,l.jsx)(n.n,{variant:n.O.SMALL,classes:a.label,children:s}),t]})}},56639:function(e,r,t){t.d(r,{o:function(){return f}});var l,n,a=t(57437),s=t(2265),i=t(39343),o=t(96164),c=t(30684),d=t(30951),u=t(77541);(l=n||(n={})).DEFAULT="default",l.BIG="big";let x={wrapper:"flex flex-col gap-y-2 w-full",innerWrapper:"flex items-center border border-turqoise-12 bg-darkBlue-75/25 rounded-lg w-full",textInputWrapper:"w-full flex",textInput:"w-full text-white outline-none bg-transparent",iconWrapper:"pr-2"},h={default:"px-4 py-2",big:" p-4"},f=e=>{var r,t,l;let{name:n,label:f,withRecording:p,size:m="default",innerClasses:v,rightSection:g,setVoiceValue:j,...b}=e,{register:w,formState:C}=(0,i.Gc)(),[,y]=(0,s.useState)(""),[N,k]=(0,s.useState)(""),S=(0,s.useId)(),T=null!==(l=null==C?void 0:null===(t=C.errors)||void 0===t?void 0:null===(r=t[n])||void 0===r?void 0:r.message)&&void 0!==l?l:void 0,I=(0,o.m6)(x.textInputWrapper,h[m]),O=(0,o.m6)(x.innerWrapper,v);return(0,a.jsxs)("div",{className:x.wrapper,children:[(0,a.jsx)(d._,{htmlFor:S,label:f,children:(0,a.jsxs)("div",{className:O,children:[(0,a.jsx)("div",{className:I,children:(0,a.jsx)("input",{id:S,...w(n),className:x.textInput,...b})}),p&&(0,a.jsxs)("div",{className:x.iconWrapper,children:[!N&&(0,a.jsx)(u.V,{onFinish:e=>{k(e),j&&j(e)},onChange:y}),g]})]})}),T&&(0,a.jsx)(c.j,{message:T.toString()})]})}},35489:function(e,r,t){t.d(r,{M:function(){return n},g:function(){return h}});var l,n,a=t(57437),s=t(2265),i=t(96164),o=t(30684),c=t(30951),d=t(77541);(l=n||(n={})).DEFAULT="default",l.BIG="big";let u={wrapper:"flex flex-col gap-y-2 w-full",innerWrapper:"flex items-center border border-turqoise-12 bg-darkBlue-75/25 rounded-lg w-full",textInputWrapper:"w-full flex",textInput:"w-full text-white outline-none bg-transparent resize-none scrollbar-thin scrollbar-track-darkBlue scrollbar-thumb-turqoise scrollbar-thumb-rounded-full scrollbar-track-rounded-full pr-2 disabled:cursor-not-allowed",iconWrapper:"pr-2 flex items-end self-end gap-4 pb-2 flex-row"},x={default:"px-4 py-2",big:" p-4"},h=(0,s.forwardRef)(function(e,r){let{name:t,label:l,withRecording:n,size:h="default",innerClasses:f,rightSection:p,maxRows:m,rows:v,value:g,onChange:j,error:b,onVoiceFinish:w,onVoiceChange:C,disabled:y,...N}=e,k=(0,s.useId)(),[S,T]=(0,s.useState)(null!=v?v:1),I=(0,i.m6)(u.textInputWrapper,x[h]),O=(0,i.m6)(u.innerWrapper,f,y&&"cursor-not-allowed bg-darkBlue-4/20",1===S?"flex-row":"flex-col"),B=(0,s.useRef)(null),L=(0,s.useRef)(null);return(0,s.useImperativeHandle)(r,()=>L.current),(0,s.useEffect)(()=>{m&&setTimeout(()=>{if(!L.current||!B.current)return;let e=+getComputedStyle(B.current).lineHeight.replace("px","");T(Math.min(m,Math.ceil(B.current.scrollHeight/e)))},0)},[g,m]),(0,s.useEffect)(()=>{if(L.current){let e=L.current.cloneNode(!0);e.style.position="absolute",e.style.top="-99999px",e.style.left="-99999px",e.style.width=getComputedStyle(L.current).width,e.rows=1,document.body.appendChild(e),B.current=e}},[]),(0,s.useEffect)(()=>{if(B.current&&L.current){let e=getComputedStyle(L.current).width;e!==B.current.style.width&&(B.current.style.width=e),g&&(B.current.value=g)}},[g]),(0,a.jsxs)("div",{className:u.wrapper,children:[(0,a.jsx)(c._,{htmlFor:k,label:l,children:(0,a.jsxs)("div",{className:O,children:[(0,a.jsx)("div",{className:I,children:(0,a.jsx)("textarea",{...N,id:k,name:t,onChange:j,value:null==g?"":g,className:u.textInput,rows:S,ref:L,disabled:y})}),!y&&(0,a.jsxs)("div",{className:u.iconWrapper,children:[n&&w&&(0,a.jsx)(d.V,{onFinish:w,onChange:C}),p]})]})}),b&&(0,a.jsx)(o.j,{message:b})]})})},58673:function(e,r,t){t.d(r,{s:function(){return i}});var l=t(57437),n=t(2265),a=t(39343),s=t(35489);let i=e=>{let{name:r,...t}=e,{setValue:i,control:o}=(0,a.Gc)(),[c,d]=(0,n.useState)(""),u=(e,t)=>{c||d(e),i(r,"".concat(""!==c?c:null!=e?e:""," ").concat(t),{shouldDirty:!0})};return(0,l.jsx)(a.Qr,{control:o,name:r,render:e=>{var n,a,i;let{field:{onChange:o,value:c,ref:x},formState:{errors:h}}=e;return(0,l.jsx)(s.g,{...t,value:c,onVoiceFinish:e=>{u(c,e),d("")},onVoiceChange:e=>{u(c,e)},onChange:o,name:r,error:null!==(i=null==h?void 0:null===(a=h[r])||void 0===a?void 0:null===(n=a.message)||void 0===n?void 0:n.toString())&&void 0!==i?i:void 0,ref:x})}})}},33442:function(e,r,t){t.d(r,{MainLayout:function(){return ed}});var l,n=t(57437),a=t(50108),s=t(78916),i=t(95216),o=t(16463),c=t(96164),d=t(64608),u=t(87138),x=t(68585);let h=e=>{let{classes:r}=e;return(0,n.jsx)(x.n,{variant:x.O.XSMALL,classes:r,children:(0,n.jsx)(u.default,{href:a.Z6.PRIVACY_POLICY,target:"_blank",children:(0,n.jsx)("span",{children:"Privacy Policy"})})})},f=()=>(0,n.jsxs)(x.n,{variant:x.O.XSMALL,classes:"text-center",children:["Made with \uD83D\uDC9B by Vazco, ",(0,n.jsx)(u.default,{href:a.eG,target:"_blank",className:"underline",children:(0,n.jsx)("span",{children:"AI consulting company."})})]}),p=e=>{let{classes:r}=e;return(0,n.jsx)(x.n,{variant:x.O.XSMALL,classes:r,children:"Copyright \xa9 ".concat(new Date().getFullYear()," Vazco P.S.A. All rights reserved.")})},m=()=>(0,n.jsxs)("footer",{className:"flex gap-2 flex-col justify-center opacity-70 lg:gap-y-0 lg:grid lg:grid-cols-3",children:[(0,n.jsx)(p,{classes:"hidden text-left lg:inline"}),(0,n.jsx)(f,{}),(0,n.jsx)(h,{classes:"hidden text-right lg:inline"})]});var v=t(2265),g=t(6760);let j=()=>{let{modalState:e,setModalState:r}=(0,v.useContext)(i.tC);return(0,n.jsx)("div",{className:"flex justify-end",children:(0,n.jsx)(g.zx,{onClick:()=>{r(i.w8.CONTACT_HUMAN_EXPERT,!e[i.w8.CONTACT_HUMAN_EXPERT])},classes:"self-baseline",children:"Contact Human Expert"})})};var b=t(13666),w=t(31409);let C=e=>{let{variant:r=g.Wu.DEFAULT,children:t,onLogout:l}=e,[a,s]=(0,v.useState)(!1),i=(0,o.useRouter)(),c=async()=>{try{s(!0),await (0,w.w)(),l()}finally{s(!1),i.refresh()}};return(0,n.jsx)(g.zx,{variant:r,onClick:c,loading:a,children:t})},y=e=>{let{classes:r}=e;return(0,n.jsxs)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:r,children:[(0,n.jsx)("path",{d:"M14.0756 0H17.4616C18.8639 0 20.0001 1.14585 20.0001 2.55996V5.97452C20.0001 7.38864 18.8639 8.53449 17.4616 8.53449H14.0756C12.6734 8.53449 11.5371 7.38864 11.5371 5.97452V2.55996C11.5371 1.14585 12.6734 0 14.0756 0Z",fill:"#F5F6F7"}),(0,n.jsx)("path",{d:"M5.92449 11.4655C7.32676 11.4655 8.46301 12.6114 8.46301 14.0255V17.44C8.46301 18.8532 7.32676 20 5.92449 20H2.53852C1.13626 20 0 18.8532 0 17.44V14.0255C0 12.6114 1.13626 11.4655 2.53852 11.4655H5.92449ZM17.4615 11.4655C18.8637 11.4655 20 12.6114 20 14.0255V17.44C20 18.8532 18.8637 20 17.4615 20H14.0755C12.6732 20 11.537 18.8532 11.537 17.44V14.0255C11.537 12.6114 12.6732 11.4655 14.0755 11.4655H17.4615ZM5.92449 0C7.32676 0 8.46301 1.14585 8.46301 2.55996V5.97452C8.46301 7.38864 7.32676 8.53449 5.92449 8.53449H2.53852C1.13626 8.53449 0 7.38864 0 5.97452V2.55996C0 1.14585 1.13626 0 2.53852 0H5.92449Z",fill:"#F5F6F7"})]})};var N=t(93191),k=t(98174),S=t(80106),T=t(96293),I=t(25624),O=t(76351),B=t(66648),L=t(67628),M=t(62032);let E={container:"flex ml-2 sm:mx-5 my-auto cursor-pointer",image:"mr-2",loader:"my-auto",tooltip:"ml-4 bg-darkBlue/90 p-2 rounded-lg z-10 border border-darkBlue-4/50 text-white max-w-xs overflow-auto shadow-lg"};var _=()=>{var e,r,t;let{data:l}=(0,k.kP)(),s=(0,I.useMediaQuery)("(max-width: 375px)"),o=s?18:24,{setModalState:c}=(0,v.useContext)(i.tC),{data:d,isFetching:u,error:x}=(0,O.useQuery)({queryKey:["aiUsageBalance"],queryFn:async()=>await (0,M.OT)("/api/ai-usage/balance",void 0,"GET")});(0,v.useEffect)(()=>{x&&console.error("Error fetching AI usage balance:",x)},[x]);let h=null==l?void 0:null===(e=l.user)||void 0===e?void 0:e.id,f=null==l?void 0:null===(r=l.user)||void 0===r?void 0:r.marketingConsent,p=h?f?a.xV:a.C8:a.qB,m=null!==(t=null==d?void 0:d.balance)&&void 0!==t?t:p,g=()=>{m<=0&&c(i.w8.OUT_OF_COINS,!0)};return(0,n.jsx)(L.u,{label:h?f?"That's the number of your Compass Coins to spare daily.":"That's the number of your Compass Coins to spare daily. You can increase this number by accepting marketing communication from the authors of CTO Compass.":"That's the number of your Compass Coins to spare daily. You can increase this number by creating an account.*",className:E.tooltip,children:e=>{let{toggle:r}=e;return(0,n.jsxs)("button",{className:E.container,onClick:()=>{r(),g()},children:[(0,n.jsx)(B.default,{className:E.image,src:"/cto-compass-coin.svg",alt:"AI Coins",width:o,height:o}),u?(0,n.jsx)(S.a,{classes:E.loader,type:S.t.DOTS}):(0,n.jsx)(T.Text,{c:"#fff",fz:s?"sm":"md",children:(0,n.jsxs)(n.Fragment,{children:[Math.max(Math.ceil(m),0)," / ",p]})})]})}})};let A={overlay:"absolute rounded-[14px] overflow-hidden inset-0 z-50 transition-opacity duration-300 cursor-default",containerOpen:"bg-gray-800 bg-opacity-50 w-full",containerClosed:"bg-opacity-0 w-0",overflowBoundary:"transition-all duration-300 absolute overflow-hidden inset-0 rounded-l-[14px] w-0",overflowBoundaryOpen:"w-48 md:w-72",drawer:"z-50 absolute top-0 left-0 rounded-l-[14px] h-full w-48 md:w-72 bg-darkBlue shadow-md transform transition-transform duration-300 flex flex-col",drawerOpen:"translate-x-0",drawerClosed:"-translate-x-full",navigationIcon:"w-8 h-8 cursor-pointer [&>:nth-child(1)]:transition-opacity [&>:nth-child(1)]:opacity-40 [&>:nth-child(1)]:hover:opacity-100 lg:w-5 lg:h-5",section:"flex flex-col",topSection:"px-6 py-8",middleSection:"gap-4 text-white border-y border-solid border-turqoise/10 px-6 py-6",bottomSection:"px-6 pb-12 mt-auto justify-end gap-8",titleText:"text-2xl leading-[30px] font-bold",subText:"text-[14px] leading=[21%] tracking-[-2.5%] font-normal",sidebarFooter:"gap-2",copyright:"text-left lg:hidden",privacyPolicy:"text-left underline lg:hidden",navbarContent:"flex items-center"},R=()=>{let e=(0,N.useQueryClient)(),{data:r}=(0,k.kP)(),[t,l]=(0,v.useState)(!1),[s,i]=(0,v.useState)(!1),o=()=>{i(e=>!e)};return(0,v.useEffect)(()=>{l(!!(null==r?void 0:r.user))},[r]),(0,n.jsxs)("div",{className:A.navbarContent,children:[(0,n.jsx)("button",{onClick:o,children:(0,n.jsx)(y,{classes:A.navigationIcon})}),(0,n.jsx)(_,{}),(0,n.jsx)("button",{className:(0,c.m6)(A.overlay,s?A.containerOpen:A.containerClosed),onClick:o}),(0,n.jsx)("div",{className:(0,c.m6)(A.overflowBoundary,s&&A.overflowBoundaryOpen),children:(0,n.jsxs)("div",{className:"".concat(A.drawer," ").concat(s?A.drawerOpen:A.drawerClosed),children:[(0,n.jsx)("div",{className:(0,c.m6)(A.section,A.topSection),children:(0,n.jsx)("button",{onClick:o,children:(0,n.jsx)(y,{classes:A.navigationIcon})})}),(0,n.jsxs)("div",{className:(0,c.m6)(A.section,A.middleSection),children:[(0,n.jsx)("h2",{className:A.titleText,children:"Welcome, Captain!"}),(0,n.jsx)("span",{className:A.subText,children:"Use Compass as a user to enjoy lifelong access to your journeys."}),t?(0,n.jsx)(u.default,{href:a.Z6.USER_PROFILE_URL,children:(0,n.jsx)(g.zx,{children:"Your Profile"})}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(b.$,{children:"Sign In"}),(0,n.jsx)(b.$,{variant:g.Wu.OUTLINE_LIGHT,children:"Sign Up"})]})]}),(0,n.jsxs)("div",{className:(0,c.m6)(A.section,A.bottomSection),children:[t&&(0,n.jsx)(C,{variant:g.Wu.OUTLINE_LIGHT,onLogout:()=>{l(!1),e.invalidateQueries({queryKey:["aiUsageBalance"]})},children:"Log Out"}),(0,n.jsxs)("div",{className:(0,c.m6)(A.section,A.sidebarFooter),children:[(0,n.jsx)(h,{classes:A.privacyPolicy}),(0,n.jsx)(p,{classes:A.copyright})]})]})]})})]})};var F=t(97585),P=t(72960),V=t(25969),W=t(31014),H=t(39343),z=t(59772),q=t(20357);let D={iframe:"outline-none border-none rounded-xl overflow-hidden h-[620px]"},U=q&&(null===(l=q.env)||void 0===l?void 0:"https://app.reclaim.ai/e/d4e994fb-5658-4252-a626-3c7914f88448"),Z=()=>U?(0,n.jsx)("iframe",{src:U,width:"100%",height:"100%",className:D.iframe,title:"Calendar",scrolling:"no"}):null;var Y=t(9646);let X=e=>{let{leftLabel:r="",rightLabel:t="",onChange:l,defaultChecked:a=!1,classes:s={}}=e,i=(0,c.m6)("flex items-center justify-center",s.container),o=(0,c.m6)("flex-shrink-0 w-11 h-6 bg-darkBlue rounded-full relative shadow-none outline-none data-[state=checked]:bg-turqoise border-2 border-turqoise flex items-center focus:border-turqoise-112 focus:shadow-recommendationButton focus:outline-1 focus:outline-turqoise-30",s.switch),d=(0,c.m6)("block w-4 h-4 bg-white rounded-full  transition-transform duration-100 translate-x-1 will-change-transform data-[state=checked]:translate-x-6"),u=(0,c.m6)("mx-2 text-sm md:text-md",s.label),x=(0,c.m6)(u,"font-bold",s.activeLabel);return(0,n.jsxs)("div",{className:i,children:[r&&(0,n.jsx)("span",{className:a?u:x,children:r}),(0,n.jsx)(Y.fC,{className:o,defaultChecked:a,onCheckedChange:e=>{null==l||l(e)},children:(0,n.jsx)(Y.bU,{className:d})}),t&&(0,n.jsx)("span",{className:a?x:u,children:t})]})};var G=t(30891),$=t(7016),Q=t(30684);let K=e=>{var r,t,l;let{name:a,children:s,...i}=e,o=(0,v.useId)(),{register:c,formState:d}=(0,H.Gc)(),u=null!==(l=null==d?void 0:null===(t=d.errors)||void 0===t?void 0:null===(r=t[a])||void 0===r?void 0:r.message)&&void 0!==l?l:void 0;return(0,n.jsxs)("div",{children:[(0,n.jsxs)("label",{htmlFor:o,className:"flex items-center gap-x-2 cursor-pointer",children:[(0,n.jsx)("input",{id:o,type:"checkbox",...c(a),className:"checked:bg-checked bg-unChecked w-4 h-4 appearance-none cursor-pointer",...i}),(0,n.jsx)(x.n,{variant:x.O.XSMALL,children:s})]}),u&&(0,n.jsx)(Q.j,{message:u.toString()})]})};var J=t(56639),ee=t(58673);let er={header:"flex justify-center items-center",avatar:"rounded-lg mr-4 aspect-square w-20 h-20 lg:w-24 lg:h-24 2xl:w-[140px] 2xl:h-[140px]",title:"text-center",description:"text-left my-8",form:"w-full flex flex-col gap-y-10 items-center mt-8",calendarWrapper:"mt-8",formWrapper:"flex flex-col gap-y-6 w-full sm:max-w-[436px]",link:"ml-2",linkIcon:"inline-block",responseSuccess:"text-turqoise-112",responseError:"text-red-500"},et=z.z.object({email:z.z.string().email("Must be a valid email address"),message:z.z.string().min(3,"Minimum 3 characters"),privacyPolicy:z.z.boolean().refine(e=>!0===e,"You must accept the privacy policy")}),el=e=>{var r;let{toggleModal:t}=e,[l,s]=(0,v.useState)(!1),[i,c]=(0,v.useState)(null),[d,u]=(0,v.useState)(!1),h=(0,H.cI)({resolver:(0,W.F)(et)}),{surveyId:f}=null!==(r=(0,o.useParams)())&&void 0!==r?r:{},p=async e=>{let{email:r,message:l}=e;s(!0),c(null);try{await (0,V.TH)({email:r,message:l,surveyId:f}),c("success"),h.reset(),setTimeout(()=>t(),5e3)}catch(e){c("error")}finally{s(!1)}};return(0,n.jsxs)("div",{children:[(0,n.jsxs)("div",{className:"max-w-[436px] mx-auto",children:[(0,n.jsx)(G.D,{classes:er.title,levelStyles:"6",level:"2",children:"Consult your challenge with an experienced CTO"}),(0,n.jsxs)("div",{className:er.header,children:[(0,n.jsx)(B.default,{src:"/maciej-stasieluk.webp",alt:"CTO",width:140,height:140,className:er.avatar,unoptimized:!0}),(0,n.jsx)(x.n,{variant:x.O.SMALL,classes:er.description,children:"Maciek is a Co-founder of CTO Compass & CTO at Vazco, having worked with AI solutions for over 10 years. If your product struggles with any tech-related issue, contact Maciek and let your business grow."})]})]}),(0,n.jsx)(X,{leftLabel:"Send inquiry",rightLabel:"Book a slot",defaultChecked:!1,onChange:()=>u(!d)}),d?(0,n.jsx)("div",{className:er.calendarWrapper,children:(0,n.jsx)(Z,{})}):(0,n.jsx)(H.RV,{...h,children:(0,n.jsxs)("form",{onSubmit:h.handleSubmit(p),className:er.form,children:[(0,n.jsxs)("div",{className:er.formWrapper,children:[(0,n.jsx)(J.o,{name:"email",label:"E-mail:"}),(0,n.jsx)(ee.s,{name:"message",label:"Describe your need:",rows:3}),(0,n.jsxs)(K,{name:"privacyPolicy",children:["I accept CTO Compass Privacy Policy",(0,n.jsx)("a",{className:er.link,target:"_blank",href:a.Z6.PRIVACY_POLICY,rel:"noreferrer",title:"Go to privacy policy",children:(0,n.jsx)($.s,{classes:er.linkIcon})})]})]}),i?(0,n.jsx)(x.n,{variant:x.O.SMALL,classes:"success"===i?er.responseSuccess:er.responseError,children:"success"===i?"Message sent successfully.":"Something went wrong, try again later."}):null,(0,n.jsx)(g.zx,{loading:l,type:"submit",fullWidth:!0,disabled:!h.formState.isValid,children:"Submit"})]})})]})},en=()=>{var e;let{modalState:r,setModalState:t}=(0,v.useContext)(i.tC),l=()=>{t(i.w8.CONTACT_HUMAN_EXPERT,!r[i.w8.CONTACT_HUMAN_EXPERT])};return(0,n.jsx)(P.u,{open:null!==(e=r[i.w8.CONTACT_HUMAN_EXPERT])&&void 0!==e&&e,toggleModal:l,children:(0,n.jsx)(el,{toggleModal:l})})},ea={header:"flex flex-wrap justify-between gap-y-6 z-10 lg:gap-y-0 lg:grid lg:grid-cols-2",logoWrapper:"justify-center hidden lg:flex",lowerLogoWrapper:"justify-center w-full flex lg:hidden",logo:"w-[200px] h-[50px]"},es=e=>{let{withLogo:r}=e,t=(0,c.m6)(ea.header,r&&"lg:grid-cols-3");return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:t,children:[(0,n.jsx)(R,{}),r&&(0,n.jsx)("div",{className:ea.logoWrapper,children:(0,n.jsx)(u.default,{href:"/",children:(0,n.jsx)(F.T,{variant:F.Y.WHITE,classes:ea.logo})})}),(0,n.jsx)(j,{}),r&&(0,n.jsx)("div",{className:ea.lowerLogoWrapper,children:(0,n.jsx)(u.default,{href:"/",children:(0,n.jsx)(F.T,{variant:F.Y.WHITE,classes:ea.logo})})})]}),(0,n.jsx)(en,{})]})};var ei=t(10177);let eo=()=>{let e=(0,ei.d)();return(0,n.jsx)("div",{className:"bg-darkBlue w-screen h-full absolute top-0 left-0 -z-10",children:(0,n.jsx)("video",{autoPlay:!0,muted:!0,loop:!0,className:"w-full h-full object-cover",playsInline:!0,poster:"/bg_poster.jpg",children:(0,n.jsx)("source",{src:e?"https://res.cloudinary.com/vazco-eu/video/upload/v1720013960/bg_video_mobile_bfftsr.webm":"https://res.cloudinary.com/vazco-eu/video/upload/v1720013960/bg_video_desktop_t9kxzu.webm",type:"video/webm"})})})},ec={"/recommendations":{wrapper:"pr-[58px] lg:pr-[58px] xl:pr-6",card:"p-4 rounded-r-none static xl:p-6 xl:relative xl:rounded-[20px]"}},ed=e=>{var r;let{children:t}=e,l=null!==(r=(0,o.usePathname)())&&void 0!==r?r:"",u=!a.wS.includes(l),x=Object.keys(ec).filter(e=>l.includes(e)).map(e=>ec[e]),h=(0,c.m6)("w-full p-4 min-h-screen relative flex flex-col lg:p-10 overflow-hidden",x.map(e=>e.wrapper).join(" ")),f=(0,c.m6)("w-full h-full pt-4 px-4 pb-3 flex-1 flex flex-col lg:pt-6 lg:px-6",x.map(e=>e.card).join(" "));return(0,n.jsx)(i.ny,{children:(0,n.jsx)(s.a,{children:(0,n.jsxs)("div",{className:h,children:[(0,n.jsx)(eo,{}),(0,n.jsxs)(d.Z,{classes:f,children:[(0,n.jsx)(es,{withLogo:u}),(0,n.jsx)("div",{className:"flex-1 flex",children:t}),(0,n.jsx)(m,{})]})]})})})}},77541:function(e,r,t){let l;t.d(r,{V:function(){return v}});var n=t(57437),a=t(18087),s=t(2265),i=t(99370),o=t(96164),c=t(65301),d=t(63858);let u=(e,r,t)=>{let n=(0,s.useRef)(null),[a,i]=(0,s.useState)(!1),[o,u]=(0,s.useState)(""),[x,h]=(0,s.useState)(""),f=(0,c.I)(),p=d.tq&&d.i7;(0,s.useEffect)(()=>{if(!n.current&&"webkitSpeechRecognition"in window){let e=window.webkitSpeechRecognition;n.current=new e,n.current.continuous=!0,n.current.interimResults=!p,n.current.lang="en-US"}},[p]);let m=(0,s.useCallback)(()=>{var e;i(!1),null===(e=n.current)||void 0===e||e.stop(),p||f.stopRecording()},[p,f]);return(0,s.useEffect)(()=>{n.current&&(n.current.onresult=t=>{let n="",s="";for(let e=t.resultIndex;e<t.results.length;++e)t.results[e].isFinal?s+=t.results[e][0].transcript:n+=t.results[e][0].transcript;p&&d.gn&&(clearTimeout(l),l=window.setTimeout(()=>{a&&m()},3e3)),n?(h(n),r&&r(n)):s&&(h(""),u(s),e&&e(s))},n.current.onerror=()=>{m(),t&&t()},n.current.onspeechend=()=>{m()})},[r,e,a,f,m,p,t]),{isListening:a,interimText:x,finishText:o,startListening:()=>{var e;u(""),h(""),i(!0),null===(e=n.current)||void 0===e||e.start(),p||f.startRecording()},stopListening:m,hasRecognitionSupport:!!n,isMobileChrome:p,recorder:f}};var x=t(4703),h=t(68585),f=t(67628);let p=e=>{let{classes:r}=e;return(0,n.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 12 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:r,children:(0,n.jsx)("path",{d:"M11.0205 5.551C11.377 5.551 11.6663 5.83607 11.6663 6.18874C11.6663 9.05791 9.46671 11.4271 6.64581 11.7453V13.0291C6.64581 13.3811 6.35649 13.6668 6 13.6668C5.64286 13.6668 5.35419 13.3811 5.35419 13.0291V11.7453C2.53264 11.4271 0.333008 9.05791 0.333008 6.18874C0.333008 5.83607 0.622331 5.551 0.978819 5.551C1.33531 5.551 1.62463 5.83607 1.62463 6.18874C1.62463 8.57068 3.58725 10.5088 6 10.5088C8.4121 10.5088 10.3747 8.57068 10.3747 6.18874C10.3747 5.83607 10.664 5.551 11.0205 5.551ZM6.11618 0.333496C7.71844 0.333496 9.01781 1.61598 9.01781 3.19821V6.28038C9.01781 7.86197 7.71844 9.14509 6.11618 9.14509H5.88304C4.28078 9.14509 2.98206 7.86197 2.98206 6.28038V3.19821C2.98206 1.61598 4.28078 0.333496 5.88304 0.333496H6.11618Z",fill:"currentColor"})})},m={visualizerWrapper:"flex items-center justify-center rounded-full bg-turqoise overflow-hidden"},v=e=>{let{onFinish:r,onChange:t}=e,l=(0,a.useTranslations)("voice"),[c,d]=(0,s.useState)(!1),{isListening:v,startListening:g,stopListening:j,hasRecognitionSupport:b,recorder:w,isMobileChrome:C}=u(r,t,()=>{d(!0)});if(!b)return(0,n.jsx)("div",{children:l("speechRecognitionNotSupported")});let y=(0,o.m6)(!C&&v&&w.mediaRecorder&&"hidden");return(0,n.jsxs)(n.Fragment,{children:[v&&w.mediaRecorder&&(0,n.jsx)("button",{className:m.visualizerWrapper,onClick:j,children:(0,n.jsx)(i.F,{mediaRecorder:w.mediaRecorder,width:60,height:40,barColor:"#02142D"})}),(0,n.jsx)(f.u,{label:c?(0,n.jsx)(h.n,{variant:h.O.XSMALL,children:l("checkPermissions")}):null,side:"left",sideOffset:10,children:e=>{let{toggle:r}=e;return(0,n.jsx)("div",{children:(0,n.jsx)(x.hU,{icon:(0,n.jsx)(p,{}),active:v,onClick:v?j:c?r:g,variant:x.gZ.TRANSPARENT,type:"button",classes:y})})}})]})}},81852:function(e,r,t){t.d(r,{theme:function(){return h}});var l=t(82250),n=t(41846),a=t(20322),s=t(37540),i=t(57029),o=t(99763),c=t(96293),d=t(22601),u=t.n(d);function x(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10;return Array(r).fill(e)}let h=(0,s.j)({fontFamily:u().style.fontFamily,primaryColor:"brand",cursorType:"pointer",colors:{brand:x("#00D5B0"),darkBlue:x("#02142D"),amber:x("#ffc33a")},variantColorResolver:e=>{let r=(0,l.defaultVariantColorsResolver)(e),t=(0,n.parseThemeColor)({color:e.color||e.theme.primaryColor,theme:e.theme});return"brand"===e.variant?{background:t.value,hover:"#00bea0",border:"".concat((0,a.h)(1)," solid ").concat(t.value),color:"black"}:"filled"===e.variant&&"darkBlue"===t.color?{background:t.value,hover:e.theme.colors.brand[0],color:"white",border:"none"}:r},components:{Button:i.Button.extend({defaultProps:{variant:"brand"}}),Title:o.Title.extend({styles:{root:{color:"var(--mantine-color-darkBlue-0)"}}}),Text:c.Text.extend({styles:{root:{color:"var(--mantine-color-darkBlue-0)"}}})}})},10177:function(e,r,t){t.d(r,{d:function(){return n}});var l=t(25624);let n=()=>(0,l.useMediaQuery)("(max-width: 992px)")},31904:function(e,r,t){t.d(r,{ClientLanguageContextProvider:function(){return o},A:function(){return i}});var l=t(57437);t(74590);var n=t(58064),a=(0,n.$)("8062d922c016c2445e1c35d54521b9ca1284deb2");(0,n.$)("3cc172cbe4b470881805f9b28e8a04531bc57bde");var s=t(2265);let i=(0,s.createContext)({currentLanguage:"en",setLanguage:()=>null}),o=e=>{let{children:r,serverLanguage:t}=e,[n,o]=(0,s.useState)(t||"en");return(0,l.jsx)(i.Provider,{value:{currentLanguage:n,setLanguage:e=>{o(e),a(e)}},children:r})}},30689:function(e,r,t){t.d(r,{default:function(){return o}});var l=t(57437),n=t(58421),a=t(93191),s=t(79839),i=t(2265);function o(e){let{children:r}=e,[t]=(0,i.useState)(()=>new n.S({defaultOptions:{queries:{staleTime:6e4}}}));return(0,l.jsxs)(a.QueryClientProvider,{client:t,children:[(0,l.jsx)(s.t,{initialIsOpen:!1}),r]})}}}]);