PageSourceSearch

https://my.plushcare.com/_next/static/chunks/pages/booking/therapy/payment-52e4e00a117ebdce.js

js plushcare.com collected 2026-09-24 10:23:01 UTC 55,114 bytes, 23 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="4e1eef61-0a32-44ed-97d3-a071dc911cdf",e._sentryDebugIdIdentifier="sentry-dbid-4e1eef61-0a32-44ed-97d3-a071dc911cdf")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2700,5390,8804],{6157:(e,t,i)=>{"use strict";i.d(t,{A:()=>u});var a=i(43181),r=i(14232),n=i(30236),o=i(62644),l=i.n(o),g=i(65297),I=i(8010),s=i(86092),c=i(24058),d=i(40627),p=i(72528),M=r.createElement;function u(){let{data:e}=(0,g.MD)(),{data:t}=(0,s.P_)(),{data:i}=(0,c.e)(),{data:a}=(0,p.Wl)(),{last_appt_cancelled_or_noshow:r}=e||{last_appt_cancelled_or_noshow:!1},n=(0,d.ls)(),{upcoming_appointments:o=[]}=i??{},u=o?.[0],N=o?.length>0&&u?.doctor_type!=="Therapist";if(!r||N)return null;let D={message_appeared:!0,message_location:n?"payment":"dashboard",user_type:a?.coverage_type||"N/A",user_location:t?.address?.state?.abbreviation||"N/A"};return I.Ay.track("no-show_late-cancellation_message_appeared",D),M(A,{isUserInTherapyFlow:n},M(y,{src:l()}),M(m,null,"Our therapists are in high-demand. Failure to reschedule or cancel up to 24 hours prior"," ","to your appointment may result in additional fees."))}let A=(0,a.A)("div",{target:"eqznpwo2"})("align-items:center;background-color:",n.Tj.lightWarning,";display:flex;flex-direction:row;padding:10px 15px;width:100%;border-radius:4px;",({isUserInTherapyFlow:e})=>!e&&`
2    border-bottom-left-radius: 0;
3    border-bottom-right-radius: 0;
4  `,";"),m=(0,a.A)("span",{target:"eqznpwo1"})("font-size:16px;font-weight:400;line-height:16px;margin-top:2px;color:",n.Tj.richGold,";"),y=(0,a.A)("img",{target:"eqznpwo0"})({name:"1vu2oo3",styles:"width:20px;height:20px;margin-right:15px;flex-direction:row;align-self:flex-start"})},19565:e=>{e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjlweCIgaGVpZ2h0PSIzMHB4IiB2aWV3Qm94PSIwIDAgMjkgMzAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjMgKDgxNzE2KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5pY29uLWNhbGVuZGFyQDF4PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IldpdGhvdXRfSW5zdXJhbmNlX0xlYXJuTW9yZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMzLjAwMDAwMCwgLTEzOC4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguMDAwMDAwLCA1MC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJpY29uLWNhbGVuZGFyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNS4wMDAwMDAsIDg4Ljc1MDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJIaWdobGlnaHQiIGZpbGw9IiNGRkM2NTQiIHg9IjExLjI1IiB5PSIxNS45Mzc1IiB3aWR0aD0iMTEuMjUiIGhlaWdodD0iOS4zNzUiPjwvcmVjdD4KICAgICAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlN0cm9rZS0zMTQ2IiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgcG9pbnRzPSI1LjQ0OTIxODc1IDMuMDI3MzQzNzUgMC42MDU0Njg3NSAzLjAyNzM0Mzc1IDAuNjA1NDY4NzUgMjguNDU3MDMxMiAyOC40NTcwMzEyIDI4LjQ1NzAzMTIgMjguNDU3MDMxMiAzLjAyNzM0Mzc1IDIzLjYxMzI4MTIgMy4wMjczNDM3NSI+PC9wb2x5bGluZT4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU3Ryb2tlLTMxNDciIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBwb2ludHM9IjUuNDQ5MjE4NzUgNS40NDkyMTg3NSA5LjA4MjAzMTI1IDUuNDQ5MjE4NzUgOS4wODIwMzEyNSAwLjYwNTQ2ODc1IDUuNDQ5MjE4NzUgMC42MDU0Njg3NSI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTdHJva2UtMzE0OCIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHBvaW50cz0iMTkuOTgwNDY4OCA1LjQ0OTIxODc1IDIzLjYxMzI4MTIgNS40NDkyMTg3NSAyMy42MTMyODEyIDAuNjA1NDY4NzUgMTkuOTgwNDY4OCAwLjYwNTQ2ODc1Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTkuMDgyMDMxMjUsMy4wMjczNDM3NSBMMTkuOTgwNDY4OCwzLjAyNzM0Mzc1IiBpZD0iU3Ryb2tlLTMxNDkiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTAuNjA1NDY4NzUsOS4wODIwMzEyNSBMMjguNDU3MDMxMiw5LjA4MjAzMTI1IiBpZD0iU3Ryb2tlLTMxNTAiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTcuODcxMDkzNzUsMTEuNTAzOTA2MiBMNy44NzEwOTM3NSwyNi4wMzUxNTYyIiBpZD0iU3Ryb2tlLTMxNTEiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEzLjkyNTc4MTIsMTEuNTAzOTA2MiBMMTMuOTI1NzgxMiwyNi4wMzUxNTYyIiBpZD0iU3Ryb2tlLTMxNTIiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE5Ljk4MDQ2ODgsMTEuNTAzOTA2MiBMMTkuOTgwNDY4OCwyNi4wMzUxNTYyIiBpZD0iU3Ryb2tlLTMxNTMiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMuMDI3MzQzNzUsMTMuOTI1NzgxMiBMMjYuMDM1MTU2MiwxMy45MjU3ODEyIiBpZD0iU3Ryb2tlLTMxNTQiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMuMDI3MzQzNzUsMTguNzY5NTMxMiBMMjYuMDM1MTU2MiwxOC43Njk1MzEyIiBpZD0iU3Ryb2tlLTMxNTUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMuMDI3MzQzNzUsMjMuNjEzMjgxMiBMMjYuMDM1MTU2MiwyMy42MTMyODEyIiBpZD0iU3Ryb2tlLTMxNTYiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg=="},21888:(e,t,i)=>{"use strict";i.d(t,{J:()=>I});var a=i(43181),r=i(14232),n=i(54232),o=i(30236),l=r.createElement;let{Column:g}=n.e;function I({children:e,wideView:t=!1}){return l(s,{className:"container-fluid",wideView:!0},l(n.e,{centered:!0},l(g,{tablet:{size:t?12:8},desktop:{size:t?12:6},fullhd:{size:t?8:5}},e)))}let s=(0,a.A)("div",{target:"es1maqa0"})("padding:",e=>e.wideView?"0.75rem 20px 0 20px":"0.75rem 0 0 0",";@media (max-width: ",o.fi.tablet,"){padding-bottom:6rem;}")},22500:(e,t,i)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/booking/therapy/payment",function(){return i(66043)}])},24058:(e,t,i)=>{"use strict";i.d(t,{a:()=>s,e:()=>c});var a=i(14232),r=i(2171),n=i(48655),o=i(84116),l=i(63305),g=i(68320),I=i(65390);let s=()=>l.Ir.apiGet("/chameleon/aha/questionnaire-completed").then(e=>e.data),c=e=>{let t=(0,r.wA)(),{data:i,error:s,isValidating:c,mutate:d}=(0,o.g)(l.y0.getDashboardData,g.w,{initialData:e}),p=i??n.pV.dashboard;return(0,a.useEffect)(()=>{!i||s||c||t((0,I.tO)(i))},[i]),{data:p,error:s,isValidating:c,mutate:d}}},28603:(e,t,i)=>{"use strict";i.d(t,{a:()=>n});var a=i(38993),r=i(60396);let n=e=>(0,a.AH)("-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:40px;padding:0px 8px;font-size:16px;line-height:20px;color:",e.theme.colors.foreground,";border:1px solid;
4border-color:",e.error?r.Tj.red:e.theme.colors.primaryBackground,";border-radius:8px;&:focus,&:active{border-color:",e.theme.colors.foreground,";outline:none;}&:disabled{background:",r.Tj.white,";color:",r.Tj.adaGray,";border-color:",r.Tj.rain,";}&::placeholder{color:",r.Tj.placeholderGray,";}","")},32444:(e,t,i)=>{"use strict";i.d(t,{e:()=>r});var a=i(14232);let r=(e=!1)=>{let{0:t,1:i}=(0,a.useState)(e);return{value:t,toggle:(0,a.useCallback)(()=>i(e=>!e),[])}}},36613:(e,t,i)=>{"use strict";i.d(t,{M:()=>n});var a=i(38993),r=i(30236);let n=(0,a.AH)("position:relative;display:grid;grid-template-columns:1fr;align-content:flex-start;justify-content:center;margin-top:0!important;.modal-content{max-width:380px;margin:0 auto;padding:36px;border-radius:4px;border:1px solid rgba(110, 129, 149, 0.17);background:",r.Tj.white,";}","")},38804:(e,t,i)=>{"use strict";i.r(t),i.d(t,{Select:()=>N});var a=i(66284),r=i(59860),n=i(36720),o=i(14232),l=i(43181),g=i(2827),I=i(28603),s=i(30236);let c=(0,l.A)("div",{target:"e3vcyft1"})(({$isTc:e,$tokens:t})=>e&&`
5    .react-select__control, .react-select__control *,
6    .react-select__menu, .react-select__menu * {
7      font-family: ${t.typography.body.fontFamily};
8    }
9
10    /* react-select injects its own option styles at equal CSS specificity,
11       so plain overrides lose the cascade tie — !important is required,
12       same as the other react-select overrides in this app (e.g.
13       AppointmentsFilter.styled.ts's BadgeSelect). */
14    .react-select__option--is-selected {
15      background-color: ${t.color.background.action.primary.default} !important;
16      color: ${t.color.text["on-color"]} !important;
17    }
18
19    .react-select__option--is-focused:not(.react-select__option--is-selected) {
20      background-color: ${t.color.background.action.primary.interactive} !important;
21      color: ${t.color.text["on-color"]} !important;
22    }
23  `,";"),d=(0,l.A)(g.Ay,{target:"e3vcyft0"})(".react-select__control{",e=>(0,I.a)(e),";}.react-select__control--is-focused{box-shadow:0 0 0 1px ",e=>e.theme.colors.primary,";&:hover{border-color:",e=>e.theme.colors.primary,";}&:active{border-color:",e=>e.theme.colors.foreground,";}}.react-select__control--is-disabled{border-color:#ced4da;background-color:#e9ecef;}.react-select__single-value--is-disabled{color:",s.Tj.charcoal,";}");var p=i(32700),M=i(11233);let u=["data","selectProps"];var A=o.createElement;function m(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,a)}return i}function y(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?m(Object(i),!0).forEach(function(t){(0,a.A)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):m(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}let N=e=>{let t=e.autoComplete||"off",i=(0,M.c)();return A(c,{$isTc:"tc"===(0,M.ER)(),$tokens:i},A(d,(0,n.A)({classNamePrefix:"react-select"},e,{components:y(y({},e.components),{},{Input:i=>A(p.c.Input,(0,n.A)({},i,{autoComplete:t,readOnly:e.readOnly})),SingleValue:t=>{let{data:i,selectProps:a}=t,n=(0,r.A)(t,u);return A(p.c.SingleValue,n,(e.prefix??"")+a.getOptionLabel(i))}})})))}},39630:(e,t,i)=>{"use strict";i.d(t,{H:()=>o});var a=i(66284);function r(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,a)}return i}function n(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?r(Object(i),!0).forEach(function(t){(0,a.A)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):r(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function o(e,t){if(!t.style)return n(n({},t),{},{style:{color:e}});let i=n(n({},t.style),{},{color:e});return n(n({},t),{},{style:i})}},40446:e=>{e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTUgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+M0NFNDUwQjQtODNDMC00QjRBLUJCMDctRjMxRTUwNUUzQzg4PC90aXRsZT4KICAgIDxnIGlkPSLinI/vuI8tSGlmaS0iIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSIxMC4wMS4wMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTgzMC4wMDAwMDAsIC0xNzkuMDAwMDAwKSI+CiAgICAgICAgICAgIDxyZWN0IGZpbGw9IiNGRkZGRkYiIHg9IjAiIHk9IjAiIHdpZHRoPSIxMjgwIiBoZWlnaHQ9IjEwNzkiPjwvcmVjdD4KICAgICAgICAgICAgPGcgaWQ9IkRlc2t0b3AtR3JpZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU5LjAwMDAwMCwgMC4wMDAwMDApIiBmaWxsPSIjQkYzRkE5IiBvcGFjaXR5PSIwLjE5OTk5OTk4OCI+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iQ29sdW1uIiB4PSI2NTYiIHk9IjAiIHdpZHRoPSI1OCIgaGVpZ2h0PSIxMDc5Ij48L3JlY3Q+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZSIgZmlsbC1vcGFjaXR5PSIwLjciIGZpbGw9IiM3RjdGN0YiIHg9IjAiIHk9Ijc4IiB3aWR0aD0iMTI4MCIgaGVpZ2h0PSIxMDAxIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIGZpbGw9IiNGRkZGRkYiIHg9IjQwNSIgeT0iMTUxIiB3aWR0aD0iNDY4IiBoZWlnaHQ9IjU5MCI+PC9yZWN0PgogICAgICAgICAgICA8ZyBpZD0iSWNvbnMvQ2xvc2UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgzMC4wMDAwMDAsIDE3OS4wMDAwMDApIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZT0iIzZFODE5NSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNSI+CiAgICAgICAgICAgICAgICAgICAgPGxpbmUgeDE9IjAuMzQwOTA5MDkxIiB5MT0iMC4zNDA5MDkwOTEiIHgyPSIxNSIgeTI9IjE1IiBpZD0iUGF0aC0yIj48L2xpbmU+CiAgICAgICAgICAgICAgICAgICAgPGxpbmUgeDE9IjAuMzQwOTA5MDkxIiB5MT0iMC4zNDA5MDkwOTEiIHgyPSIxNSIgeTI9IjE1IiBpZD0iUGF0aC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3LjY3MDQ1NSwgNy42NzA0NTUpIHJvdGF0ZSgtMjcwLjAwMDAwMCkgdHJhbnNsYXRlKC03LjY3MDQ1NSwgLTcu
23NjcwNDU1KSAiPjwvbGluZT4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+"},40457:(e,t,i)=>{"use strict";i.d(t,{g:()=>N});var a=i(89099),r=i(14232),n=i(2171),o=i(17917),l=i(63305),g=i(83202),I=i(86092),s=i(72528);let c={list:{name:"list",url:l.RM.booking.therapy.list},profile:{name:"profile",url:l.RM.booking.therapy.profile},schedule:{name:"schedule",url:l.RM.booking.therapy.schedule},payment:{name:"payment",url:l.RM.booking.therapy.payment},register:{name:"register",url:l.RM.booking.therapy.register},updateMemberId:{name:"updateMemberId",url:l.RM.booking.therapy.updateMemberId},updatePhoneNumber:{name:"updatePhoneNumber",url:l.RM.booking.therapy.updatePhoneNumber}},{register:d,list:p,profile:M,schedule:u,updateMemberId:A,updatePhoneNumber:m,payment:y}=c,N=()=>{let e=(0,a.useRouter)(),t=(0,n.d4)(o.NW),i=(0,n.d4)(o.M3),l=g.A.get("new_user"),N=(0,I.g8)(),{data:D}=(0,I.P_)(),{data:C}=(0,s.Wl)(),b=[t?null:p,t?null:M,u,i&&!l?null:d,C&&N&&"member_id"in C&&!C?.member_id?A:null,D?.user_id&&!D?.phone_number?m:null,y].filter(e=>null!==e),j=(0,r.useMemo)(()=>{let t=e.pathname,i=b.findIndex(e=>e&&t.replace(/\/$/,"")===e.url.replace(/\/$/,""));return -1===i&&(i=0),i},[b,e.pathname]),w=async(t,i)=>e.push({pathname:t.url,query:i}),h=b[0]?.url;(0,r.useEffect)(()=>{(()=>{let t=z();t&&e.prefetch(t)})()},[]);let z=()=>{let e=b[j+1];return e?e.url:null};return{prefetch:t=>e.prefetch(c[t].url),jump:e=>w(c[e]),goToNext:e=>{let t=b[j+1];return t?"register"===t.name&&l?w(b[j+2]):w(t,e):Promise.resolve(!1)},nextLink:z,goToPrev:()=>{let e=b[j-1];return e?"register"===e.name?w(b[j-2]):w(e):Promise.resolve(!1)},goToStart:()=>{w(b[0])},startUrl:h,currentIndex:j,length:b.length}}},40726:e=>{e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTZweCIgaGVpZ2h0PSI0NnB4IiB2aWV3Qm94PSIwIDAgNTYgNDYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU4ICg4NDY2MykgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+SWNvbnMgLyBpY29uLWxlYXJubW9yZS1tZXNzYWdpbmc8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iSWNvbnMtLy1pY29uLWxlYXJubW9yZS1tZXNzYWdpbmciIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnPgogICAgICAgICAgICA8cmVjdCBpZD0iYm91bmRpbmctYm94IiBmaWxsPSIjRkZGRkZGIiBvcGFjaXR5PSIwIiB4PSIwIiB5PSIwIiB3aWR0aD0iNTYiIGhlaWdodD0iNjAiPjwvcmVjdD4KICAgICAgICAgICAgPGcgaWQ9Imljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAxLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTI1LjM5Mjg1NzEsMTkuODc1MjM4OCBDMjYuMTM4NDQxNiwxOS44NzUyMzg4IDI2Ljc0Mjg1NzEsMjAuNDc5NjU0NCAyNi43NDI4NTcxLDIxLjIyNTIzODggTDI2Ljc0Mjg1NzEsMzMuNDIyNjA3MiBMMjYuNzQyODU3MSw0My4yMDQ0MjU0IEMyNi43NDI4NTcxLDQzLjU3NzIxNzYgMjYuNDQwNjQ5Myw0My44Nzk0MjU0IDI2LjA2Nzg1NzEsNDMuODc5NDI1NCBDMjUuODk4OTU1Niw0My44Nzk0MjU0IDI1LjczNjE5MTIsNDMuODE2MTAzOCAyNS42MTE2OTU2LDQzLjcwMTk2MSBMMjEuMjIsMzkuNjc1MjM4OCBMMS4zNSwzOS42NzUyMzg4IEMwLjYwNDQxNTU4OCwzOS42NzUyMzg4IDUuODQ4OTAzODllLTE0LDM5LjA3MDgyMzIgNS44NjE5Nzc1N2UtMTQsMzguMzI1MjM4OCBMNS44NjE5Nzc1N2UtMTQsMjEuMjI1MjM4OCBDNS44NTI4NDY3OWUtMTQsMjAuNDc5NjU0NCAwLjYwNDQxNTU4OCwxOS44NzUyMzg4IDEuMzUsMTkuODc1MjM4OCBMMjUuMzkyODU3MSwxOS44NzUyMzg4IFoiIGlkPSJDb21iaW5lZC1TaGFwZSIgZmlsbD0iIzczRUNEOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMuMzcxNDI5LCAzMS44MTcyNTMpIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTEzLjM3MTQyOSwgLTMxLjgxNzI1MykgIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDQuNjE0Mjg1NywwLjA3NTIzODc3ODggQzQ2LjEwNTQ1NDUsMC4wNzUyMzg3Nzg4IDQ3LjMxNDI4NTcsMS4yODQwNjk5NSA0Ny4zMTQyODU3LDIuNzc1MjM4NzggTDQ3LjMxNDI4NTcsMjEuOTU5NDQ5MyBMNDcuMzE0Mjg1NywzOS4xNTY5MDc5IEM0Ny4zMTQyODU3LDM5LjkwMjQ5MjMgNDYuNzA5ODcwMSw0MC41MDY5MDc5IDQ1Ljk2NDI4NTcsNDAuNTA2OTA3OSBDNDUuNjIwNDg5Nyw0MC41MDY5MDc5IDQ1LjI4OTY0NTgsNDAuMzc1NzQyIDQ1LjAzOTI0NTIsNDAuMTQwMTY3NyBMMzkuMDA2ODU3MSwzNC40NjQyMzg4IEw3Ljg0Mjg1NzE0LDM0LjQ2NDcxMjUgQzYuMzUxNjg4MzIsMzQuNDY0NzEyNSA1LjE0Mjg1NzE0LDMzLjI1NTg4MTMgNS4xNDI4NTcxNCwzMS43NjQ3MTI1IEw1LjE0Mjg1NzE0LDIuNzc1MjM4NzggQzUuMTQyODU3MTQsMS4yODQwNjk5NSA2LjM1MTY4ODMyLDAuMDc1MjM4Nzc4OCA3Ljg0Mjg1NzE0LDAuMDc1MjM4Nzc4OCBMNDQuNjE0Mjg1NywwLjA3NTIzODc3ODggWiIgaWQ9IkNvbWJpbmVkLVNoYXBlIiBzdHJva2U9IiMwMjBBMTYiIHN0cm9rZS13aWR0aD0iMC43IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiBzdHJva2U9IiMwOUM1QjgiIHg9IjE0LjIxNDI4NTciIHk9IjEwLjUiIHdpZHRoPSIyNS4yODU3MTQzIiBoZWlnaHQ9IjEiIHJ4PSIwLjUiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIHN0cm9rZT0iIzA5QzVCOCIgeD0iMTQuMjE0Mjg1NyIgeT0iMTQuNSIgd2lkdGg9IjI1LjI4NTcxNDMiIGhlaWdodD0iMSIgcng9IjAuNSI+PC9yZWN0PgogICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZSIgc3Ryb2tlPSIjMDlDNUI4IiB4PSIxNC4yMTQyODU3IiB5PSIxOC41IiB3aWR0aD0iMjUuMjg1NzE0MyIgaGVpZ2h0PSIxIiByeD0iMC41Ij48L3JlY3Q+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLUNvcHkiIHN0cm9rZT0iIzA5QzVCOCIgeD0iMTQuMjE0Mjg1NyIgeT0iMjIuNSIgd2lkdGg9IjE2LjE0Mjg1NzEiIGhlaWdodD0iMSIgcng9IjAuNSI+PC9yZWN0PgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQ3LjMxNDI4NTcsMzkuMTA0NTY4OCBDNDcuMzE0Mjg1NywzOS44NTAxNTMyIDQ2LjcwOTg3MDEsNDAuNDU0NTY4OCA0NS45NjQyODU3LDQwLjQ1NDU2ODggQzQ1LjYxNDg3MzYsNDAuNDU0NTY4OCA0NS4yNzkwNzEzLDQwLjMxOTA5MzUgNDUuMDI3NDc5OCw0MC4wNzY2MjU4IEwzOS4yMDM4NTcxLDM0LjQ2NDIzODggTDcuODQyODU3MTQsMzQuNDY0NzEyNSBDNi4zNTE2ODgzMiwzNC40NjQ3MTI1IDUuMTQyODU3MTQsMzMuMjU1ODgxMyA1LjE0Mjg1NzE0LDMxLjc2NDcxMjUgTDUuMTQyODU3MTQsMjkuNjgwNTAxOSBDNS4xNDI4NTcxNCwzMS4xNzE2NzA4IDYuMzUxNjg4MzIsMzIuMzgwNTAxOSA3Ljg0Mjg1NzE0LDMyLjM4MDUwMTkgTDcuODQyODU3MTQsMzIuMzgwNTAxOSBMNDAuMjg0ODU3MSwzMi4zNzk5MjMgTDQ1LjAyNzQ3OTgsMzYuOTUwMzEgQzQ1LjI3OTA3MTMsMzcuMTkyNzc3NyA0NS42MTQ4NzM2LDM3LjMyODI1MyA0NS45NjQyODU3LDM3LjMyODI1MyBDNDYuNzA5ODcwMSwzNy4zMjgyNTMgNDcuMzE0Mjg1NywzNi43MjM4Mzc1IDQ3LjMxNDI4NTcsMzUuOTc4MjUzIEw0Ny4zMTQyODU3LDM1Ljk3ODI1MyBMNDcuMzE0Mjg1NywzOS4xMDQ1Njg4IFoiIGlkPSJDb21iaW5lZC1TaGFwZSIgZmlsbD0iI0RERDNENyI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQwLjExNDI4NTcsMzIuMzgwNTAxOSBMNDAuMTE0Mjg1NywzNC4yODY4MTkxIEw4LjIyODU3MTQzLDM0LjI4NjgxOTEgQzYuNTI0Mzc4NDksMzQuMjg2ODE5MSA1LjE0Mjg1NzE0LDMyLjg4NzExOTkgNS4xNDI4NTcxNCwzMS4xNjA1MDM0IEw1LjE0Mjg1NzE0LDIuOTQ4MzM3MDcgQzUuMTQyODU3MTQsMS41ODk3NzU5MiA1Ljk5OTI0OTIzLDAuNDI5ODA0MTI4IDcuMiwtMS40Nzc5Mjg4OWUtMTIgTDcuMiwyOS4yNTQxODYxIEM3LjIsMzAuOTgwODAyNyA4LjU4MTUyMTM0LDMyLjM4MDUwMTkgMTAuMjg1NzE0MywzMi4zODA1MDE5IEw0MC4xMTQyODU3LDMyLjM4MDUwMTkgWiIgaWQ9IlBhdGgiIGZpbGw9IiNEREQzRDciPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00NC42MTQyODU3LDAuMDc1MjM4Nzc4OCBDNDYuMTA1NDU0NSwwLjA3NTIzODc3ODggNDcuMzE0Mjg1NywxLjI4NDA2OTk1IDQ3LjMxNDI4NTcsMi43NzUyMzg3OCBMNDcuMzE0Mjg1NywyMS45NTk0NDkzIEw0Ny4zMTQyODU3LDM5LjE1NjkwNzkgQzQ3LjMxNDI4NTcsMzkuOTAyNDkyMyA0Ni43MDk4NzAxLDQwLjUwNjkwNzkgNDUuOTY0Mjg1Nyw0MC41MDY5MDc5IEM0NS42MjA0ODk3LDQwLjUwNjkwNzkgNDUuMjg5NjQ1OCw0MC4zNzU3NDIgNDUuMDM5MjQ1Miw0MC4xNDAxNjc3IEwzOS4wMDY4NTcxLDM0LjQ2NDIzODggTDcuODQyODU3MTQsMzQuNDY0NzEyNSBDNi4zNTE2ODgzMiwzNC40NjQ3MTI1IDUuMTQyODU3MTQsMzMuMjU1ODgxMyA1LjE0Mjg1NzE0LDMxLjc2NDcxMjUgTDUuMTQyODU3MTQsMi43NzUyMzg3OCBDNS4xNDI4NTcxNCwxLjI4NDA2OTk1IDYuMzUxNjg4MzIsMC4wNzUyMzg3Nzg4IDcuODQyODU3MTQsMC4wNzUyMzg3Nzg4IEw0NC42MTQyODU3LDAuMDc1MjM4Nzc4OCBaIiBpZD0iQ29tYmluZWQtU2hhcGUiIHN0cm9rZT0iIzAyMEExNiI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4="},43458:(e,t,i)=>{"use strict";i.d(t,{b:()=>r});var a=i(14232);let r=({children:e,currentStep:t,totalSteps:i,label:r,min:n=0})=>{let o=Math.max(i,n),l=Math.min(Math.max(t,n),o);return a.createElement("div",{role:"progressbar","aria-label":r,"aria-valuemin":n,"aria-valuemax":o,"aria-valuenow":l,"aria-valuetext":`Step ${l} of ${o}`},e)}},50824:(e,t,i)=>{"use strict";i.d(t,{l:()=>a.Select});var a=i(38804)},51488:e=>{e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iOTVweCIgaGVpZ2h0PSI3N3B4IiB2aWV3Qm94PSIwIDAgOTUgNzciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYzLjEgKDkyNDUyKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5pY29uLXZhbHVlLXNhbWVkYXlhcHB0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9Imljb24tdmFsdWUtc2FtZWRheWFwcHQiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwiIGZpbGw9IiNlMmZjZDIiIGN4PSI1MCIgY3k9IjQyLjUiIHI9IjI2LjUiPjwvY2lyY2xlPgogICAgICAgIDxnIGlkPSJHcm91cC02IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjUwMDAwMCwgNy4wMDAwMDApIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC01IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNS41MDAwMDAsIDAuMDAwMDAwKSIgc3Ryb2tlPSIjMzA0QTY4Ij4KICAgICAgICAgICAgICAgIDxsaW5lIHgxPSI0OS41IiB5MT0iOSIgeDI9IjU0IiB5Mj0iMTMuNSIgaWQ9IlN0cm9rZS0zMzE1LUNvcHkiPjwvbGluZT4KICAgICAgICAgICAgICAgIDxsaW5lIHgxPSI1MSIgeTE9IjEyIiB4Mj0iNDYuNSIgeTI9IjE2LjUiIGlkPSJTdHJva2UtMzMxNi1Db3B5Ij48L2xpbmU+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNTQsMzYgQzU0LDUwLjkwOTQgNDEuOTA5NCw2MyAyNyw2MyBDMTIuMDg3OSw2MyAwLDUwLjkwOTQgMCwzNiBDMCwyMS4wOTA2IDEyLjA4NzksOSAyNyw5IEM0MS45MDk0LDkgNTQsMjEuMDkwNiA1NCwzNiBMNTQsMzYgWiIgaWQ9IlN0cm9rZS0zMzI1LUNvcHkiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iU3Ryb2tlLTgyNDMtQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjcuNzU4NTU5LCAzNS4xNTQ5MDIpIHNjYWxlKC0xLCAxKSByb3RhdGUoMTAuMDAwMDAwKSB0cmFuc2xhdGUoLTI3Ljc1ODU1OSwgLTM1LjE1NDkwMikgIiBwb2ludHM9IjQxLjIzMTIxMzMgMzIuNDU5NjgxMiAzMC40NTExNDc5IDQzLjIzMDg1MzYgMTQuMjg1OTA1MSAyNy4wNzg5NTAyIj48L3BvbHlsaW5lPgogICAgICAgICAgICAgICAgPGxpbmUgeDE9IjE5LjM1IiB5MT0iMS41IiB4Mj0iMzEuNSIgeTI9IjEuNSIgaWQ9IlN0cm9rZS0zMzEzLUNvcHkiPjwvbGluZT4KICAgICAgICAgICAgICAgIDxsaW5lIHgxPSIyNS41IiB5MT0iMS41IiB4Mj0iMjUuNSIgeTI9IjkiIGlkPSJTdHJva2UtMzMxNC1Db3B5Ij48L2xpbmU+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGxpbmUgeDE9IjEiIHkxPSIzNiIgeDI9IjE4IiB5Mj0iMzYiIGlkPSJQYXRoLTItQ29weS0yIiBzdHJva2U9IiMwMjE0MjQiPjwvbGluZT4KICAgICAgICAgICAgPGxpbmUgeDE9IjMuOTM3NSIgeTE9IjI1LjUiIHgyPSIyMC40Mzc1IiB5Mj0iMjUuNSIgaWQ9IlBhdGgtMi1Db3B5IiBzdHJva2U9IiMwMjE0MjQiPjwvbGluZT4KICAgICAgICAgICAgPGxpbmUgeDE9IjkuNDI4NTcxNDMiIHkxPSIxNSIgeDI9IjI3LjQyODU3MTQiIHkyPSIxNSIgaWQ9IlBhdGgtMiIgc3Ryb2tlPSIjMDIxNDI0Ij48L2xpbmU+CiAgICAgICAgICAgIDxsaW5lIHgxPSI2LjkzNzUiIHkxPSI0Ni41IiB4Mj0iMjEiIHkyPSI0Ni41IiBpZD0iUGF0aC0yLUNvcHktMyIgc3Ryb2tlPSIjMDIxNDI0Ij48L2xpbmU+CiAgICAgICAgICAgIDxsaW5lIHgxPSIxMy45Mjg1NzE0IiB5MT0iNTciIHgyPSIyNS41IiB5Mj0iNTciIGlkPSJQYXRoLTItQ29weS00IiBzdHJva2U9IiMwMjE0MjQiPjwvbGluZT4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo="},57540:e=>{e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSIyNXB4IiB2aWV3Qm94PSIwIDAgNDAgMjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ5LjIgKDUxMTYwKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5DcmVkaXRDYXJkPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IjEyMDAiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJQYXlfczMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzUuMDAwMDAwLCAtNDcwLjAwMDAwMCkiIGZpbGw9IiM0RjU2NUUiPgogICAgICAgICAgICA8ZyBpZD0iQ3JlZGl0Q2FyZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM1LjAwMDAwMCwgNDcwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTM2LDAgTDQsMCBDMS44NjgzMzMzMywwIDAsMS42ODMgMCwzLjQyODU3MTQzIEwwLDYgTDQwLDYgTDQwLDMuNDI4NTcxNDMgQzQwLDEuNjgzIDM4LjEzLDAgMzYsMCIgaWQ9IkZpbGwtMzMwOSI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTYsMTUgTDExLDE1IEMxMS42MDYyNSwxNSAxMiwxNS40NDggMTIsMTYgQzEyLDE2LjU1MiAxMS42MDYyNSwxNyAxMSwxNyBMNiwxNyBDNS4zOTIsMTcgNSwxNi41NTIgNSwxNiBDNSwxNS40NDggNS4zOTIsMTUgNiwxNSBMNiwxNSBaIE02LDExIEwxOSwxMSBDMTkuNjI1LDExIDIwLDExLjQ0OCAyMCwxMiBDMjAsMTIuNTUyIDE5LjYyNSwxMyAxOSwxMyBMNiwxMyBDNS4zNzMzMzMzMywxMyA1LDEyLjU1MiA1LDEyIEM1LDExLjQ0OCA1LjM3MzMzMzMzLDExIDYsMTEgTDYsMTEgWiBNMjksMTEgTDM0LDExIEMzNC42MDYyNSwxMSAzNSwxMS40NDggMzUsMTIgQzM1LDEyLjU1MiAzNC42MDYyNSwxMyAzNCwxMyBMMjksMTMgQzI4LjM5MiwxMyAyOCwxMi41NTIgMjgsMTIgQzI4LDExLjQ0OCAyOC4zOTIsMTEgMjksMTEgTDI5LDExIFogTTAsMjEgQzAsMjMuMDkyNiAxLjg2ODMzMzMzLDI1IDQsMjUgTDM2LDI1IEMzOC4xMywyNSA0MCwyMy4wOTI2IDQwLDIxIEw0MCw4IEwwLDggTDAsMjEgWiIgaWQ9IkZpbGwtMzMxMCI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4="},65390:(e,t,i)=>{"use strict";i.d(t,{Mg:()=>g,Zj:()=>l,tO:()=>I});var a=i(59860),r=i(4923),n=i(8010);i(55294);let o=["subscription_memberships"];function l(){return{type:r.vN}}function g({appointmentID:e,appointmentTime:t,sessionID:i,doctor:a,appointmentTimezone:n}){return{type:r.jI,appointmentID:e,appointmentTime:t,appointmentTimezone:n,sessionID:i,doctor:a}}let I=e=>t=>{try{let{subscription_memberships:i}=e,n=(0,a.A)(e,o);t({type:r.bv,dashboard:n})}catch(e){n.Ay.otherException(e)}}},66043:(e,t,i)=>{"use strict";i.r(t),i.d(t,{TherapyPaymentPage:()=>tb,__N_SSP:()=>tC,default:()=>tj});var a=i(66284),r=i(43181),n=i(14232),o=i(54232),l=i(89099),g=i(61902),I=i(4241),s=i(86092),c=i(90868),d=i(56298),p=i(89880),M=i(65297),u=i(41462),A=i(91628),m=i(34932),y=i(58350),N=i(12340),D=i(40627),C=i(30236),b=n.createElement;function j(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,a)}return i}function w(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};
23t%2?j(Object(i),!0).forEach(function(t){(0,a.A)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):j(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function h({onCheckboxChange:e,setConsentFormsData:t,consentFormsData:i=[]}){let{data:a}=(0,s.P_)(),{child:r}=(0,D.qH)("get")||{child:""},o=r?(0,D.Do)(r,a.user_id):a.user_id;(0,n.useEffect)(()=>{let i=async()=>{let i=await g();e(l(i)),t(i)};o&&i()},[o]);let l=e=>e.every(e=>e.opted_in),g=async()=>{try{let e=await (0,M.zR)(o),t=Object.values(D.Un).filter(e=>r?e!==D.Un.ADULT:e===D.Un.ADULT);return(e?.filter(e=>t.includes(e.name))).map(e=>({name:e.name,opted_in:e.opted_in||!1,consenter:o,form:e.form_uuid,content:e.policy_content_raw_html,label:e.summary,isHidden:e.opted_in||!1}))}catch{return[]}};return i?i.every(e=>e.isHidden)?null:b(n.Fragment,null,i.map(a=>b(z,{key:a.name,id:a.name,"data-testid":a.name,label:a.label,onChange:()=>(a=>{let r=i.map(e=>e.name===a?w(w({},e),{},{opted_in:!e.opted_in}):e);e(l(r)),t(r)})(a.name),checked:a.opted_in},b("span",{dangerouslySetInnerHTML:{__html:a.content}})))):null}let z=({id:e,label:t,onChange:i,checked:a,children:r})=>b(T,null,b(x,null,r),b(S,null,b(y.S,{id:e,"data-testid":e,"aria-label":t,onCheckedChange:t=>i(!!t,e),checked:a,style:{flexShrink:0}}),b(N.J,{htmlFor:e,style:{margin:"0"}},t))),T=(0,r.A)("div",{target:"ec0wag42"})({name:"140yo33",styles:"margin-top:22px;margin-bottom:12px"}),x=(0,r.A)("p",{target:"ec0wag41"})("margin-bottom:10px;font-size:14px;line-height:18px;color:",C.Tj.support,";a{color:",C.Tj.darkerBlue,";text-decoration:underline;}"),S=(0,r.A)("div",{target:"ec0wag40"})({name:"6isylt",styles:"column-gap:10px;display:flex;&>button>span{display:flex;}"});var L=i(47889),v=i(16307),f=i(78648),E=i(36644),O=i.n(E),k=i(19177),U=i.n(k),P=i(30639),_=i.n(P),Z=i(30703),B=i.n(Z),G=n.createElement;let Q=(0,r.A)("div",{target:"e1uuqqhi0"})({name:"1qjce28",styles:"margin-bottom:16px;img{width:25px;height:25px;margin:1px;}"}),W=()=>G(Q,null,G("img",{src:O(),alt:"Mastercard Icon"}),G("img",{src:_(),alt:"Visa Icon"}),G("img",{src:U(),alt:"Discover Icon"}),G("img",{src:B(),alt:"American Express Icon"}));var R=i(81984),H=i(67588),Y=i(69004),J=i(70839),V=i(39656),F=i(20398),X=i(63305),K=i(50200),$=i(84216),q=i(35137),ee=i(40457),et=i(8652),ei=i(88890),ea=i(46359),er=n.createElement;function en({children:e,className:t}){return er(eo,{className:t},e)}let eo=(0,r.A)("div",{target:"eeuyrhv0"})("border:1px solid ",C.Tj.gray,";border-radius:4px;padding:15px 0.75rem;color:",C.Tj.bodyText,";margin-bottom:11px;font-size:18px;line-height:25px;p,ul{margin:0 0 0;}");var el=i(54587),eg=i.n(el),eI=i(40446),es=i.n(eI),ec=i(40726),ed=i.n(ec),ep=i(19565),eM=i.n(ep),eu=i(51488),eA=i.n(eu),em=i(73575),ey=i(71036),eN=i(42789),eD=i(19392),eC=i(32444),eb=i(13719),ej=i.n(eb),ew=i(21711),eh=i(71624),ez=n.createElement;let eT=[{id:1,header:"Access to therapists and primary care physicians"},{id:2,header:"Same-day appointments with your primary care physicians"},{id:3,header:"In-app messaging with your care team"}];function ex({isNewVariant:e,showTrial:t,defaultPrice:i,trialPeriodDays:a}){let{value:r,toggle:n}=(0,eC.e)(),{displayName:l}=(0,ey.Yb)(),g=a??30,I=(0,ew.TW)({days:g,unit:"days"}),s=t&&g>0;return ez(eS,null,ez(e_,null,ez(Y.o5,{as:"span",variant:{plushcare:"md-bold",tc:"bodyBold"},fontSize:{plushcare:20}},"Membership"),s&&ez(Y.o5,{as:"span",variant:{plushcare:"md",tc:"body"},fontSize:{plushcare:16}},`${I} FREE trial`)),ez(eB,null,ez(Y.o5,{as:"span",variant:{plushcare:"md-bold",tc:"bodyBold"},fontSize:{plushcare:16}},"Monthly membership."," ",` ${i}/month`,s&&` billed to your credit card after ${I}.`)),ez(eZ,null,eT.map(({id:e,header:t})=>ez("div",{key:e},ez("div",null,ez(eg(),{src:ej(),alt:"Checkmark",height:7,width:10,layout:"fixed"})),ez(Y.o5,{as:"span",variant:{plushcare:"md",tc:"body"},fontSize:{plushcare:16}},t)))),ez(eh.A,{isNewVariant:e,toggleMemberDetailsModal:n}),ez(eL,{show:r,onClose:n},ez(o.aF.Content,null,ez(ev,{onClick:n},ez("img",{className:"modal-close-img",alt:"Exit",src:es()})),ez(ef,null,"Membership Details"),ez(eE,null,ez(eO,{className:"columns is-mobile is-gapless"},ez(eD.V,{isNarrow:!0},ez("img",{src:eM(),alt:""})),ez(eD.V,null,ez(eU,null,"Access to therapists and doctors"),ez(eP,null,"We take care of you, body and mind. Access great c
23are when you need it."))),ez(eO,{className:"columns is-mobile is-gapless"},ez(eD.V,{isNarrow:!0},ez("img",{src:eA(),alt:""})),ez(eD.V,null,ez(eU,null,"Same day and flexible appointments"),ez(eP,null,"Get fast and easy access to reliable care."))),ez(eO,{className:"columns is-mobile is-gapless"},ez(eD.V,{isNarrow:!0},ez("img",{src:ed(),alt:""})),ez(eD.V,null,ez(eU,null,"Dedicated care team"),ez(eP,null,"From billing questions to specialist referrals, our care team will help guide you every step of the way.")))),ez("p",null,"Your membership continues until cancelled. If you do not wish to continue to pay per month, you may cancel anytime by visiting Your Profile"," > ","Payment and Insurance and adjusting your membership settings."),ez(ek,null,"Limited Access"),ez("p",null,"You can get limited access to"," ",l," ","medical services with no member services mentioned above by calling us at"," ",ez(eN.g,null),"."))))}let eS=(0,r.A)(en,{target:"e1t9kzlc11"})("p{margin:0 0 3px;}ul{padding-left:25px;margin-bottom:10px;}",em.fY,"{color:",C.Tj.support,";}"),eL=(0,r.A)(o.aF,{target:"e1t9kzlc10"})(".modal-content{position:relative;padding:35px 20px 10px;}.modal-body{padding:0;}p{font-size:16px;line-height:18px;color:",C.Tj.bodyText,";margin:0 0 16px;}img{width:calc(56px + 15px);margin-top:5px;padding-right:15px;}@media (max-width: ",C.fi.mobile,"){margin:0 auto;padding:0;.modal-content{border:none;border-radius:4px;}}"),ev=(0,r.A)("button",{target:"e1t9kzlc9"})({name:"zxzimv",styles:"border:none;padding:0;margin:0;width:20px;height:20px;cursor:pointer;position:absolute;top:18px;right:18px;background:none;.modal-close-img{display:block;height:100%;width:100%;margin:0;padding:0;}"}),ef=(0,r.A)("h4",{target:"e1t9kzlc8"})("font-weight:500;font-size:21px;line-height:29px;color:",C.Tj.therapyBenefitsModalTitle,";margin-bottom:25px;"),eE=(0,r.A)("ul",{target:"e1t9kzlc7"})({name:"3u618h",styles:"list-style:none;padding:0;margin-bottom:16px"}),eO=(0,r.A)("li",{target:"e1t9kzlc6"})({name:"1rj4a5h",styles:"&:not(:last-child){margin-bottom:20px!important;}"}),ek=(0,r.A)("h5",{target:"e1t9kzlc5"})("font-weight:500;font-size:17px;line-height:25px;color:",C.Tj.bodyText,";margin-bottom:5px;"),eU=(0,r.A)(ek,{target:"e1t9kzlc4"})(""),eP=(0,r.A)("div",{target:"e1t9kzlc3"})("font-size:17px;line-height:20px;color:",C.Tj.support,";"),e_=(0,r.A)("div",{target:"e1t9kzlc2"})("display:flex;justify-content:space-between;align-items:center;span{font-size:16px;line-height:18px;color:",C.Tj.support,";}span:first-of-type{font-size:20px;line-height:20px;color:",C.Tj.bodyText,";font-weight:600;}"),eZ=(0,r.A)("div",{target:"e1t9kzlc1"})("font-size:16px;line-height:18px;color:",C.Tj.darkGray,";display:flex;flex-direction:column;gap:8px;margin-bottom:15px;div{display:flex;align-items:center;gap:15px;}"),eB=(0,r.A)("p",{target:"e1t9kzlc0"})("font-size:16px;line-height:20px;color:",C.Tj.support,";padding:15px 0px;font-weight:600;");var eG=i(32658),eQ=i(24324),eW=i(8010),eR=n.createElement;function eH({services:e,isReschedule:t,isRecurring:i,eap:a,priceNotes:r,suppressVisitPrice:n}){let o=!a||a?.units_used>=a?.units_quantity,l=r&&null===a;return eR(eY,{$isTc:"tc"===(0,Y.ER)()},eR(em.$O,null,eR(Y.o5,{as:"span",variant:{plushcare:"md-bold",tc:"bodyBold"},fontSize:{plushcare:20}},"Services")),!n&&eR(eJ,null,e.map(e=>eR(eV,{key:e.label,isDevice:"mobile"},eR(eD.V,null,eR(Y.o5,{variant:{plushcare:"md",tc:"body"},fontSize:{plushcare:16}},e.label)),eR(eD.V,{isNarrow:!0,"data-testid":"service-price",style:{textAlign:"right"}},eR(Y.o5,{variant:{plushcare:"md",tc:"body"},fontSize:{plushcare:16}},e.price))))),eR(em._j,{"data-testid":"guarantee-badge"},eR(Y.o5,{as:"span",variant:{plushcare:"md",tc:"body"},fontSize:{plushcare:14},color:{plushcare:"primary",tc:"tertiary"}},"100% satisfaction guarantee")),o&&eR("p",null,eR(Y.o5,{as:"span",variant:{plushcare:"md",tc:"bodySmall"},fontSize:{plushcare:14}},"If we’re unable to treat you or provide care, we’ll offer a full refund."," ",eR("a",{onClick:()=>eW.Ay.track("Payment - click - refund policy"),href:"https://plushcare.com/refund-policy/",target:"_blank",rel:"noreferrer","data-testid":"refund-link"},"View refund policy"))),a&&eR(eG.A,{eap:a}),!t&&i&&eR(em.fY,null,eR(Y.o5,{as:"span",variant:{plushcare:"md",tc:"body"},fontSize:{plushcare:16}},"Future therapy appointments will be billed the same day as your appointment.")),l&&r.map(e=>eR(eQ.A,{key:e,text:e})))}let eY=(0,r.A)(en,{target:"e1ol49rl2"})(em.$O,"{color:",C.Tj.black,";margin-bottom:25px;}",em.fY,"{color:",C.Tj.support,";}",em._j,"{margin:10px 0;font-size:14px;line-height:16px;",({$isTc:e})=>e&&"background: transparent;",";}p{font-size:14px;}"),eJ=(0,r.A)("div",{target:"e1ol49rl1"})("margin-bottom:10px;color:",C.Tj.support,";font-size:16px;line-height:18px;border-bottom:1px solid ",C.Tj.backgroundGrey,";padding-bottom:15px;"),eV=(0,r.A)(eD.e,{target:"e1ol49rl0"})({name:"1akpxn8",styles:".column{padding-top:0;}"});var eF=i(48589),eX=i(76190),eK=i(21692),e$=i(47179),eq=i(83386),e0=n.createElement;function e4({collaborativeCareOptedIn:e,setCollaborativeCareOptedIn:t}){let{isUserEligible:i,is_enrolled:a}=(0,s.bH)();return i?e0(e1,null,e0(e2,null,"Collaborative Care"),e0(e$.z,{orientation:"vertical",value:e?"opt-in":"opt-out",onValueChange:e=>t("opt-in"===e)},a&&e?e0("strong",null,"You are currently enrolled in Collaborative Care"):e0(e3,{orientation:"horizontal"},e0(e9,{id:"opt-in",value:"opt-in"}),e0(e5,{htmlFor:"opt-in"},e0("strong",null,a?"Remain enrolled in Collaborative Care":"Enroll in Collaborative Care"),e0("br",null),"and bill your insurance for therapy visits",e0("br",null),"(limit 2 visits per month)")),e0(e3,{orientation:"horizontal"},e0(e9,{id:"opt-out",value:"opt-out"}),e0(e5,{htmlFor:"opt-out"},e0("strong",null,"Opt-out of Collaborative Care"),e0("br",null),"and pay cash for therapy visits")))):null}let e1=(0,r.A)("div",{target:"e1rz7yvf4"})("background-color:",C.Tj.hoverStateGrey,";border:1px solid ",C.Tj.gray,";border-radius:4px;padding:15px 0.75rem;"),e2=(0,r.A)("div",{target:"e1rz7yvf3"})({name:"192ae3m",styles:"font-weight:600;font-size:20px;margin-bottom:8px"}),e3=(0,r.A)(eq.lV.Field,{target:"e1rz7yvf2"})({name:"ppt9ma",styles:"align-items:flex-start!important"}),e9=(0,r.A)(e$.z.Item,{target:"e1rz7yvf1"})({name:"1xnjdbs",styles:"border-color:#666666;margin-top:5px;span{background-color:#1B2051;}"}),e5=(0,r.A)(N.J,{target:"e1rz7yvf0"})({name:"patij6",styles:"color:black!important;font-size:16px;padding-top:3px;padding-left:6px"});var e8=i(83202),e6=i(6157),e7=i(17634),te=i(77580),tt=i(52568),ti=i(25663),ta=i(38696),tr=i(3635),tn=i(72528),to=i(58306),tl=i(45064),tg=i(57776),tI=i(12309),ts=i(61058),tc=i(24037),td=i(85626),tp=i(37078),tM=i(44992),tu=n.createElement;function tA(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,a)}return i}function tm(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};
23t%2?tA(Object(i),!0).forEach(function(t){(0,a.A)(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):tA(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}let{Column:ty}=o.e,tN=(0,I.c)("pk_live_KS3TGzPju9qqpHfKpxiwWoGt"),tD=({therapist:e,therapyFlow:t,location_state:i,appointment:a,isRecurring:r,pricing:o,priceSymbol:I,rescheduleAppt:c,user:d})=>{let p=(0,l.useRouter)(),y=(0,g.useStripe)(),N=(0,g.useElements)(),{goToStart:b}=(0,ee.g)(),{data:j}=(0,M.F_)(c||"",a.id),{cancel_policy:w}=a,z=w?.penalty??0,{child:T}=(0,D.qH)("get")||{child:""},x=(0,D.Lz)(I),{confirmedState:S,modalSelectedState:E,setModalSelectedState:O,isLocationModalOpen:k,onDismiss:U,onConfirm:P}=(0,q.B)({expectedState:a.booked_state,locationStateCookie:i}),{coverage_id:_,cap:Z,isUserEligible:B}=(0,s.bH)(),G={isReschedule:t?.reschedule||!1,isFollowup:!1,appointment:{appointment_id:c||a.appointment_id,visit_reason:"",taskId:0}},Q=(0,ea.I7)(d),{data:R,mutate:$,error:er}=(0,s.aW)();er&&eW.Ay.paymentTherapyException(er,eW.UG.ON_PAGE),X.uW.removeItem("therapy_appointment_price");let{last4:en,virtualCard:eo}=(0,e7.E)(R),{0:el,1:eg}=(0,n.useState)(""),{0:eI,1:es}=(0,n.useState)(""),{0:ec,1:ed}=(0,n.useState)(!!eI),{0:ep,1:eM}=(0,n.useState)({isValid:d?.userprofile?.is_informed_consent,showError:!1}),{0:eu,1:eA}
23=(0,n.useState)(!1),{0:em,1:ey}=(0,n.useState)(!1),{0:eN,1:eD}=(0,n.useState)(!x),{0:eC,1:eb}=(0,n.useState)(),{0:ej,1:ew}=(0,n.useState)(!1),{data:eh}=(0,M.Mo)(),{data:ez}=(0,s.pF)(),eT=(0,tn.sj)(),eS=(0,H.su)((0,H.N7)()),eL=(0,H.su)((0,H.N7)()),ev=(0,H.su)((0,H.Lq)()),ef=d?.is_enterprise_user,eE=void 0!==ez&&Object.values(ez).filter(Boolean).length>0,eO=!eT&&!Q&&eE&&!ef,ek=r||eh?I:M.VD.Single,{0:eU,1:eP}=(0,n.useState)(null),{dashboardUrl:e_}=(0,te.A)(),eZ=ef&&d.user_feature_flags?.is_auto_pay&&eU?.eapTherapy===null,{data:eB}=(0,ts.K)(eZ?d.user_id:null,tc.T.APERO_AUTOCHARGE_CONSENT),eG={creditCardDetailsSet:!!en&&!eo,consentChecked:ep.isValid,visitReasonValid:!1},{0:eQ,1:eR}=(0,n.useReducer)(function(e,t){switch(t.type){case"SET_CREDIT_CARD_DETAILS":return tm(tm({},e),{},{creditCardDetailsSet:t.payload});case"SET_CONSENT_CHECKED":return tm(tm({},e),{},{consentChecked:t.payload});case"SET_VISIT_REASON":return tm(tm({},e),{},{visitReasonValid:t.payload});default:return e}},eG);(0,n.useEffect)(()=>{let e=async()=>{eP(await (0,eX.K)())};ef&&e()},[ef]),(0,n.useEffect)(()=>{j&&!ec&&(es(j.appointment.symptoms||""),ed(!0),eR({type:"SET_VISIT_REASON",payload:!0}))},[j,ec]);let eY=e=>{let t=e.length,i=e.replace(/\s/g,"").length;return t>=3&&i>=3},eJ=parseFloat(e?.average?.rolling_average||"0"),eV=()=>{eS.setLoading(),eg("")},eF=()=>{eS.setIdle(),eR({type:"SET_CREDIT_CARD_DETAILS",payload:!0})},e$=()=>{$()},eq=(e,t)=>{"other"===e&&eS.setError(t),eg(t.message)},e0=()=>y?(0,J.jS)({stripe:y,cardElement:N?.getElement(g.CardElement),onStart:eV,onSuccess:e$,onFinish:eF,onError:eq}):()=>{},e1=({target:{value:e}})=>{es(e),ed(!0),eR({type:"SET_VISIT_REASON",payload:eY(e)})},e2=async()=>{if(!a)return;
23eL.setLoading();let e=tm(tm({appointment_id:a.appointment_id,state_abbreviation:S,symptoms:eI,frequency:ek,is_informed_consent:!T,collaborative_care_opted_in:eN,coverage_id:_},ez?.membership&&{subscription_uuid:ez?.membership?.subscription_uuid}),T&&{child_id:T});t?.reschedule&&(e.previous_appointment_id=c),(0,m.XO)(f.LJ.THERAPY);let i=await (0,M.bi)(e);if((0,u.isSuccess)(i))eL.setSuccess(i.payload),e8.A.remove("new_user"),eZ&&((0,tg.y)(d.user_id,!0),eB?.[0]&&(0,tI.w)(eB[0].form_uuid,{consenter_uuid:d.user_id,opt_in:!0,context:`appointment_uuid:${a.appointment_id}`}));else{let e=tT(i.error.error_data),t=i.error.error_data;t&&"plan_conflict"===Object.keys(t)[0]&&eA(!0),eW.Ay.paymentTherapyException(i.error,eW.UG.ON_CLICK),eL.setError(Error(e))}},e3=o?.filter(({frequency:e})=>e===ek)[0],e9=()=>{if(el)return!1;let{price_to_pay:e}=e3;return parseFloat(e)+tC+z<=0&&!eZ};(0,n.useEffect)(()=>{ey(tz(eQ))},[]),(0,n.useEffect)(()=>{let e=(0,e7.E)(R),t=!!(e.last4&&!e.virtualCard);ey(tz(tm(tm({},eQ),{},{creditCardDetailsSet:e9()||t})))},[eQ,el,R]);let e5=e=>{"Available"===e.booking_status?ev.setSuccess(e):p.push(e_)};(0,v.c)({held:e5,not_held:e5,held_by_another_user:()=>b(),unknown:()=>()=>b(),onError:e=>{eW.Ay.paymentTherapyException(e,eW.UG.ON_LOAD),b()}});let tp=d.subscription_memberships?.length>0,tM=!Q&&tp,[{enabled:tA}]=(0,ti.u)(ta.W.HARD_MEMBERSHIP,{autoUpdate:!0,decideOptions:tM?[]:[tr.kn.DISABLE_DECISION_EVENT]}),tN=tA&&tM;if(!a)return b(),null;eL.whenSuccess(async e=>{e.segment_hashed_context={},await (0,F.tq)(e);let{unavailable_uuid:t}=L.v6.load()??{};G?.isFollowup&&G?.appointment?.taskId&&(0,A.ON)(G.appointment.taskId,a.appointment_id),t&&await (0,ei.ZL)(t),eC?.forEach(e=>{let t={consenter_uuid:e.consenter,opt_in:e.opted_in};(0,M.QO)(e.form,t)}),T&&(0,D.ER)(d.user_id,T,eC?.[0]?.consenter),(0,D.qH)("clear"),X.uW.setItem("therapy_appointment_price",e3.price_to_pay);let i={appointment:a.appointment_id,recurring:r,reschedule:tD,hasConflicts:e.has_conflicts,symbol:ek,child:T};p.push({pathname:X.RM.booking.therapy.success,query:i})});let{isReschedule:tD}=G??{},tC=tD&&!d?.userprofile?.cancellation_policy_exempt&&j?th(j.appointment.appointment_utc_time,j.appointment.reschedule_policy):0,tb=eL.isLoading||eS.isLoading,tj=parseFloat(e3.price_to_pay)+tC;tN&&(tj+=ez?.membership?.recurring_price||0);let tf=!em||!S||tb||ev.isLoading||eZ&&!ej,tE=Z&&Z.filter(({month:e})=>new Date(a.appointment_utc_time).getMonth()+1===e),tO=!!tE&&tE.length>0&&tE[0].booked_appointment_ids.length>=tE[0].max;if(tE&&tE.length>0&&""!==c&&j){let e=new Date(j?.appointment.appointment_utc_time).getMonth()+1;tE[0].month===e&&tE[0].booked_appointment_ids.includes(j?.appointment.appointment_id)&&(tO=!!tE&&tE.length>0&&tE[0].booked_appointment_ids.length>tE[0].max)}return tu(tx,null,tu(td.F,{isOpen:k,selectedState:E,onClose:U,onStateChange:O,onConfirm:P}),e&&tu(n.Fragment,null,parseFloat(e3?.price_to_pay||"0")>0&&(!B||!eN||tO)?tu("div",{style:{marginBottom:"15px"}},tu(eK.A,null)):null,tu(e6.A,null),tu(tS,{image:e.image_url,doctor_type:e.doctor_type,first_name:e.first_name,last_name:e.last_name,utcTime:a.appointment_utc_time,isNocturnal:a.is_nocturnal,rating:eJ||0,isRecurring:r})),tu(Y.o5,{variant:{plushcare:"h5",tc:"h3"},sx:{marginBottom:"10px"}},"Review"," ",eO?"membership and":""," ","booking."),eO&&tu(ex,{isNewVariant:!0,showTrial:!tN,defaultPrice:ez?.membership?.recurring_price?.toFixed(2)||"0.00",trialPeriodDays:ez?.membership?.trial_period_days}),tu(eH,{services:tw(a.appointment_utc_time,e3,tC),isReschedule:tD,isRecurring:!!e3?.discount,eap:eU?.eapTherapy,priceNotes:e3?.price_notes,suppressVisitPrice:eZ}),tu(tL,null,tu(ty,null,tu(Y.o5,{variant:{plushcare:"md-bold",tc:"bodyBold"},fontSize:{plushcare:21}},"Total today")),tu(ty,{narrow:!0,style:{textAlign:"right"},"data-testid":"price-payment-page"},tu(Y.o5,{variant:{plushcare:"md-bold",tc:"bodyBold"},fontSize:{plushcare:21}},`$${tj.toFixed(2)}`))),!tO&&!x&&tu(e4,{collaborativeCareOptedIn:eN,setCollaborativeCareOptedIn:eD}),eZ&&tu(tv,null,tu(V.iK,null,tu(Y.o5,{as:"span",variant:{plushcare:"md",tc:"body"},fontSize:{plushcare:20}},"What happens if I have a balance due?")),tu(to.A,null)),!e9()&&tu(tv,
23null,tu(V.iK,null,tu(Y.o5,{as:"span",variant:{plushcare:"md",tc:"body"},fontSize:{plushcare:20}},"Payment")),tu(W,null),tu(J.sG,{enableNewCreditCardSubmission:e=>{e||eg(""),eR({type:"SET_CREDIT_CARD_DETAILS",payload:!e})},submitNewCreditCard:e0,loadingCreditCard:!1,bookingPayment:!0,creditCardError:el,onCreditCardChange:e=>{eR({type:"SET_CREDIT_CARD_DETAILS",payload:e}),e&&e0()}})),tu(tv,null,tu(V.iK,null,tu(Y.o5,{as:"span",variant:{plushcare:"md",tc:"body"},fontSize:{plushcare:20}},"Reason for visit")),tu(et.w,{symptoms:eI,validReason:!ec||eY(eI),updateSymptoms:e1,placeholderText:"Feeling overwhelmed...",validateReason:e1}),tu(h,{onCheckboxChange:e=>{eM({showError:!1,isValid:e}),eR({type:"SET_CONSENT_CHECKED",payload:e})},setConsentFormsData:eb,consentFormsData:eC}),eZ&&tu(tl.A,{onChange:()=>ew(!ej),checked:ej})),eO&&tu(tt.A,null),eL.whenError(e=>tu(C.AX,{text:e.message,redirectText:"Please book another appointment",redirectLink:eu?X.RM.booking.therapy.schedule:X.RM.booking.therapy.list})),tu(V.pT,null,tu(Y.$n,{onClick:e2,isLoading:tb,disabled:tf,"data-testid":"therapy-book-appointment-button"},c?"Reschedule Appointment":`Book Appointment${eO?" and enroll":""}`)),w?.window&&0!==z&&tu(K.A,{cancel:w}))};var tC=!0;function tb({location_state:e}){let{data:t,isValidating:i}=(0,s.P_)(),a=(0,l.useRouter)();(0,n.useEffect)(()=>{t?.is_read_only===!0&&a.push(X.RM.dashboard)},[t?.is_read_only,a]);let r=(0,D.qH)("get"),I=r?.therapist||"",u=r?.appointment||"";(0,n.useEffect)(()=>{u&&r||a.push(X.RM.booking.therapy.list)},[]);let A=r?.recurring||!1,m=r?.symbol||M.VD.Single,y=r?.reschedule||!1,{data:N}=(0,M.fE)(I),{goToPrev:C}=(0,ee.g)(),{data:b,error:j}=(0,M.F_)(u,null,!0),{child:w}=(0,D.qH)("get")||{child:""},{data:h,error:z}=(0,M.jf)(!!y,void 0,w),T=h?.[0],x=y?r?.rescheduleAppt:"",S=N&&b&&T;return i?tu(R.A,{centered:!0,displayActivityIndicator:!0,loadingText:""}):(j&&(eW.Ay.paymentTherapyException(j,eW.UG.ON_LOAD),(0,eF.SE)(X.RM.booking.therapy.list)),z&&eW.Ay.paymentTherapyException(z,eW.UG.ON_LOAD),tu(g.Elements,{stripe:tN},tu(c.L,{wideView:!1},tu(tp.A,{title:tM.So.ub.Ji}),tu(o.e,{centered:!0},S&&tu(ty,{mobile:{size:12},tablet:{size:12},desktop:{size:12}},tu(p.u,{onBackClick:C,holdLength:b.appointment.hold_length,sticky:!0}),tu(d.U,{id:"appointments-wrapper",className:"appointments-wrapper",role:"main"},tu(tD,{therapist:N,therapyFlow:r,location_state:e,appointment:b.appointment,isRecurring:A,priceSymbol:m,pricing:h,rescheduleAppt:x,user:t})))))))}let tj=tb,tw=(e,t,i=0)=>{if(!e||!t)return[];let{appointment_price:a,used_credits:r}=t,n=[{label:"Therapy session",price:`$${a}`}];return r&&parseFloat(r)>0&&n.push({label:"Credits",price:`-$${r}`}),i&&n.push({label:"Change Fee",price:`$${i}`}),n},th=(e,t)=>t&&Math.abs((0,X.OM)(e))<t.window?t.penalty:0;function tz(e){return Object.values(e).every(e=>!!e)}let tT=e=>{let t=f.Dv;return e&&(t=({invalid_hold:e.invalid_hold,no_consent:"No consent agreement",invalid_price_symbol:"Wrong price symbol",invalid_state:"Booking state is missing or unknown",plan_conflict:"Sorry, the future recurring dates you selected are no longer available.",pending_free_consult:"You already have an informational call scheduled with this therapist",existing_free_consult:"You previously had an informational call with this therapist. Please select a different therapist and try again",overlapping_appointment:"You already booked an appointment within this time frame"})[Object.keys(e)[0]]||f.Dv),t},tx=(0,r.A)("div",{target:"esdl7ni3"})({name:"hp4s1j",styles:".secure.section{text-align:left;}"}),tS=(0,r.A)($.Gr,{target:"esdl7ni2"})({name:"exraas",styles:"margin-bottom:17px"}),tL=(0,r.A)(en,{target:"esdl7ni1"})("font-weight:600;font-size:21px;line-height:24px;color:",C.Tj.black,";display:flex;flex-wrap:wrap;align-items:center;letter-spacing:0.3px;.column{padding:0;}"),tv=(0,r.A)("div",{target:"esdl7ni0"})({name:"k7iraj",styles:"margin-top:30px;margin-bottom:11px"})},70839:(e,t,i)=>{"use strict";i.d(t,{jS:()=>h,sG:()=>C});var a=i(14232),r=i(61902),n=i(5646),o=i(57540),l=i.n(o),g=i(30236),I=i(69004),s=i(8010),c=i(20398),d=i(17634),p=i(86092),M=i(54587),u=i.n(M),A=i(41114),m=i(88668),y=i(53800),N=i(89350),D=a.createElement;let C=({enableNewCreditCardSubmission:e,submitNewCreditCard:t,loadingCreditCard:i,bookingPayment:n=!1,creditCardError:o="",onCreditCardChange:I,walletOk:M=!1,useSimplifiedLayout:C=!1})=>{let{0:h,1:S}=(0,a.useState)(!1),{0:L,1:v}=(0,a.useState)(!1),{0:f,1:E}=(0,a.useState)(!1),{0:O,1:k}=(0,a.useState)(""),{0:U,1:P}=(0,a.useState)(!1),{data:_}=(0,p.aW)(!0),{last4:Z,creditCard:B,virtualCard:G}=(0,d.E)(_,M),Q=()=>{S(!h),L&&k(""),P(!1),v(!L),e&&e(!L)};(0,a.useEffect)(()=>{o.length>0&&k((0,c.Hp)(o))},[o]),(0,a.useEffect)(()=>{v(!B||!!G&&n)},[B,G,n]),(0,a.useEffect)(()=>{E(!!Z&&!L&&(!G&&n||!n))},[Z,L,G,n]);let W=e=>{s.Ay.track(e)};return(0,a.useEffect)(()=>{h&&W("Billing issue - Tap - Edit payment")},[h]),D(x,null,f&&D(T,{$useSimplifiedLayout:C},D("div",{style:{display:"flex",alignItems:"center"}},!C&&D(u(),{src:l(),alt:"Credit Card",width:20,height:20,style:{marginRight:"10px"}}),D(y.A,{style:{margin:"0"}},"************",Z)),C?D(m.A,{"aria-label":"Edit credit card information",type:"button",onClick:Q},D(A.qUP,{"aria-hidden":!0})):D(j,{className:"book-button","aria-label":"Edit credit card information",variant:"primary",style:{height:"34px",marginLeft:"auto"},onClick:Q},"Edit")),!f&&D(z,{"data-testid":"newCard","aria-hidden":"true"}
23,D(r.CardElement,{options:{style:{base:{fontSize:"14px"}}},onChange:e=>{let t=function(e){return!e.error&&e.complete&&!e.empty}(e);P(t),e.error?k(e.error.message):k(""),I&&I(t)},onFocus:()=>{s.Ay.track("Web - Payment Page - Click - Credit Card Field")}}),L&&(!n||!G)&&D(w,null,D(g.Kw,{message:O,customStyles:{marginRight:"auto"}}),D("div",{style:{display:"flex"}},!n&&D(b,{className:"submit-payment-button",variant:"primary",onClick:()=>{U&&t&&t(),h||W("Billing issue - Tap - Add credit card")},isLoading:i,disabled:i||!U},"Save"),!G&&D(b,{variant:"secondary",onClick:()=>{k(""),Q()}},"Cancel")))),L&&!!G&&(0,N.MW)(),!L&&!(!n||!G)&&D(g.Kw,{message:O}))},b=(0,n.Ay)(I.$n).withConfig({displayName:"CreditCardWidget__CreditCardBtn",componentId:"sc-1j1hbdk-0"})(["font-size:inherit !important;margin-left:5px;height:42px !important;"]),j=(0,n.Ay)(I.$n).withConfig({displayName:"CreditCardWidget__EditCardButton",componentId:"sc-1j1hbdk-1"})(["font-size:14px;"]),w=n.Ay.div.withConfig({displayName:"CreditCardWidget__StyledButtonsContainer",componentId:"sc-1j1hbdk-2"})(["@media screen and (max-width:","){flex-direction:column-reverse;.error-message{margin-top:1rem;margin-bottom:0;}}flex-wrap:wrap;display:flex;flex-direction:row;justify-content:flex-end;"],g.fi.mobile);async function h({stripe:e,onSuccess:t,cardElement:i,onStart:a=()=>{},onError:r=()=>{},onFinish:n=()=>{}}){a(),i||r("no-card",Error("Card element was not provided"));let o=await (0,c.SP)(e,i);if(o.error?.message)r("other",Error(o.error.message));else if(o.token){o.token.card||r("no-card",Error("No stripe token. Please try again later."));let{data:e,error:i}=await (0,c.A_)(o.token);i&&r("other","string"==typeof i?Error(i):i),o.token&&e&&t(o.token,e)}n()}let z=n.Ay.div.withConfig({displayName:"CreditCardWidget__NewCard",componentId:"sc-1j1hbdk-3"})(["display:flex;flex-direction:column;width:100%;flex-wrap:wrap;height:100%;#expiry{margin-left:auto;margin-right:auto;}"]),T=n.Ay.div.withConfig({displayName:"CreditCardWidget__ExistingCard",componentId:"sc-1j1hbdk-4"})(["display:flex;justify-content:",";"],e=>e.$useSimplifiedLayout?"space-between":"inherit"),x=n.Ay.div.withConfig({displayName:"CreditCardWidget__CreditCardStyled",componentId:"sc-1j1hbdk-5"})(["width:100%;.btn-light{background-color:",";}input.expiration{margin-right:5px;}.StripeElement{border:1px solid ",";border-radius:8px;padding:10px;width:100%;;margin-bottom:16px;}"],g.Tj.backgroundGrey,g.Tj.borderGray)},72511:(e,t,i)=>{"use strict";i.d(t,{tH:()=>o});var a=i(14232);let r=(0,a.createContext)(null),n={didCatch:!1,error:null};class o extends a.Component{constructor(e){super(e),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=n}static getDerivedStateFromError(e){return{didCatch:!0,error:e}}resetErrorBoundary(){let{error:e}=this.state;if(null!==e){for(var t,i,a=arguments.length,r=Array(a),o=0;o<a;o++)r[o]=arguments[o];null==(t=(i=this.props).onReset)||t.call(i,{args:r,reason:"imperative-api"}),this.setState(n)}}componentDidCatch(e,t){var i,a;null==(i=(a=this.props).onError)||i.call(a,e,t)}componentDidUpdate(e,t){let{didCatch:i}=this.state,{resetKeys:a}=this.props;if(i&&null!==t.error&&function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return e.length!==t.length||e.some((e,i)=>!Object.is(e,t[i]))}(e.resetKeys,a)){var r,o;null==(r=(o=this.props).onReset)||r.call(o,{next:a,prev:e.resetKeys,reason:"keys"}),this.setState(n)}}render(){let{children:e,fallbackRender:t,FallbackComponent:i,fallback:n}=this.props,{didCatch:o,error:l}=this.state,g=e;if(o){let e={error:l,resetErrorBoundary:this.resetErrorBoundary};if("function"==typeof t)g=t(e);else if(i)g=(0,a.createElement)(i,e);else if(void 0!==n)g=n;else throw l}return(0,a.createElement)(r.Provider,{value:{didCatch:o,error:l,resetErrorBoundary:this.resetErrorBoundary}},g)}}},90868:(e,t,i)=>{"use strict";i.d(t,{L:()=>d});var a=i(14232),r=i(54107),n=i(40457),o=i(37363),l=i(43458),g=i(31158),I=i(
2354424),s=i(30236),c=a.createElement;function d({children:e,wideView:t}){let{length:i,currentIndex:a}=(0,n.g)(),d=a+1;return c(o.Pm,{total:i,current:d},c(g.A,null,c(l.b,{currentStep:d,totalSteps:i,label:"Booking progress"},c(s.mN,{total:i,progress:d})),c(r.dG,null),c(I.J,{wideView:t},e)))}}},e=>{e.O(0,[4049,5587,2262,4232,7479,9516,941,2827,8528,9188,2978,5053,6088,9553,4216,3575,9946,1692,636,6593,8792],()=>e(e.s=22500)),_N_E=e.O()}]);

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.