(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6147],{92023:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/profile/reset-password",function(){return n(3922)}])},35268:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(85893),i=n(36465),s=n.n(i),o=n(45697),a=n.n(o);let l="form {\n display: flex;\n flex-flow: column nowrap;\n gap: 1rem;\n}";function c(e){let{className:t,onSubmit:n,children:i,styles:o="",useDefaultStyling:a=!0}=e;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("form",{onSubmit:n,autoComplete:"off",className:s().dynamic([["e4e6152b6aba3646",[a?l:"",o]]])+" "+"".concat(null!=t?t:""),children:i}),(0,r.jsx)(s(),{id:"e4e6152b6aba3646",dynamic:[a?l:"",o],children:"".concat(a?l:"","\n ").concat(o,"\n ")})]})}c.propTypes={className:a().string,onSubmit:a().func.isRequired,children:a().node.isRequired,styles:a().string,useDefaultStyling:a().bool}},55385:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=n(85893),i=n(36465),s=n.n(i),o=n(45697),a=n.n(o),l=n(70504),c=n(43221);function d(e){let{id:t,className:n="",register:i,rules:o={},label:a,type:d="text",errorMessage:u="",...m}=e;return(0,r.jsxs)("span",{className:"jsx-c2247284c5470cb8",children:[(0,r.jsx)(l.Z,{htmlFor:t,children:a}),(0,r.jsx)("input",{id:t,"data-qa":t,type:d,...i(t,o),...m,className:"jsx-c2247284c5470cb8 "+(m&&null!=m.className&&m.className||"marginBottom--6 hideOutlineForMouse ".concat(n))}),(0,r.jsx)(c.Z,{children:u}),(0,r.jsx)(s(),{id:"c2247284c5470cb8",children:"input.jsx-c2247284c5470cb8{display:block;width:100%}"})]})}d.propTypes={id:a().string.isRequired,className:a().string,register:a().func.isRequired,rules:a().object,label:a().node.isRequired,type:a().string,errorMessage:a().string}},70504:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(85893),i=n(36465),s=n.n(i),o=n(45697),a=n.n(o);function l(e){let{children:t,htmlFor:n,...i}=e;return(0,r.jsxs)("label",{htmlFor:n,...i,className:"jsx-ee5b04898a09b6f3 "+(i&&null!=i.className&&i.className||"marginTop--24"),children:[t,(0,r.jsx)(s(),{id:"ee5b04898a09b6f3",children:"label.jsx-ee5b04898a09b6f3{display:block;margin-bottom:5px}"})]})}l.propTypes={children:a().node.isRequired,className:a().string,htmlFor:a().string.isRequired}},48683:function(e,t,n){"use strict";var r=n(85893),i=n(36465),s=n.n(i),o=n(2232),a=n(52107),l=n(45697),c=n.n(l),d=n(67294),u=n(94184),m=n.n(u),x=n(97236),y=n(69692),f=n(41664),p=n.n(f);let b=d.forwardRef(function(e,t){let n,i,l,c,{children:d,className:u="",disabled:f=!1,href:b=null,icon:h,iconOnRight:_=!1,isReversed:j=!1,size:g="",type:v="button",postfixIcon:w=!1,...N}=e,S=(0,y.Z)(),B=g;g===a.i.RESPONSIVE&&(B=S<(0,x.Zg)(o.Bs.MEDIUM)?a.i.SMALL:a.i.LARGE);let{className:R,styles:k}=(B===a.i.LARGE?(n=18,i=43,l=3,c=18):(n=16,i=28,l=2,c=16),{styles:(0,r.jsx)(s(),{id:"9bdc39f76710d5c5",dynamic:[i,n,i,l,c],children:".tertiaryButton.__jsx-style-dynamic-selector{text-decoration:none;font-weight:normal;color:var(--btnTert-text);display:inline-block;height:".concat(i,"px;font-size:").concat(n,"px;line-height:").concat(i,"px;text-align:left;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.tertiaryButton.__jsx-style-dynamic-selector .underline.__jsx-style-dynamic-selector{padding-bottom:").concat(l,"px}.tertiaryButton.__jsx-style-dynamic-selector .icon.__jsx-style-dynamic-selector{font-size:").concat(c,'px;vertical-align:middle;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding-right:6px}.tertiaryButton.postfixIcon.__jsx-style-dynamic-selector .icon.__jsx-style-dynamic-selector{padding-right:0;padding-left:6px}.tertiaryButton.__jsx-style-dynamic-selector:hover{text-decoration:none;color:var(--btnTert-text-hover)}.tertiaryButton.__jsx-style-dynamic-selector:focus .underline.__jsx-style-dynamic-selector,.tertiaryButton.__jsx-style-dynamic-selector:hover .underline.__jsx-style-dynamic-selector{border-bottom:2px solid var(--btnTert-text-hover)}.tertiaryButton.withoutIcon.__jsx-style-dynamic-selector::before,.tertiaryButton.withoutIcon.__jsx-style-dynamic-selector::after{content:"";display:inline-block}.tertiaryButton--isReversed.__jsx-style-dynamic-selector{color:var(--btnTert-reversed-text)}.tertiaryButton--isReversed.__jsx-style-dynamic-selector:focus .underline.__jsx-style-dynamic-selector{border-bottom:2px solid var(--btnTert-reversed-text-hover)}.tertiaryButton--isReversed.__jsx-style-dynamic-selector:hover{color:var(--btnTert-reversed-text-hover)}.tertiaryButton--isReversed.__jsx-style-dynamic-selector:hover .underline.__jsx-style-dynamic-selector{border-bottom:2px solid var(--btnTert-reversed-text-hover)}.tertiaryButton.tertiaryButton--disabled.__jsx-style-dynamic-selector,.tertiaryButton.tertiaryButton--disabled.__jsx-style-dynamic-selector:hover{color:var(--btnTert-text-disabled)}.tertiaryButton.tertiaryButton--disabled.tertiaryButton--isReversed.__jsx-style-dynamic-selector,.tertiaryButton.tertiaryButton--disabled.tertiaryButton--isReversed.__jsx-style-dynamic-selector:hover{color:var(--btnTert-reversed-text-disabled)}.tertiaryButton.tertiaryButton--disabled.__jsx-style-dynamic-selector:hover .underline.__jsx-style-dynamic-selector{border-bottom:none}[data-whatinput="mouse"] .tertiaryButton.__jsx-style-dynamic-selector:focus:not(:hover) .underline.__jsx-style-dynamic-selector{border-bottom:none}.flexOrder.__jsx-style-dynamic-selector{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.postfixIcon.__jsx-style-dynamic-selector .flexOrder.__jsx-style-dynamic-selector{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.underline.__jsx-style-dynamic-selector{border-bottom:none!important}')}),className:s().dynamic([["9bdc39f76710d5c5",[i,n,i,l,c]]])}),E={className:m()("tertiaryButton","button--isClear","hideOutlineForMouse","noPrint",R,u,{withoutIcon:!h,"tertiaryButton--isReversed":j,"tertiaryButton--disabled":f,postfixIcon:w}),tabIndex:0,...N},I=null;return(h&&(I=(0,r.jsx)("span",{className:"icon ".concat(R),children:h})),b&&!f)?(0,r.jsxs)(p(),{href:b,ref:t,...E,children:[(0,r.jsxs)("span",{className:"".concat(R," flexOrder"),children:[I,(0,r.jsx)("span",{className:"".concat(R," underline"),children:d})]}),k]}):(0,r.jsxs)("button",{...E,ref:t,type:v,disabled:f,children:[(0,r.jsxs)("span",{className:"".concat(R," flexOrder"),children:[!_&&I,(0,r.jsx)("span",{className:"".concat(R," underline"),children:d}),"\xa0\xa0",_&&I]}),k]})});b.propTypes={children:c().node.isRequired,className:c().string,"data-qa":c().string.isRequired,disabled:c().bool,href:c().string,icon:c().element,isReversed:c().bool,size:c().string,type:c().oneOf(["submit","reset","button",void 0])},t.Z=b},19041:function(e,t,n){"use strict";n.d(t,{Z:function(){return m}});var r=n(85893),i=n(36465),s=n.n(i),o=n(45697),a=n.n(o),l=n(48683),c=n(50178),d=n(52107),u=n(2232);function m(e){let{backButton:t,headerButton:n,children:i,flexBasis:o="auto"}=e,a=null!=t?t:(0,r.jsx)(l.Z,{className:"headerButtons",href:c.Z6.HOME,size:d.i.SMALL,icon:(0,r.jsx)("i",{className:"fa-arrow-left fa-light headerIcons"}),"data-qa":"sign-in-header-go-to-home",children:"Home"});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:s().dynamic([["3d7a033ccd0363e6",[o,u.Bs.SMALL]]])+" centeredLayout",children:(0,r.jsxs)("div",{className:s().dynamic([["3d7a033ccd0363e6",[o,u.Bs.SMALL]]])+" content",children:[(0,r.jsxs)("header",{className:s().dynamic([["3d7a033ccd0363e6",[o,u.Bs.SMALL]]])+" paddingTopBottom--24",children:[a,n]}),(0,r.jsx)("main",{className:s().dynamic([["3d7a033ccd0363e6",[o,u.Bs.SMALL]]]),children:i})]})}),(0,r.jsx)(s(),{id:"3d7a033ccd0363e6",dynamic:[o,u.Bs.SMALL],children:".centeredLayout.__jsx-style-dynamic-selector{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:100vh;padding:0 16px}.content.__jsx-style-dynamic-selector{-webkit-box-flex:0;-webkit-flex:0 1 ".concat(o,";-moz-box-flex:0;-ms-flex:0 1 ").concat(o,";flex:0 1 ").concat(o,"}header.__jsx-style-dynamic-selector{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main.__jsx-style-dynamic-selector{padding-bottom:75px}.headerIcons.__jsx-style-dynamic-selector{font-size:12px;vertical-align:2px}@media(min-width:").concat(u.Bs.SMALL,"){.centeredLayout.__jsx-style-dynamic-selector{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}")})]})}m.propTypes={children:a().node.isRequired,backButton:a().node,headerButton:a().node,flexBasis:a().string}},7660:function(e,t,n){"use strict";n.d(t,{H4:function(){return u},Mx:function(){return x},Td:function(){return p},_5:function(){return m},lP:function(){return f},wI:function(){return y}});var r=n(82729),i=n(81621);function s(){let e=(0,r._)(["\n mutation SIGN_IN($input: SignInInput!) {\n signIn(input: $input) {\n accessToken\n refreshToken\n me {\n id\n firstName\n lastName\n emailAddress\n emailOptIn\n unconfirmedSocialSignUp\n photo {\n publicId\n legacyPath\n width\n height\n }\n notificationSetting {\n jen\n dailyEmail\n }\n }\n }\n }\n"]);return s=function(){return e},e}function o(){let e=(0,r._)(["\n mutation SIGN_UP($input: SignUpInput!) {\n signUp(input: $input)\n }\n"]);return o=function(){return e},e}function a(){let e=(0,r._)(["\n mutation CONFIRM_SIGN_UP($input: ConfirmSignUpInput!) {\n confirmSignUp(input: $input)\n }\n"]);return a=function(){return e},e}function l(){let e=(0,r._)(["\n mutation RESEND_REGISTER_CODE($input: ResendUserConfirmCodeInput!) {\n resendUserConfirmCode(input: $input)\n }\n"]);return l=function(){return e},e}function c(){let e=(0,r._)(["\n mutation FORGOT_PASSWORD($userEmail: String!) {\n forgotPassword(userEmail: $userEmail)\n }\n"]);return c=function(){return e},e}function d(){let e=(0,r._)(["\n mutation CONFIRM_FORGOT_PASSWORD($userEmail: String!, $code: String!, $newPassword: String!) {\n confirmForgotPassword(\n confirmationCode: $code\n newPassword: $newPassword\n userEmail: $userEmail\n )\n }\n"]);return d=function(){return e},e}let u=(0,i.Ps)(s()),m=(0,i.Ps)(o()),x=(0,i.Ps)(a()),y=(0,i.Ps)(l()),f=(0,i.Ps)(c()),p=(0,i.Ps)(d())},3922:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSG:function(){return v},default:function(){return w}});var r=n(85893),i=n(45697),s=n.n(i),o=n(19063),a=n(50178),l=n(54303),c=n(2232),d=n(43221),u=n(7660),m=n(35268),x=n(55385),y=n(49638),f=n(87536),p=n(50319),b=n(11163),h=n(67294),_=n(19041),j=n(22148);function g(){var e;let t=(0,b.useRouter)(),[n,i]=(0,h.useState)(""),{handleSubmit:s,register:o,formState:{errors:g},getValues:v}=(0,f.cI)({defaultValues:{email:""}}),[w,{loading:N,data:S}]=(0,p.D)(u.lP,{onCompleted:()=>{let e="?".concat(a.Tx.EMAIL_ADDRESS,"=").concat(encodeURIComponent(v("email")));t.push("".concat(a.Z6.PROFILE_RESET_PASSWORD_CONFIRM).concat(e))},onError:e=>{i(e.message)}});return N||S?(0,r.jsx)("div",{className:"center marginTop--84",children:(0,r.jsx)(y.ZP,{})}):(0,r.jsx)(_.Z,{flexBasis:"1024px",children:(0,r.jsx)("div",{className:"pseudoCard",children:(0,r.jsx)("div",{className:"cardContent",children:(0,r.jsxs)("div",{className:"center",children:[(0,r.jsx)(j.Z,{variant:j.P.STACKED,width:220}),(0,r.jsx)("h1",{className:"h4 marginTop--24",children:"Reset password"}),(0,r.jsx)("p",{children:"Please enter your email address and we’ll send you a code to recover your profile."}),(0,r.jsxs)(m.Z,{onSubmit:s(e=>{var t;i(""),w({variables:{userEmail:null==e?void 0:null===(t=e.email)||void 0===t?void 0:t.toLowerCase()}})}),children:[(0,r.jsx)("div",{className:"constrainedFieldWidth left marginBottom--12",children:(0,r.jsx)(x.Z,{id:"email",label:"Email",register:o,rules:{required:"Email address is required.",pattern:{value:c.CU,message:"Must be a valid email address."}},errorMessage:null==g?void 0:null===(e=g.email)||void 0===e?void 0:e.message,autoComplete:"email"})}),n&&(0,r.jsx)(d.Z,{children:n}),(0,r.jsx)("div",{children:(0,r.jsx)(l.Z,{"data-qa":"resetPassword",type:"submit",fullWidth:!0,children:"Request Code"})}),(0,r.jsx)("a",{href:"https://caringbridge.my.site.com/help/s/article/How-do-I-reset-my-password",target:"_blank",rel:"noreferrer",children:"Need more help?"})]})]})})})})}var v=!0;function w(e){let{page:t}=e;return(0,r.jsx)(o.fc,{value:{page:t},children:(0,r.jsx)(g,{})})}w.propTypes={page:s().object.isRequired}},69692:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(67294);function i(){let[e,t]=(0,r.useState)(0);return(0,r.useEffect)(()=>{let e=()=>{requestAnimationFrame(()=>t(window.innerWidth))};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),e}},97236:function(e,t,n){"use strict";function r(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t?"number"==typeof e&&null!==e&&isFinite(e):!(String(e).search(/[^0-9e.-]+/)>-1)&&!isNaN(parseFloat(e))}function i(e){let t=String(e).match(/[\d.]+/);return Array.isArray(t)?Number(t[0]):NaN}function s(e){return"number"!=typeof e?"NaN":e>999999999?"1B+":e>999999?(Math.floor(e/1e5)/10).toString()+"M":e>999?(Math.floor(e/100)/10).toString()+"K":e<1e3?e.toString():void 0}n.d(t,{Zg:function(){return i},eQ:function(){return s},kE:function(){return r}})}},function(e){e.O(0,[7536,2148,9774,2888,179],function(){return e(e.s=92023)}),_N_E=e.O()}]);