(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3185],{69944:function(t,e,i){Promise.resolve().then(i.bind(i,242))},242:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return U}});var s=i(32872),r=i(61163),a=i.n(r),n=i(63300),u=i.n(n),l=i(59547),o=i.n(l);i(42381);var h=i(2161),c=i(34384),d=i(27270),f=i(54729),y=i(18226),p=i(20629);class v extends p.F{get meta(){return this.options.meta}setOptions(t){this.options={...this.defaultOptions,...t},this.updateCacheTime(this.options.cacheTime)}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.cache.remove(this)}setData(t,e){let i=(0,c.oE)(this.state.data,t,this.options);return this.dispatch({data:i,type:"success",dataUpdatedAt:null==e?void 0:e.updatedAt,manual:null==e?void 0:e.manual}),i}setState(t,e){this.dispatch({type:"setState",state:t,setStateOptions:e})}cancel(t){var e;let i=this.promise;return null==(e=this.retryer)||e.cancel(t),i?i.then(c.ZT).catch(c.ZT):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.initialState)}isActive(){return this.observers.some(t=>!1!==t.options.enabled)}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(t=>t.getCurrentResult().isStale)}isStaleByTime(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return this.state.isInvalidated||!this.state.dataUpdatedAt||!(0,c.Kp)(this.state.dataUpdatedAt,t)}onFocus(){var t;let e=this.observers.find(t=>t.shouldFetchOnWindowFocus());e&&e.refetch({cancelRefetch:!1}),null==(t=this.retryer)||t.continue()}onOnline(){var t;let e=this.observers.find(t=>t.shouldFetchOnReconnect());e&&e.refetch({cancelRefetch:!1}),null==(t=this.retryer)||t.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(e=>e!==t),this.observers.length||(this.retryer&&(this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.scheduleGc()),this.cache.notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.dispatch({type:"invalidate"})}fetch(t,e){var i,s,r,a;if("idle"!==this.state.fetchStatus){if(this.state.dataUpdatedAt&&null!=e&&e.cancelRefetch)this.cancel({silent:!0});else if(this.promise)return null==(r=this.retryer)||r.continueRetry(),this.promise}if(t&&this.setOptions(t),!this.options.queryFn){let t=this.observers.find(t=>t.options.queryFn);t&&this.setOptions(t.options)}Array.isArray(this.options.queryKey);let n=(0,c.G9)(),u={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},l=t=>{Object.defineProperty(t,"signal",{enumerable:!0,get:()=>{if(n)return this.abortSignalConsumed=!0,n.signal}})};l(u);let o={fetchOptions:e,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:()=>this.options.queryFn?(this.abortSignalConsumed=!1,this.options.queryFn(u)):Promise.reject("Missing queryFn")};l(o),null==(i=this.options.behavior)||i.onFetch(o),this.revertState=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==(null==(s=o.fetchOptions)?void 0:s.meta))&&this.dispatch({type:"fetch",meta:null==(a=o.fetchOptions)?void 0:a.meta});let h=t=>{if((0,y.DV)(t)&&t.silent||this.dispatch({type:"error",error:t}),!(0,y.DV)(t)){var e,i,s,r;null==(e=(i=this.cache.config).onError)||e.call(i,t,this),null==(s=(r=this.cache.config).onSettled)||s.call(r,this.state.data,t,this)}this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=(0,y.Mz)({fn:o.fetchFn,abort:null==n?void 0:n.abort.bind(n),onSuccess:t=>{var e,i,s,r;if(void 0===t){h(Error(this.queryHash+" data is undefined"));return}this.setData(t),null==(e=(i=this.cache.config).onSuccess)||e.call(i,t,this),null==(s=(r=this.cache.config).onSettled)||s.call(r,t,this.state.error,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1},onError:h,onFail:(t,e)=>{this.dispatch({type:"failed",failureCount:t,error:e})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:o.options.retry,retryDelay:o.options.retryDelay,networkMode:o.options.networkMode}),this.promise=this.retryer.promise,this.promise}dispatch(t){this.state=(e=>{var i,s;switch(t.type){case"failed":return{...e,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...e,fetchStatus:"paused"};case"continue":return{...e,fetchStatus:"fetching"};case"fetch":return{...e,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null!=(i=t.meta)?i:null,fetchStatus:(0,y.Kw)(this.options.networkMode)?"fetching":"paused",...!e.dataUpdatedAt&&{error:null,status:"loading"}};case"success":return{...e,data:t.data,dataUpdateCount:e.dataUpdateCount+1,dataUpdatedAt:null!=(s=t.dataUpdatedAt)?s:Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":let r=t.error;if((0,y.DV)(r)&&r.revert&&this.revertState)return{...this.revertState};return{...e,error:r,errorUpdateCount:e.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:e.fetchFailureCount+1,fetchFailureReason:r,fetchStatus:"idle",status:"error"};case"invalidate":return{...e,isInvalidated:!0};case"setState":return{...e,...t.state}}})(this.state),f.V.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate(t)}),this.cache.notify({query:this,type:"updated",action:t})})}constructor(t){super(),this.abortSignalConsumed=!1,this.defaultOptions=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.cache=t.cache,this.logger=t.logger||d._,this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.initialState=t.state||function(t){let e="function"==typeof t.initialData?t.initialData():t.initialData,i=void 0!==e,s=i?"function"==typeof t.initialDataUpdatedAt?t.initialDataUpdatedAt():t.initialDataUpdatedAt:0;return{data:e,dataUpdateCount:0,dataUpdatedAt:i?null!=s?s:Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:i?"success":"loading",fetchStatus:"idle"}}(this.options),this.state=this.initialState,this.scheduleGc()}}var m=i(95123);class g extends m.l{build(t,e,i){var s;let r=e.queryKey,a=null!=(s=e.queryHash)?s:(0,c.Rm)(r,e),n=this.get(a);return n||(n=new v({cache:this,logger:t.getLogger(),queryKey:r,queryHash:a,options:t.defaultQueryOptions(e),state:i,defaultOptions:t.getQueryDefaults(r)}),this.add(n)),n}add(t){this.queriesMap[t.queryHash]||(this.queriesMap[t.queryHash]=t,this.queries.push(t),this.notify({type:"added",query:t}))}remove(t){let e=this.queriesMap[t.queryHash];e&&(t.destroy(),this.queries=this.queries.filter(e=>e!==t),e===t&&delete this.queriesMap[t.queryHash],this.notify({type:"removed",query:t}))}clear(){f.V.batch(()=>{this.queries.forEach(t=>{this.remove(t)})})}get(t){return this.queriesMap[t]}getAll(){return this.queries}find(t,e){let[i]=(0,c.I6)(t,e);return void 0===i.exact&&(i.exact=!0),this.queries.find(t=>(0,c._x)(i,t))}findAll(t,e){let[i]=(0,c.I6)(t,e);return Object.keys(i).length>0?this.queries.filter(t=>(0,c._x)(i,t)):this.queries}notify(t){f.V.batch(()=>{this.listeners.forEach(e=>{let{listener:i}=e;i(t)})})}onFocus(){f.V.batch(()=>{this.queries.forEach(t=>{t.onFocus()})})}onOnline(){f.V.batch(()=>{this.queries.forEach(t=>{t.onOnline()})})}constructor(t){super(),this.config=t||{},this.queries=[],this.queriesMap={}}}var b=i(37608);class q extends m.l{build(t,e,i){let s=new b.m({mutationCache:this,logger:t.getLogger(),mutationId:++this.mutationId,options:t.defaultMutationOptions(e),state:i,defaultOptions:e.mutationKey?t.getMutationDefaults(e.mutationKey):void 0});return this.add(s),s}add(t){this.mutations.push(t),this.notify({type:"added",mutation:t})}remove(t){this.mutations=this.mutations.filter(e=>e!==t),this.notify({type:"removed",mutation:t})}clear(){f.V.batch(()=>{this.mutations.forEach(t=>{this.remove(t)})})}getAll(){return this.mutations}find(t){return void 0===t.exact&&(t.exact=!0),this.mutations.find(e=>(0,c.X7)(t,e))}findAll(t){return this.mutations.filter(e=>(0,c.X7)(t,e))}notify(t){f.V.batch(()=>{this.listeners.forEach(e=>{let{listener:i}=e;i(t)})})}resumePausedMutations(){var t;return this.resuming=(null!=(t=this.resuming)?t:Promise.resolve()).then(()=>{let t=this.mutations.filter(t=>t.state.isPaused);return f.V.batch(()=>t.reduce((t,e)=>t.then(()=>e.continue().catch(c.ZT)),Promise.resolve()))}).then(()=>{this.resuming=void 0}),this.resuming}constructor(t){super(),this.config=t||{},this.mutations=[],this.mutationId=0}}var C=i(3992),_=i(8791),O=i(68028);class w{mount(){this.mountCount++,1===this.mountCount&&(this.unsubscribeFocus=C.j.subscribe(()=>{C.j.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())}),this.unsubscribeOnline=_.N.subscribe(()=>{_.N.isOnline()&&(this.resumePausedMutations(),this.queryCache.onOnline())}))}unmount(){var t,e;this.mountCount--,0===this.mountCount&&(null==(t=this.unsubscribeFocus)||t.call(this),this.unsubscribeFocus=void 0,null==(e=this.unsubscribeOnline)||e.call(this),this.unsubscribeOnline=void 0)}isFetching(t,e){let[i]=(0,c.I6)(t,e);return i.fetchStatus="fetching",this.queryCache.findAll(i).length}isMutating(t){return this.mutationCache.findAll({...t,fetching:!0}).length}getQueryData(t,e){var i;return null==(i=this.queryCache.find(t,e))?void 0:i.state.data}ensureQueryData(t,e,i){let s=(0,c._v)(t,e,i),r=this.getQueryData(s.queryKey);return r?Promise.resolve(r):this.fetchQuery(s)}getQueriesData(t){return this.getQueryCache().findAll(t).map(t=>{let{queryKey:e,state:i}=t;return[e,i.data]})}setQueryData(t,e,i){let s=this.queryCache.find(t),r=null==s?void 0:s.state.data,a=(0,c.SE)(e,r);if(void 0===a)return;let n=(0,c._v)(t),u=this.defaultQueryOptions(n);return this.queryCache.build(this,u).setData(a,{...i,manual:!0})}setQueriesData(t,e,i){return f.V.batch(()=>this.getQueryCache().findAll(t).map(t=>{let{queryKey:s}=t;return[s,this.setQueryData(s,e,i)]}))}getQueryState(t,e){var i;return null==(i=this.queryCache.find(t,e))?void 0:i.state}removeQueries(t,e){let[i]=(0,c.I6)(t,e),s=this.queryCache;f.V.batch(()=>{s.findAll(i).forEach(t=>{s.remove(t)})})}resetQueries(t,e,i){let[s,r]=(0,c.I6)(t,e,i),a=this.queryCache,n={type:"active",...s};return f.V.batch(()=>(a.findAll(s).forEach(t=>{t.reset()}),this.refetchQueries(n,r)))}cancelQueries(t,e,i){let[s,r={}]=(0,c.I6)(t,e,i);return void 0===r.revert&&(r.revert=!0),Promise.all(f.V.batch(()=>this.queryCache.findAll(s).map(t=>t.cancel(r)))).then(c.ZT).catch(c.ZT)}invalidateQueries(t,e,i){let[s,r]=(0,c.I6)(t,e,i);return f.V.batch(()=>{var t,e;if(this.queryCache.findAll(s).forEach(t=>{t.invalidate()}),"none"===s.refetchType)return Promise.resolve();let i={...s,type:null!=(t=null!=(e=s.refetchType)?e:s.type)?t:"active"};return this.refetchQueries(i,r)})}refetchQueries(t,e,i){let[s,r]=(0,c.I6)(t,e,i),a=Promise.all(f.V.batch(()=>this.queryCache.findAll(s).filter(t=>!t.isDisabled()).map(t=>{var e;return t.fetch(void 0,{...r,cancelRefetch:null==(e=null==r?void 0:r.cancelRefetch)||e,meta:{refetchPage:s.refetchPage}})}))).then(c.ZT);return null!=r&&r.throwOnError||(a=a.catch(c.ZT)),a}fetchQuery(t,e,i){let s=(0,c._v)(t,e,i),r=this.defaultQueryOptions(s);void 0===r.retry&&(r.retry=!1);let a=this.queryCache.build(this,r);return a.isStaleByTime(r.staleTime)?a.fetch(r):Promise.resolve(a.state.data)}prefetchQuery(t,e,i){return this.fetchQuery(t,e,i).then(c.ZT).catch(c.ZT)}fetchInfiniteQuery(t,e,i){let s=(0,c._v)(t,e,i);return s.behavior=(0,O.Gm)(),this.fetchQuery(s)}prefetchInfiniteQuery(t,e,i){return this.fetchInfiniteQuery(t,e,i).then(c.ZT).catch(c.ZT)}resumePausedMutations(){return this.mutationCache.resumePausedMutations()}getQueryCache(){return this.queryCache}getMutationCache(){return this.mutationCache}getLogger(){return this.logger}getDefaultOptions(){return this.defaultOptions}setDefaultOptions(t){this.defaultOptions=t}setQueryDefaults(t,e){let i=this.queryDefaults.find(e=>(0,c.yF)(t)===(0,c.yF)(e.queryKey));i?i.defaultOptions=e:this.queryDefaults.push({queryKey:t,defaultOptions:e})}getQueryDefaults(t){if(!t)return;let e=this.queryDefaults.find(e=>(0,c.to)(t,e.queryKey));return null==e?void 0:e.defaultOptions}setMutationDefaults(t,e){let i=this.mutationDefaults.find(e=>(0,c.yF)(t)===(0,c.yF)(e.mutationKey));i?i.defaultOptions=e:this.mutationDefaults.push({mutationKey:t,defaultOptions:e})}getMutationDefaults(t){if(!t)return;let e=this.mutationDefaults.find(e=>(0,c.to)(t,e.mutationKey));return null==e?void 0:e.defaultOptions}defaultQueryOptions(t){if(null!=t&&t._defaulted)return t;let e={...this.defaultOptions.queries,...this.getQueryDefaults(null==t?void 0:t.queryKey),...t,_defaulted:!0};return!e.queryHash&&e.queryKey&&(e.queryHash=(0,c.Rm)(e.queryKey,e)),void 0===e.refetchOnReconnect&&(e.refetchOnReconnect="always"!==e.networkMode),void 0===e.useErrorBoundary&&(e.useErrorBoundary=!!e.suspense),e}defaultMutationOptions(t){return null!=t&&t._defaulted?t:{...this.defaultOptions.mutations,...this.getMutationDefaults(null==t?void 0:t.mutationKey),...t,_defaulted:!0}}clear(){this.queryCache.clear(),this.mutationCache.clear()}constructor(t={}){this.queryCache=t.queryCache||new g,this.mutationCache=t.mutationCache||new q,this.logger=t.logger||d._,this.defaultOptions=t.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[],this.mountCount=0}}var F=i(68495),S=i(54209),D=i(70161);let A={defaultOptions:{queries:{cacheTime:6e5,staleTime:3e5}}};function x(t){let[e]=(0,S.useState)(()=>new w(A)),[i]=(0,S.useState)(D.NR);return(0,s.jsx)(D.hi.Provider,{client:i,queryClient:e,children:(0,s.jsx)(F.aH,{client:e,children:t.children})})}var Q=i(35606),M=i(52515),P=i(55925),j=()=>{window.va||(window.va=function(){for(var t=arguments.length,e=Array(t),i=0;i<t;i++)e[i]=arguments[i];(window.vaq=window.vaq||[]).push(e)})};function T(){return"development"===(window.vam||"production")}function I(t){let{beforeSend:e,debug:i=!0,mode:s="auto"}=t;return(0,S.useEffect)(()=>{!function(){var t;let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{debug:!0};(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"auto";if("auto"===t){window.vam="production";return}window.vam=t})(e.mode),j(),e.beforeSend&&(null==(t=window.va)||t.call(window,"beforeSend",e.beforeSend));let i=T()?"https://va.vercel-scripts.com/v1/script.debug.js":"/_vercel/insights/script.js";if(document.head.querySelector('script[src*="'.concat(i,'"]')))return;let s=document.createElement("script");s.src=i,s.defer=!0,s.setAttribute("data-sdkn","@vercel/analytics"),s.setAttribute("data-sdkv","1.0.1"),T()&&!1===e.debug&&s.setAttribute("data-debug","false"),document.head.appendChild(s)}({beforeSend:e,debug:i,mode:s})},[e,i,s]),null}function E(t){let{children:e}=t;return(0,s.jsx)(s.Fragment,{children:(0,s.jsx)(M.SessionProvider,{basePath:"/start-online-visit/api/auth",children:(0,s.jsxs)(h.Z.Provider,{value:"questionnaire",children:[(0,s.jsxs)(x,{children:[(0,s.jsx)(Q.Z,{id:"GTM-MSTPWP8"}),(0,s.jsx)(I,{}),e]}),(0,s.jsx)(S.Suspense,{children:(0,s.jsx)(P.x7,{position:"top-right",toastOptions:{duration:3e3}})})]})})})}var R=i(50298),K=i.n(R);function U(t){let{children:e}=t;return(0,s.jsx)("html",{lang:"en",className:"".concat(a().variable," ").concat(u().variable," ").concat(o().variable),children:(0,s.jsxs)("body",{className:"relative w-screen max-w-[100vw] !overflow-y-auto !overflow-x-hidden",children:[(0,s.jsx)("noscript",{children:(0,s.jsx)("iframe",{src:"https://analytics.bask.health/ns.html?id=".concat("GTM-MSTPWP8"),height:"0",width:"0",style:{display:"none",visibility:"hidden"},title:"gtag-no-script"})}),(0,s.jsx)(E,{children:e})]})})}console.log("LR INIT"),K().init("5u4mml/new-platform-xfhfs",{dom:{inputSanitizer:!0}})},70161:function(t,e,i){"use strict";i.d(e,{NR:function(){return u},hi:function(){return n}});var s=i(53185),r=i(24551),a=i(60581);i(44123);let n=(0,r.ec)(),u=()=>n.createClient({transformer:a.Z,links:[(0,s.gb)({enabled:t=>"down"===t.direction&&t.result instanceof Error}),(0,s.ch)({url:"/start-online-visit/api/trpc"})]})},35606:function(t,e,i){"use strict";i.d(e,{Z:function(){return a}});var s=i(32872),r=i(16422);function a(t){let{id:e,clientOnly:i}=t;return(0,s.jsx)(s.Fragment,{children:e&&(0,s.jsxs)(s.Fragment,{children:[!i&&(0,s.jsx)(r.default,{id:"gtag-base",strategy:"afterInteractive",dangerouslySetInnerHTML:{__html:"\n                window.dataLayer = window?.dataLayer || [];\n              dataLayer.push({'gtm.start':new Date().getTime(),event:'gtm.js'})\n              "}}),(0,s.jsx)(r.default,{async:!0,src:"https://analytics.bask.health/gtm.js?id=".concat(e)})]})})}},2161:function(t,e,i){"use strict";let s=(0,i(54209).createContext)(null);e.Z=s},60581:function(t,e,i){"use strict";var s=i(35654),r=i(1530);s.ZP.registerCustom({isApplicable:t=>r.t.isDecimal(t),serialize:t=>t.toJSON(),deserialize:t=>new r.t(t)},"decimal.js"),e.Z=s.ZP},42381:function(){},59547:function(t){t.exports={style:{fontFamily:"'__Inter_7563a5', '__Inter_Fallback_7563a5'",fontStyle:"normal"},className:"__className_7563a5",variable:"__variable_7563a5"}},63300:function(t){t.exports={style:{fontFamily:"'__velasansGX_ca1cc5', '__velasansGX_Fallback_ca1cc5'"},className:"__className_ca1cc5",variable:"__variable_ca1cc5"}},61163:function(t){t.exports={style:{fontFamily:"'__velasans_6914c7', '__velasans_Fallback_6914c7'"},className:"__className_6914c7",variable:"__variable_6914c7"}}},function(t){t.O(0,[2213,2515,9004,5537,5925,1577,4726,1744],function(){return t(t.s=69944)}),_N_E=t.O()}]);