1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="dbc8271c-84fd-465c-a039-22ac7357bb7c",e._sentryDebugIdIdentifier="sentry-dbid-dbc8271c-84fd-465c-a039-22ac7357bb7c")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[21769],{70808:(e,t,a)=>{a.d(t,{i:()=>x});var r=a(95155),n=a(65235),o=a(10610),i=a(79231),l=a(39362),s=a(49612),d=a(15881),c=a(60219),u=a(67387),v=a(44949),p=a(22295),g=a(59984),f=a.n(g);function m(e){let{languageLabel:t,avatarInitials:a,avatarImageUrl:n,hasUnseenDownload:o=!1,onClickDownload:i,onClickLanguage:l,onClickAvatar:s,downloadSlot:d,avatarSlot:c,languageSlot:u,creditSlot:v}=e;return(0,r.jsx)("header",{className:f().bar,"data-topnav":"utility","data-sentry-component":"TopNavUtility","data-sentry-source-file":"TopNavUtility.tsx",children:(0,r.jsx)("div",{className:"".concat(f().inner," ").concat(f().innerEnd),children:(0,r.jsxs)("div",{className:f().rightItems,children:[v,null!=d?d:(0,r.jsxs)("span",{className:f().iconBtnDotWrap,children:[(0,r.jsx)("button",{type:"button",className:f().iconBtnOutline,onClick:i,"aria-label":"Download notifications","data-topnav-slot":"download",children:(0,r.jsx)(p.Oz0,{"aria-hidden":!0,className:f().icon16})}),o?(0,r.jsx)("span",{className:f().iconBtnDot,"aria-hidden":!0}):null]}),null!=u?u:t?(0,r.jsxs)("button",{type:"button",className:f().btnOutline,onClick:l,"data-topnav-slot":"language",children:[(0,r.jsx)(p.LG1,{"aria-hidden":!0,className:f().icon16}),(0,r.jsx)("span",{children:t})]}):null,null!=c?c:(0,r.jsx)("button",{type:"button",className:f().avatar,onClick:s,"aria-label":"Account menu","data-topnav-slot":"avatar",children:n?(0,r.jsx)("img",{src:n,alt:"",style:{width:20,height:20,borderRadius:9999}}):(0,r.jsx)("span",{className:f().avatarInner,children:a})})]})})})}var h=a(48163);function x(){var e,t,a,p,g;let f=(0,h.c3)(),{data:x}=(0,l.useSession)(),y=null!==(p=null==x?void 0:null===(e=x.user)||void 0===e?void 0:e.name)&&void 0!==p?p:"",b=y.trim().slice(0,2).toUpperCase()||"?";return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(n.Box,{display:{base:"block",md:"none"},"data-sentry-element":"Box","data-sentry-source-file":"TopNavUtilityWired.tsx",children:(0,r.jsx)(s.q,{extraDrawerContent:(0,r.jsxs)(o.Flex,{align:"center",justify:"space-between",h:"36px",px:"12px",mx:"16px",mt:"12px",pt:"12px",borderTop:"1px solid",borderColor:"fika.zinc.100",children:[(0,r.jsx)(i.Text,{fontWeight:"medium",fontSize:"14px",lineHeight:"20px",color:"fika.zinc.600",children:f("common.editor.filter.language-label")}),(0,r.jsx)(d.E,{variant:"select"})]}),"data-sentry-element":"DashboardMobileNav","data-sentry-source-file":"TopNavUtilityWired.tsx"})}),(0,r.jsx)(n.Box,{display:{base:"none",md:"block"},"data-sentry-element":"Box","data-sentry-source-file":"TopNavUtilityWired.tsx",children:(0,r.jsx)(m,{languageSlot:(0,r.jsx)(d.E,{}),avatarInitials:b,avatarImageUrl:null==x?void 0:null===(t=x.user)||void 0===t?void 0:t.image,creditSlot:(0,r.jsx)(v.A,{}),downloadSlot:(0,r.jsx)(c.l,{variant:"default"}),avatarSlot:(0,r.jsx)(u.X,{profileUrl:null!==(g=null==x?void 0:null===(a=x.user)||void 0===a?void 0:a.image)&&void 0!==g?g:void 0,name:y,purpleAvatar:!0}),"data-sentry-element":"TopNavUtility","data-sentry-source-file":"TopNavUtilityWired.tsx"})})]})}},19375:(e,t,a)=>{a.d(t,{G:()=>l});var r=a(6129),n=a(39362),o=a(12115),i=a(33357);function l(){var e,t,a,l,s,d;let c=(0,r.useRouter)(),u=(0,r.usePathname)(),v=(0,n.useSession)(),p=(0,r.useSearchParams)(),g=null===(t=v.data)||void 0===t?void 0:null===(e=t.user)||void 0===e?void 0:e.agreedToPolicy,f=null===(l=v.data)||void 0===l?void 0:null===(a=l.user)||void 0===a?void 0:a.isSignUpCompleted,m=null===(d=v.data)||void 0===d?void 0:null===(s=d.user)||void 0===s?void 0:s.onboardingSurveyCompletedAt,h=(0,i.Zm)(u,p);return o.useEffect(()=>{"unauthenticated"!==v.status||"/signin"===u||u.includes("/test-signin")||c.replace((0,i.oW)(u,p))},[u,p,c,v,g]),o.useEffect(()=>{var e,t;if("authenticated"===v.status){if(!f||!(null===(t=v.data)||void 0===t?void 0:null===(e=t.user)||void 0===e?void 0:e.name)){"/signup"!==u&&c.replace((0,i.E5)("/signup",h));return}if(!g){"/agree-to-policy"!==u&&c.replace((0,i.E5)("/agree-to-policy",h));return}if(!m&&"/onboarding-survey"!==u){c.replace((0,i.E5)("/onboarding-survey",h));return}if(m&&"/onboarding-survey"===u){c.replace(null!=h?h:"/dashboard?first_visit=true");return}}},[h,v,c,u,g,f,m]),v}},33357:(e,t,a)=>{a.d(t,{E5:()=>d,Zm:()=>s,oW:()=>
1o,vx:()=>l});var r=a(34820);let n=new Set(["/signin","/signup","/agree-to-policy","/onboarding-survey","/test-signin"]);function o(e,t){let a=t.toString(),r=a?"".concat(e,"?").concat(a):e,n=new URLSearchParams(a);return n.set("callbackUrl",r),"/signin?".concat(n.toString())}function i(e){let t=e.split(/[?#]/,1)[0];return n.has(t)}function l(e){let t=(0,r.op)(e.get("callbackUrl"),null);return t&&!i(t)?t:null}function s(e,t){let a=l(t);if(a)return a;if(i(e))return null;let r=new URLSearchParams(t.toString());r.delete("callbackUrl");let n=r.toString();return n?"".concat(e,"?").concat(n):e}function d(e,t){return t?"".concat(e,"?").concat(new URLSearchParams({callbackUrl:t}).toString()):e}},34820:(e,t,a)=>{a.d(t,{op:()=>r});function r(e,t){return!function(e){if(!e||"string"!=typeof e||!e.startsWith("/")||e.startsWith("//")||e.startsWith("/\\"))return!1;for(let t of e){let e=t.charCodeAt(0);if(e<=31||127===e)return!1}let t="https://internal-path.invalid";try{return new URL(e,t).origin===t}catch(e){return!1}}(e)?t:e}},83120:(e,t,a)=>{a.r(t),a.d(t,{AvatarContext:()=>n});var r=a(59054),n=e=>e.children((0,r.useAvatarContext)())},66783:(e,t,a)=>{a.r(t),a.d(t,{AvatarFallback:()=>s});var r=a(3271),n=a(59054),o=a(12115),i=a(92845),l=a(95155),s=(0,o.forwardRef)((e,t)=>{let a=(0,i.v)((0,n.useAvatarContext)().getFallbackProps(),e);return(0,l.jsx)(r.X.span,{...a,ref:t})});s.displayName="AvatarFallback"},32890:(e,t,a)=>{a.r(t),a.d(t,{AvatarImage:()=>s});var r=a(3271),n=a(59054),o=a(12115),i=a(92845),l=a(95155),s=(0,o.forwardRef)((e,t)=>{let a=(0,i.v)((0,n.useAvatarContext)().getImageProps(),e);return(0,l.jsx)(r.X.img,{...a,ref:t})});s.displayName="AvatarImage"},47269:(e,t,a)=>{a.r(t),a.d(t,{AvatarRootProvider:()=>c});var r=a(59522),n=a(3271),o=a(59054),i=a(12115),l=a(92845),s=a(95155),d=(0,r.P)(),c=(0,i.forwardRef)((e,t)=>{let[{value:a},r]=d(e,["value"]),i=(0,l.v)(a.getRootProps(),r);return(0,s.jsx)(o.AvatarProvider,{value:a,children:(0,s.jsx)(n.X.div,{...i,ref:t})})});c.displayName="AvatarRootProvider"},47577:(e,t,a)=>{a.r(t),a.d(t,{AvatarRoot:()=>u});var r=a(59522),n=a(3271),o=a(59054),i=a(85287),l=a(12115),s=a(92845),d=a(95155),c=(0,r.P)(),u=(0,l.forwardRef)((e,t)=>{let[a,r]=c(e,["id","ids","onStatusChange"]),l=(0,i.useAvatar)(a),u=(0,s.v)(l.getRootProps(),r);return(0,d.jsx)(o.AvatarProvider,{value:l,children:(0,d.jsx)(n.X.div,{...u,ref:t})})});u.displayName="AvatarRoot"},59054:(e,t,a)=>{a.r(t),a.d(t,{AvatarProvider:()=>r,useAvatarContext:()=>n});var[r,n]=(0,a(32542).q)({name:"AvatarContext",hookName:"useAvatarContext",providerName:"<AvatarProvider />"})},85287:(e,t,a)=>{a.r(t),a.d(t,{useAvatar:()=>h});var r=a(91856),n=a(68782),o=a(47394),i=a(41194),l=e=>e.ids?.root??`avatar:${e.id}`,s=e=>e.ids?.image??`avatar:${e.id}:image`,d=e=>e.ids?.fallback??`avatar:${e.id}:fallback`,c=e=>e.getById(l(e)),u=e=>e.getById(s(e)),v=(0,i.Op)({initialState:()=>"loading",effects:["trackImageRemoval","trackSrcChange"],on:{"src.change":{target:"loading"},"img.unmount":{target:"error"}},states:{loading:{entry:["checkImageStatus"],on:{"img.loaded":{target:"loaded",actions:["invokeOnLoad"]},"img.error":{target:"error",actions:["invokeOnError"]}}},error:{on:{"img.loaded":{target:"loaded",actions:["invokeOnLoad"]}}},loaded:{on:{"img.error":{target:"error",actions:["invokeOnError"]}}}},implementations:{actions:{invokeOnLoad({prop:e}){e("onStatusChange")?.({status:"loaded"})},invokeOnError({prop:e}){e("onStatusChange")?.({status:"error"})},checkImageStatus({send:e,scope:t}){let a=u(t);if(a?.complete)e({type:a.complete&&0!==a.naturalWidth&&0!==a.naturalHeight?"img.loaded":"img.error",src:"ssr"})}},effects:{trackImageRemoval({send:e,scope:t}){let a=c(t);return(0,o.G)(a,{callback(t){Array.from(t[0].removedNodes).find(e=>e.nodeType===Node.ELEMENT_NODE&&e.matches("[data-scope=avatar][data-part=image]"))&&e({type:"img.unmount"})}})},trackSrcChange({send:e,scope:t}){let a=u(t);return(0,o.m)(a,{attributes:["src","srcset"],callback(){e({type:"src.change"})}})}}}}),p=a(12478),g=a(12115),f=a(53129),m=a(4615),h=e=>{let t=(0,g.useId)(),{getRootNode:a}=(0,r.useEnvironmentContext)(),{dir:o}=(0,n.useLocaleContext)(),i={id:t,dir:o,getRootNode:a,...e};return function(e,t){let{state:a,send:r,prop:n,scope:o}=e,i=a.matches("loaded");return{loaded:i,setSrc(e){let t=u(o);t?.setAttribute("src",e)}
1,setLoaded(){r({type:"img.loaded",src:"api"})},setError(){r({type:"img.error",src:"api"})},getRootProps:()=>t.element({...p.r.root.attrs,dir:n("dir"),id:l(o)}),getImageProps:()=>t.img({...p.r.image.attrs,hidden:!i,dir:n("dir"),id:s(o),"data-state":i?"visible":"hidden",onLoad(){r({type:"img.loaded",src:"element"})},onError(){r({type:"img.error",src:"element"})}}),getFallbackProps:()=>t.element({...p.r.fallback.attrs,dir:n("dir"),id:d(o),hidden:i,"data-state":i?"hidden":"visible"})}}((0,f.z)(v,i),m._)}},98477:(e,t,a)=>{a.r(t),a.d(t,{AvatarContext:()=>P,AvatarFallback:()=>j,AvatarGroup:()=>S,AvatarIcon:()=>N,AvatarImage:()=>I,AvatarPropsProvider:()=>A,AvatarRoot:()=>k,AvatarRootProvider:()=>w,useAvatarStyles:()=>y});var r=a(95155),n=a(20988),o=a(83120),i=a(66783),l=a(32890),s=a(47577),d=a(47269),c=(0,n.I)({Context:()=>o.AvatarContext,Fallback:()=>i.AvatarFallback,Image:()=>l.AvatarImage,Root:()=>s.AvatarRoot,RootProvider:()=>d.AvatarRootProvider}),u=a(12115),v=a(70392),p=a(56367),g=a(8261),f=a(35847),m=a(86434);let{withProvider:h,withContext:x,useStyles:y,useClassNames:b,PropsProvider:C}=(0,v.createSlotRecipeContext)({key:"avatar"}),w=h(c.RootProvider,"root",{forwardAsChild:!0}),k=h(c.Root,"root",{forwardAsChild:!0}),A=C,R=(0,p.chakra)(c.Fallback,{},{forwardAsChild:!0}),j=(0,u.forwardRef)(function(e,t){let a=y(),n=b(),{name:o,...i}=e;return(0,r.jsx)(R,{ref:t,...i,className:(0,f.cx)(e.className,n.fallback),css:[a.fallback,e.css],children:e.children||e.asChild?e.children:e.name?function(e){let t=e.trim().split(" "),a=null!=t[0]?t[0]:"",r=t.length>1?t[t.length-1]:"";return a&&r?"".concat(a.charAt(0)).concat(r.charAt(0)):a.charAt(0)}(e.name):(0,r.jsx)(N,{})})}),I=x(c.Image,"image",{forwardAsChild:!0,defaultProps:{draggable:"false",referrerPolicy:"no-referrer"}}),N=(0,u.forwardRef)(function(e,t){return(0,r.jsx)(p.chakra.svg,{stroke:"currentColor",fill:"currentColor",strokeWidth:"0",viewBox:"0 0 24 24",height:"1.2em",width:"1.2em",ref:t,...e,children:(0,r.jsx)("path",{d:"M20 22H18V20C18 18.3431 16.6569 17 15 17H9C7.34315 17 6 18.3431 6 20V22H4V20C4 17.2386 6.23858 15 9 15H15C17.7614 15 20 17.2386 20 20V22ZM12 13C8.68629 13 6 10.3137 6 7C6 3.68629 8.68629 1 12 1C15.3137 1 18 3.68629 18 7C18 10.3137 15.3137 13 12 13ZM12 11C14.2091 11 16 9.20914 16 7C16 4.79086 14.2091 3 12 3C9.79086 3 8 4.79086 8 7C8 9.20914 9.79086 11 12 11Z"})})}),P=c.Context,S=(0,u.forwardRef)(function(e,t){let a=(0,g.useSlotRecipe)({key:"avatar"}),[n,o]=(0,u.useMemo)(()=>a.splitVariantProps(e),[e,a]);return(0,r.jsx)(C,{value:n,children:(0,r.jsx)(m.Group,{gap:"0",spaceX:"-3",ref:t,...o})})})},47130:(e,t,a)=>{a.r(t),a.d(t,{DrawerActionTrigger:()=>w,DrawerBackdrop:()=>k,DrawerBody:()=>A,DrawerCloseTrigger:()=>C,DrawerContent:()=>x,DrawerContext:()=>I,DrawerDescription:()=>y,DrawerFooter:()=>R,DrawerHeader:()=>j,DrawerPositioner:()=>h,DrawerRoot:()=>g,DrawerRootPropsProvider:()=>f,DrawerRootProvider:()=>p,DrawerTitle:()=>b,DrawerTrigger:()=>m,useDrawerStyles:()=>u});var r=a(95155),n=a(61356),o=a(8200),i=a(12115),l=a(70392),s=a(56367);let{withRootProvider:d,withContext:c,useStyles:u,PropsProvider:v}=(0,l.createSlotRecipeContext)({key:"drawer"}),p=d(n.T.RootProvider,{defaultProps:{unmountOnExit:!0,lazyMount:!0}}),g=d(n.T.Root,{defaultProps:{unmountOnExit:!0,lazyMount:!0}}),f=v,m=c(n.T.Trigger,"trigger",{forwardAsChild:!0}),h=c(n.T.Positioner,"positioner",{forwardAsChild:!0}),x=c(n.T.Content,"content",{forwardAsChild:!0}),y=c(n.T.Description,"description",{forwardAsChild:!0}),b=c(n.T.Title,"title",{forwardAsChild:!0}),C=c(n.T.CloseTrigger,"closeTrigger",{forwardAsChild:!0}),w=(0,i.forwardRef)(function(e,t){let a=(0,o.useDialogContext)();return(0,r.jsx)(s.chakra.button,{...e,ref:t,onClick:()=>a.setOpen(!1)})}),k=c(n.T.Backdrop,"backdrop",{forwardAsChild:!0}),A=c("div","body"),R=c("div","footer"),j=c("div","header"),I=n.T.Context},86434:(e,t,a)=>{a.d(t,{Group:()=>d});var r=a(95155),n=a(12115),o=a(56367),i=a(76007),l=a(35847);let s=(0,o.chakra)("div",{base:{display:"inline-flex",gap:"var(--group-gap, 0.5rem)",isolation:"isolate",position:"relative","& [data-group-item]":{_focusVisible:{zIndex:1}}},variants:{orientation:{horizontal:{flexDirection:"row"},vertical:{flexDirection:"column"}},attached:{true:{gap:"0!"}},grow:{true:{display:"flex","& > *":{flex:1}}},stacking:{"first-on-top":{"& > [data-group-item]":{zIndex:"calc(var(--group-count) - var(--group-index))"}},"last-on-top":{"& > [data-group-item]":{zIndex:"var(--group-index)"}}}},compoundVariants:[{orientation:"horizontal",attached:!0,css:{"& > *[data-first]":{borderEndRadius:"0!",marginEnd:"-1px"},"& > *[data-between]":{borderRadius:"0!",marginEnd:"-1px"},"& > *[data-last]":{borderStartRadius:"0!"}}},{orientation:"vertical",attached:!0,css:{"& > *[data-first]":{borderBottomRadius:"0!",marginBottom:"-1px"},"& > *[data-between]":{borderRadius:"0!",marginBottom:"-1px"},"& > *[data-last]":{borderTopRadius:"0!"}}}],defaultVariants:{orientation:"horizontal"}}),d=(0,n.memo)((0,n.forwardRef)(function(e,t){let{align:a="center",justify:o="flex-start",children:d,wrap:c,skip:u,...v}=e,p=(0,n.useMemo)(()=>{let e=n.Children.toArray(d).filter(n.isValidElement);if(1===e.length)return e;let t=e.filter(e=>!(null==u?void 0:u(e))),a=t.length;return 1===t.length?e:e.map(e=>{var r;let o=e.props;if(null==u?void 0:u(e))return e;let l=t.indexOf(e);return(0,n.cloneElement)(e,{...o,"data-group-item":"","data-first":(0,i.s)(0===l),"data-last":(0,i.s)(l===a-1),"data-between":(0,i.s)(l>0&&l<a-1),style:{"--group-count":a,"--group-index":l,...null!==(r=null==o?void 0:o.style)&&void 0!==r?r:{}}})})},[d,u]);return(0,r.jsx)(s,{ref:t,alignItems:a,justifyContent:o,flexWrap:c,...v,className:(0,l.cx)("chakra-group",e.className),children:p})}));d.displayName="Group"},83439:(e,t,a)=>{a.d(t,{createIcon:()=>i});var r=a(95155),n=a(12115),o=a(32410);function i(e){let{viewBox:t="0 0 24 24",d:a,displayName:i,defaultProps:l={}}=e,s=n.Children.toArray(e.path),d=(0,n.forwardRef)((e,n)=>(0,r.jsx)(o.Icon,{ref:n,asChild:!1,viewBox:t,...l,...e,children:s.length?s:(0,r.jsx)("path",{fill:"currentColor",d:a})}));return d.displayName=i,d}},80834:(e,t,a)=>{a.d(t,{Separator:()=>v,SeparatorPropsProvider:()=>p});var r=a(95155),n=a(12115),o=a(6149),i=a(56367),l=a(35847),s=a(9388),d=a(4269);let{useRecipeResult:c,PropsProvider:u}=(0,o.createRecipeContext)({key:"separator"}),v=(0,n.forwardRef)(function(e,t){let{styles:a,className:n,props:o}=c(e),u=e.orientation||"horizontal";return(0,r.jsx)(i.chakra.span,{ref:t,role:(0,s.Kg)(u)?"separator":"presentation","aria-orientation":(0,s.Kg)(u)?u:void 0,...(0,d.c)(o,["orientation"]),className:(0,l.cx)(n,e.className),css:[a,e.css]})});v.displayName="Separator";let p=u},4269:(e,t,a)=>{a.d(t,{c:()=>r});function r(e,t=[]){let a=Object.assign({},e);for(let e of t)e in a&&delete a[e];return a}},24556:(e,t,a)=>{a.d(t,{Fo:()=>v,JJ:()=>d,Nv:()=>u,TK:()=>p,cr:()=>f,gx:()=>c,k0:()=>i,nG:()=>g,xh:()=>s,zj:()=>l});let r=()=>"undefined"==typeof window&&(console.error("ChannelIO APIs are only executable on browser."),!0),n=()=>!!window.ChannelIO||(console.error("ChannelIO is not loaded. Please call loadScript() before calling ChannelIO APIs."),!1),o=(...e)=>{!r()&&n()&&window.ChannelIO(...e)};function i(){r()||function(){var e=window;if(!e.ChannelIO){var t=function(){var e;null===(e=t.c)||void 0===e||e.call(t,arguments)};t.q=[],t.c=function(e){var a;null===(a=t.q)||void 0===a||a.push(e)},e.ChannelIO=t,"complete"===document.readyState?a():(e.addEventListener("DOMContentLoaded",a),e.addEventListener("load",a))}function a(){if(!e.ChannelIOInitialized){e.ChannelIOInitialized=!0;var t=document.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://cdn.channel.io/plugin/ch-plugin-web.js";var a=document.getElementsByTagName("script")[0];a.parentNode&&a.parentNode.insertBefore(t,a)}}}()}function l(e,t){o("boot",e,t)}function s(){o("showMessenger")}function d(e,t){o("openChat",e,t)}function c(e){o("onShowMessenger",e)}function u(e){o("onHideMessenger",e)}function v(e){o("onBadgeChanged",e)}function p(e,t){o("updateUser",e,t)}function g(){o("showChannelButton")}function f(){o("hideChannelButton")}},12478:(e,t,a)=>{a.d(t,{M:()=>r,r:()=>n});var r=(0,a(46788).y)("avatar").parts("root","image","fallback"),n=r.build()}}]);
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.