1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1481],{42559:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/account/change-password",function(){return r(93620)}])},36441:function(e,t,r){"use strict";var a=r(85893),s=r(25281),n=r(27746),l=r(25150),i=r(92285),o=r(81768),d=r(42781);t.Z=e=>{let{showDialog:t,onClose:r,heading:c,message:u,body:h,testId:f,actions:m,footer:g}=e,p=(0,d.YB)();return(0,a.jsx)(i.Z,{showDialog:t,onClose:r,testId:f,children:(0,a.jsxs)(l.Z,{space:8,className:"m-4",children:[c&&(0,a.jsx)("div",{className:"flex",children:(0,a.jsxs)(n.X,{variant:"m",as:"h2",children:[c,(0,a.jsx)("span",{className:"inline-block ml-4 align-bottom",children:(0,a.jsx)(s.g6,{size:"small",icon:"check"})})]})}),u&&(0,a.jsx)(o.x,{variant:"lead",children:u}),h,m||(0,a.jsx)("div",{className:"w-48",children:(0,a.jsx)(s.ZP,{onClick:()=>r(),value:p.formatMessage({id:"web:shared:action_confirm"})})}),g]})})}},68723:function(e,t,r){"use strict";r.d(t,{L:function(){return u},l:function(){return c}});var a=r(85893),s=r(66095),n=r(96700),l=r(30591),i=r(85067),o=r(17287),d=r(42781);let c=e=>t=>{let{user:r,...l}=t,{data:i,mutate:o,error:d}=(0,s.aF)();return i?(0,a.jsx)(e,{user:i,onUpdateUser:o,userError:d,...l}):(0,a.jsx)(n.ZP,{})},u=e=>{let{roles:t}=e,r=(0,d.YB)();return t.includes(l.u["user.read"])?(0,a.jsx)(i.n,{meta:{title:"Account - Forbidden"},title:"Sorry, this page cannot be viewed.",lead:"Please sign in as the account holder to continue",breadcrumbs:{to:"/account",label:r.formatMessage({id:"web:accounts:breadcrumbs_link_back"})}}):(0,a.jsx)(o._Z,{roles:t})}},52270:function(e,t,r){"use strict";r.d(t,{y:function(){return l}});var a=r(85893),s=r(67294),n=r(4019);let l=e=>{let{value:t="",onChange:r,helperText:l,errors:i,isValid:o,showErrorsWhenUntouched:d=!1,isOverflowGradientEnabled:c,...u}=e,[h,f]=(0,s.useState)(!0===d);return(0,a.jsx)(n.ZP,{...u,isValid:h?o:void 0,helperText:Object.values({helperText:l,...h&&i}),value:t,onChange:e=>{r(e,{touched:!0}),f(!0)},isOverflowGradientEnabled:c})}},4019:function(e,t,r){"use strict";r.d(t,{NM:function(){return _},AZ:function(){return j},ZP:function(){return O},o8:function(){return k},OY:function(){return y}});var a,s,n=r(85893),l=r(67294),i=["title","titleId"];function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}var d=function(e){var t=e.title,r=e.titleId,s=function(e,t){if(null==e)return{};var r,a,s=function(e,t){if(null==e)return{};var r={};for(var a in e)if(({}).hasOwnProperty.call(e,a)){if(-1!==t.indexOf(a))continue;r[a]=e[a]}return r}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(a=0;a<n.length;a++)r=n[a],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(s[r]=e[r])}return s}(e,i);return l.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",width:48,height:48,viewBox:"0 0 24 24",fill:"none",stroke:"#000",strokeWidth:3,strokeLinecap:"round",strokeLinejoin:"round","aria-labelledby":r},s),t?l.createElement("title",{id:r},t):null,a||(a=l.createElement("path",{d:"M18 6L6 18M6 6l12 12"})))},c=r(21510),u=["title","titleId"];function h(){return(h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}var f=function(e){var t=e.title,r=e.titleId,a=function(e,t){if(null==e)return{};var r,a,s=function(e,t){if(null==e)return{};var r={};for(var a in e)if(({}).hasOwnProperty.call(e,a)){if(-1!==t.indexOf(a))continue;r[a]=e[a]}return r}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(a=0;a<n.length;a++)r=n[a],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(s[r]=e[r])}return s}(e,u);return l.createElement("svg",h({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50","aria-labelledby":r},a),t?l.createElement("title",{id:r},t):null,s||(s=l.createElement("path",{d:"M43.935 25.145c0-10.318-8.364-18.683-18.683-18.683-10.318 0-18.683 8.365-18.683 18.683h4.068c0-8.071 6.543-14.615 14.615-14.615s14.615 6.543 14.615 14.615h4.068z"},l.createElement("animateTransform",{attributeType:"xml",attributeName:"transform",type:"rotate",from:"0 25 25",to:"360 25 25",dur:"0.6s",repeatCount:"indef
1inite"}))))},m=r(1107),g=r(55870),p=r(65341),b=r(94482),v=r(32935),w=r(9084),x=r.n(w);let j=e=>{let{value:t,disabled:r,id:a,name:s,testId:l,onClick:i=g.Z}=e;return t?(0,n.jsx)("label",{htmlFor:s,id:a,"data-testid":l,className:(0,m.b)("block text-light-4 mb-2 transition-colors duration-200",r?"text-light-5":"cursor-pointer"),onClick:i,children:t}):null},_=e=>{let{value:t,isValid:r}=e;return"string"==typeof t?t=[t]:(0,b.kJ)(t)||(t=[]),(null==t?void 0:t.length)?(0,n.jsx)("ul",{className:"pt-1",children:t.map((e,t)=>e&&(0,n.jsx)("li",{className:(0,m.b)("pt-1 px-4 text-sm text-light-4 transition-colors duration-200",!1===r&&"text-red",!0===r&&"text-green"),children:e},t))}):null},y=e=>{let{disabled:t,focused:r,isValid:a,inputBackground:s}=e,n=(0,v.uf)(s);return(0,m.b)("p-3 font-normal w-full rounded",n===v.SA.light?"bg-light text-dark placeholder-dark disabled:text-dark-4 input-autofill-light":"bg-dark-2 placeholder-light text-light disabled:text-light-5 input-autofill-dark",t?"opacity-40":"placeholder-opacity-75",r&&"outline-shadow",void 0===a&&"outline-primary",!0===a&&"outline-shadow outline-green-1",!1===a&&"outline-shadow outline-red-11")},k=e=>{let{variant:t,disabled:r,readOnly:a,isValid:s,inputBackground:n}=e,l=(0,v.uf)(n);return(0,m.b)("p-3 placeholder-opacity-75 font-normal w-full rounded",l===v.SA.light?"bg-light text-dark placeholder-dark disabled:text-dark-4 input-autofill-light":"placeholder-light text-light disabled:text-light-5 input-autofill-dark",a||r?"cursor-default":"cursor-text",r&&"opacity-40","search"===t&&{"pl-8 tablet:pl-10 py-2 tablet:py-3 text-sm tablet:text-2xl":!0,"bg-light":l===v.SA.light,"bg-dark-2":l!==v.SA.light,"outline-primary":void 0===s,"focus:outline-shadow outline-shadow outline-green-1":!0===s,"focus:outline-shadow outline-shadow outline-red-11":!1===s,"focus:outline-shadow":void 0===s},"search"!==t&&{"p-3 focus:outline-shadow bg-dark-2":l!==v.SA.light,"p-3 focus:outline-shadow bg-light":l===v.SA.light,"outline-primary":void 0===s,"outline-shadow outline-green-1":!0===s,"outline-shadow outline-red-11":!1===s})};var O=(0,l.forwardRef)((e,t)=>{let{type:r="text",readOnly:a,disabled:s,autofill:i=!0,label:o,name:u,placeholder:h,value:v,onFocus:w=g.Z,onBlur:y=g.Z,onChange:O=g.Z,onKeyDown:N,helperText:S,isValid:P,isLoading:Z,isOverflowGradientEnabled:E,inputBackground:M}=e,[C,F]=(0,l.useState)(),[I,T]=(0,l.useState)(),A=(0,l.useRef)(),D=(0,p.l)(t,A),V=!s&&!a;return"string"==typeof S?S=[S]:(0,b.kJ)(S)||(S=[]),(0,n.jsxs)("div",{className:"w-full cursor-default","data-testid":!1===P?"input-".concat(u,"-invalid"):!0===P?"input-".concat(u,"-valid"):"input-".concat(u),children:["checkbox"!==r&&(0,n.jsx)(j,{value:o,name:u,id:"".concat(u,"-label"),disabled:s,testId:"label"}),(0,n.jsxs)("div",{className:"checkbox"===r?"flex items-start":"relative",children:[(0,n.jsx)("input",{className:"checkbox"!==r?k({readOnly:!0===a,disabled:!0===s,isValid:P,inputBackground:M}):"mt-1 mr-2",style:{paddingRight:"checkbox"!==r&&(null==v?void 0:v.length)&&V||void 0!==P||Z?"calc(24px + 1rem)":void 0},"data-lpignore":!1===i?"true":void 0,autoComplete:!1===i?"disabled":void 0,id:u,type:r,"aria-invalid":void 0!==P?!P:void 0,"aria-labelledby":"".concat(u,"-label"),name:u,value:v,placeholder:h,readOnly:a,disabled:s,onChange:e=>{T((null==v?void 0:v.length)>0&&e.target.scrollWidth>e.target.clientWidth),O&&O(e.target.value)},onFocus:()=>{F(!0),w&&w()},onBlur:()=>{F(!1),y&&y()},onKeyDown:N,ref:D}),"checkbox"===r&&(0,n.jsx)(j,{value:o,name:u,id:"".concat(u,"-label"),disabled:s,testId:"label"}),E&&I&&C&&(0,n.jsx)("div",{className:x()["overflow-gradient-left"]}),"checkbox"!==r&&(0,n.jsxs)("div",{className:"absolute flex items-center h-full right-0 top-0 text-light",children:[E&&I&&!C&&(0,n.jsx)("div",{className:x()["overflow-gradient-right"]}),(0,n.jsx)("span",{className:(0,m.b)("relative inline-block right-0 top-0",V&&"cursor-pointer",Z&&"mr-4",!Z&&void 0!==P&&"rounded-full border mr-4",!Z&&!0===P&&"border-green text-green",!Z&&!1===P&&"border-red text-red"),style:{width:24,height:24},onClick:()=>{var e;return null===(e=A.current)||void 0===e?void 0:e.focus()},children:Z?(0,n.jsx)(f,{"data-testid":"icon-loader",className:"absolute text-blue-7 fill-current right-0 top-0 h-full p-1"}):(0,n.jsxs)(n.Fragment,{children:[!0===P&&(0,n.jsx)(c.Z,{"data-testid":"icon-tick",className:"absolute stroke-current text-green fill-current top-0 right-0 h-full p-1"}),!1===P&&(0,n.jsx)("span",{"data-testid":"icon-invalid",className:"bg-red absolute block",style:{to
1p:"50%",left:"50%",height:"3px",width:"8px",transform:"translate(-50%, -50%)"}}),void 0===P&&!!(null==v?void 0:v.length)&&V&&(0,n.jsx)("button",{type:"button",onClick:()=>O(""),"aria-label":"Clear search",className:"absolute top-0 right-1 h-full flex text-light cursor-pointer",children:(0,n.jsx)(d,{"data-testid":"icon-cross",className:"stroke-current fill-current h-full w-full"})})]})})]})]}),(0,n.jsx)(_,{value:S,isValid:P})]})})},68869:function(e,t,r){"use strict";r.d(t,{O:function(){return l}});var a=r(85893),s=r(76411),n=r(7266);let l=e=>{let{breadcrumbs:t}=e;return(0,a.jsx)("div",{className:"pt-3 tablet:pt-5 laptop:pt-8",children:(0,a.jsx)(s.Z,{href:t.to,children:(0,a.jsxs)("span",{className:"uppercase",children:[(0,a.jsx)(n.Z,{className:"inline-block mr-2 mb-1 transform rotate-180",style:{height:"0.74rem"}}),t.label]})})})}},85067:function(e,t,r){"use strict";r.d(t,{C:function(){return m},n:function(){return f}});var a=r(85893),s=r(94482),n=r(1107),l=r(84847),i=r(48767),o=r(27746),d=r(81768),c=r(68869);let u=e=>{let{title:t,lead:r}=e;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(o.X,{variant:"xl",as:"h1",children:t}),r&&(0,a.jsx)("div",{className:"max-w-3xl",children:(0,a.jsx)(d.x,{variant:"lead",children:r})})]})},h=e=>{let{wide:t,children:r,testId:s}=e;return t?r:(0,a.jsx)(l.kz,{testId:s,children:r})},f=e=>{let{breadcrumbs:t,meta:r={},title:l,lead:o,primaryContent:d,variants:f=[],testId:m}=e;(0,s.kJ)(f)||(f=[f]);let g=f.includes("fullWidth");return(0,a.jsxs)(h,{testId:m,wide:g,children:[(0,a.jsx)(i.Z,{...r}),(0,a.jsxs)(h,{wide:!g,children:[t&&(0,a.jsx)(c.O,{breadcrumbs:t}),(l||o)&&(0,a.jsx)("section",{className:(0,n.b)(t?"pt-3 tablet:pt-5 laptop:pt-8":"pt-6 tablet:pt-10 laptop:pt-16","pb-6 laptop:pb-16"),children:(0,a.jsx)(u,{title:l,lead:o})})]}),d]})},m=e=>{let{testId:t,breadcrumbs:r,meta:s={},containedTitle:o,title:d,lead:h,primaryContent:f}=e;return(0,a.jsxs)(l.z8,{testId:t,children:[(0,a.jsx)(i.Z,{...s}),r&&(0,a.jsx)(c.O,{breadcrumbs:r}),(d||h)&&(0,a.jsx)("section",{className:(0,n.b)(r?"pt-3 tablet:pt-5 laptop:pt-8":"pt-6 tablet:pt-10 laptop:pt-16","pb-6 laptop:pb-16",o&&"max-w-3xl"),children:(0,a.jsx)(u,{title:d,lead:h})}),f]})}},93620:function(e,t,r){"use strict";r.r(t),r.d(t,{__N_SSP:function(){return E}});var a=r(85893),s=r(11163),n=r(67294),l=r(25281),i=r(27746),o=r(24965),d=r(25150),c=r(92285),u=r(96700),h=r(81768),f=r(76411),m=r(54663),g=r(9564),p=r(7614),b=r(11893),v=r(36441),w=r(85067),x=r(52051),j=r(32858),_=r(42781),y=r(32724),k=r(55729),O=r(52270),N=r(68723),S=r(17287),P=r(30591);let Z=e=>{let{intl:t,user:r,userError:i}
1=e,o=(0,s.useRouter)(),[c,u]=(0,n.useState)(!1);(0,b.pC)();let x=(0,k.qT)(t),j=(0,p.JH)({password:{validators:{required:x}},newPassword:{validators:{minLength:(0,g.tS)(6,t.formatMessage({id:"web:shared:form_validator_min_length_alternate"},{field:t.formatMessage({id:"web:accounts:change_password_input_new_password"}),length:6}))}},confirmPassword:{validators:{required:(0,g.bx)(),confirmPassword:(e,r)=>{let{values:a}=r;return e===a.newPassword||t.formatMessage({id:"web:accounts:change_password_validation_error_confirm_password"})}}},onSubmit:()=>new Promise(async(e,r)=>{try{let t=await (0,m.ZP)("/v1/password/change",{method:"post",body:JSON.stringify({old_password:j.values.password,password:j.values.newPassword,password_confirmation:j.values.confirmPassword})});e(t)}catch(s){let{message:e,status:a}=s;r(422===a?[e.error.old_password,e.error.password,e.error.password_confirmation]:[t.formatMessage({id:"web:shared:error"})])}})}),_=()=>{o.push("/account")};return(0,a.jsx)(w.n,{meta:{title:t.formatMessage({id:"web:accounts:change_password_title"})},title:t.formatMessage({id:"web:accounts:change_password_title"}),lead:t.formatMessage({id:"web:accounts:change_password_lead"}),breadcrumbs:{to:"/account",label:t.formatMessage({id:"web:accounts:breadcrumbs_link_back"})},primaryContent:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"max-w-3xl",children:(0,a.jsxs)("form",{"data-testid":"change-password-form",onSubmit:e=>{e.preventDefault(),j.onSubmit()},children:[(0,a.jsxs)(d.Z,{space:12,children:[(0,a.jsxs)("div",{children:[(0,a.jsx)(O.y,{label:t.formatMessage({id:"web:accounts:change_password_input_password_label"}),name:"password",value:j.values.password,onChange:j.setFieldValue("password"),isValid:j.valid.password,errors:j.errors.password,type:"password"}),(0,a.jsx)("span",{className:"inline-block mt-2 w-full text-right",children:(0,a.jsx)(f.Z,{onClick:()=>u(!0),children:(0,a.jsx)(y.T,{id:"web:accounts:change_password_link_forgot"})})})]}),(0,a.jsx)(O.y,{label:t.formatMessage({id:"web:accounts:change_password_input_new_password_label"}),name:"newPassword",value:j.values.newPassword,onChange:j.setFieldValue("newPassword"),autofill:!1,isValid:j.valid.newPassword,errors:j.errors.newPassword,type:"password"}),(0,a.jsx)(O.y,{label:t.formatMessage({id:"web:accounts:change_password_input_confirm_password_label"}),name:"confirmPassword",value:j.values.confirmPassword,onChange:j.setFieldValue("confirmPassword"),autofill:!1,isValid:j.valid.confirmPassword,errors:j.errors.confirmPassword,type:"password"}),j.error&&(0,a.jsx)("div",{className:"p-2","data-testid":"form-error-message-container",children:j.error.map((e,t)=>(0,a.jsx)("span",{className:"error block mt-2",children:(0,a.jsx)(h.x,{children:e})},t))})]}),(0,a.jsxs)(d.Z,{className:"mt-20",space:6,breakpoint:"tablet",children:[(0,a.jsx)(l.ZP,{type:"reset",variant:"secondary",onClick:_,value:t.formatMessage({id:"web:accounts:change_password_action_cancel"})}),(0,a.jsx)(l.ZP,{type:"submit",loading:j.isLoading,disabled:!j.isFormValid||j.isLoading,value:t.formatMessage({id:"web:accounts:change_password_action_submit"})})]})]})}),(0,a.jsx)(v.Z,{showDialog:null!==j.result,onClose:_,heading:t.formatMessage({id:"web:accounts:change_password_success_heading"}),message:t.formatMessage({id:"web:accounts:change_password_success_message"}),testId:"password-change-success-modal"}),(0,a.jsx)(M,{showDialog:c,onClose:()=>u(!1),user:r,userError:i})]})})};Z=(0,S.m6)(Z,P.u["user.update.password"],{FallbackComponent:N.L}),(Z=(0,j.j)("web:accounts")((0,N.l)(Z))).getLayout=e=>(0,a.jsx)(o.IE,{children:e});var E=!0;t.default=Z;let M=e=>{let{showDialog:t,onClose:r,user:s,userError:o}=e,g=(0,_.YB)(),[p,b]=(0,n.useState)(!1),[v,w]=(0,n.useState)(!1),[j,k]=(0,n.useState)(!1),[O,N]=(0,n.useState)("loading");(0,n.useEffect)(()=>{o&&k(g.formatMessage({id:"web:shared:error"}))},[o]),(0,n.useEffect)(()=>{j?N("error"):p?N("emailSentConfirmationNotice"):s?N("confirmEmail"):N("loading")},[s,j,p]);let S=async e=>{w(!0),k();try{let t=await (0,m.ZP)("/v1/password/remind?email=".concat(encodeURIComponent(e)));b(t)}catch(e){k((0,x.i)(e,g.formatMessage({id:"web:shared:error"})))}finally{w(!1)}},P=()=>{b(),r()},Z={error:(0,a.jsxs)("div",{"data-testid":"forgot-password-modal-error",className:"m-4 text-center",children:[(0,a.jsx)("div",{className:"error inline-block mb-2",children:(0,a.jsx)(i.X,{variant:"m",as:"h2",children:j})}),(0,a.jsx)(h.x,{children:(0,a.jsx)(y.T,{id:"web:accounts:change_password_error_contact",values:{help:(0,a.jsx)(f.Z,{href:"https://help.curiositystream.com/",target:"_blank",children:(0,a.jsx)(y.T,{id:"web:accounts:change_password_error_link_help"})})}})})]}),confirmEmail:(0,a.jsxs)(d.Z,{space:8,"data-testid":"verify-email-message",className:"m-4",children:[(0,a.jsx)(i.X,{variant:"l",as:"h2",children:(0,a.jsx)(y.T,{id:"web:accounts:change_password_reset_heading"})}),(0,a.jsx)(h.x,{variant:"lead",children:(0,a.jsx)(y.T,{id:"web:accounts:change_password_reset_lead",values:{email:(0,a.jsx)("span",{className:"font-semibold",children:null==s?void 0:s.email})}})}),(0,a.jsxs)(d.Z,{className:"mt-24",space:6,breakpoint:"tablet",children:[(0,a.jsx)(l.ZP,{variant:"secondaryElevated",onClick:r,value:g.formatMessage({id:"web:accounts:change_password_reset_action_back"})}),(0,a.jsx)(l.ZP,{onClick:()=>{S(s.email)},loading:v,disabled:v,value:g.formatMessage({id:"web:accounts:change_password_reset_action_submit"})})]}),(0,a.jsx)(h.x,{variant:"l",children:(0,a.jsx)(y.T,{id:"web:accounts:change_password_reset_phone",values:{help:(0,a.jsx)(f.Z,{href:"https://help.curiositystream.com/",target:"_blank",children:(0,a.jsx)(y.T,{id:"web:accounts:change_password_reset_link_help"})})}})})]}),emailSentConfirmationNotice:(0,a.jsxs)(d.Z,{space:8,"data-testid":"email-sent-confirmation-message",className:"m-4",children:[(0,a.jsx)(i.X,{variant:"l",as:"h2",children:(0,a.jsx)(y.T,{id:"web:accounts:change_password_confirm_heading"})}),(0,a.jsx)(h.x,{variant:"lead",children:null==p?void 0:p.message}),(0,a.jsx)("div",{className:"w-full flex justify-center items-center",children:(0,a.jsx)("span",{className:"w-48",children:(0,a.jsx)(l.ZP,{onClick:()=>P(),value:g.formatMessage({id:"web:accounts:change_password_confirm_action_confirm"})})})})]}),loading:(0,a.jsxs)(d.Z,{space:12,"data-testid":"user-loading",className:"my-4 mx-4",children:[(0,a.jsx)(i.X,{variant:"l",as:"h2",children:(0,a.jsx)(y.T,{id:"web:accounts:change_password_loading_heading"})}),(0,a.jsx)(u.ZP,{})]})};return(0,a.jsx)(c.Z,{showDialog:t,onClose:P,testId:"forgot-password-modal",children:Z[O]})}},92542:function(e,t,r){"use strict";r.d(t,{j:function(){return a}});let a=e=>"boolean"==typeof e},52051:function(e,t,r){"use strict";r.d(t,{i:function(){return s}});var a=r(94482);let s=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"An error happened. Please contact our support.",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:["code"],s=e=>"string"==typeof e?e:(0,a.kJ)(e)?e.reduce((e,t)=>
1{let r=s(t);return"string"==typeof r&&e.push(r),e},[]).filter((e,t,r)=>0!==e.length&&r.indexOf(e)===t).join(" "):"object"!=typeof e||e instanceof Error||!e?void 0:s(Object.entries(e).filter(e=>{let[t]=e;return!r.includes(t)}).map(e=>{let[,t]=e;return t}));return s(e)||t}},9564:function(e,t,r){"use strict";r.d(t,{R$:function(){return n},bx:function(){return d},mq:function(){return l},on:function(){return o},tS:function(){return s},vu:function(){return c}});var a=r(24548);let s=(e,t)=>r=>(t=t||"Field must be at least ".concat(e," characters."),!(r.length<e)||t),n=(e,t)=>r=>(t=t||"Field must be at most ".concat(e," characters."),!(r.length>e)||t),l=(e,t)=>r=>(t=t||"Field must be ".concat(e," characters."),r.length===e||t),i=/^(([^<>()\[\]\.,;:\s@\"]+(\.[^<>()\[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i,o=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Invalid Email.";return t=>!!i.test(t)||e},d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Field cannot be blank";return t=>s(1,e)(t)},c=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=r.invalid||"Invalid Date",n=r.min||"Date must be after ".concat(e),l=r.min||"Date must be before ".concat(t);return r=>(0,a.qb)(r)?e.getTime()>r.getTime()?n:!(t.getTime()<r.getTime())||l:s}},32935:function(e,t,r){"use strict";r.d(t,{RO:function(){return d},SA:function(){return s},dO:function(){return o},hA:function(){return n},uf:function(){return i}});var a=r(89211);let s={default:"default",light:"light"},n=s.default,l=e=>e===s.light?s.light:s.default,i=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n;return l(e)},o=e=>i(e)===s.light?{background:"#F7F7F7",text:"#020713",placeholder:"rgba(2, 7, 19, 0.75)"}:{background:"#353535",text:"#F7F7F7",placeholder:"rgba(247, 247, 247, 0.75)"},d=()=>l((0,a.useExperiment)("input_background_v2").get("inputBackground",s.default))},55729:function(e,t,r){"use strict";r.d(t,{Mq:function(){return i},bu:function(){return l},fC:function(){return n},qT:function(){return s},xA:function(){return o}});var a=r(9564);let s=e=>(0,a.bx)(e.formatMessage({id:"web:shared:form_validator_required"})),n=e=>(0,a.on)(e.formatMessage({id:"web:shared:form_validator_email"})),l=e=>t=>{let r=e.formatMessage({id:"web:shared:form_validator_max_length"},{length:t+1});return(0,a.R$)(t,r)},i=e=>t=>{let r=e.formatMessage({id:"web:shared:form_validator_min_length"},{length:t});return(0,a.tS)(t,r)},o=e=>(t,r)=>(0,a.vu)(t,r,{invalid:e.formatMessage({id:"web:shared:form_validator_invalid_date"}),min:e.formatMessage({id:"web:shared:form_validator_min_date"},{date:String(t)}),max:e.formatMessage({id:"web:shared:form_validator_max_date"},{date:String(r)})})},68321:function(e,t,r){"use strict";r.d(t,{D:function(){return n},m:function(){return s}});var a=r(67294);let s={pending:"pending",loading:"loading"},n=()=>{let[e,t]=(0,a.useState)(s.pending),[r,n]=(0,a.useState)(null);return{status:e,error:r,setStatus:e=>{e===s.loading&&n(null),t(e)},setError:e=>{n(e)}}}},7614:function(e,t,r){"use strict";r.d(t,{H$:function(){return h},JH:function(){return u}});var a=r(67294),s=r(92542),n=r(55870),l=r(68321),i=r(50550);let o=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2?arguments[2]:void 0;return Object.keys(e).reduce((a,s)=>{let n=e[s](t,r);return!0!==n&&(a[s]=n),a},{})},d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return 0===Object.keys(e).length},c=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[t,r]=(0,a.useState)(Object.keys(e).reduce((t,r)=>(t[r]=e[r].value||"",t),{})),[s,n]=(0,a.useState)(Object.keys(e).reduce((r,a)=>(r[a]=o(e[a].validators,t[a],{values:t,errors:{},valid:{}}),r),{})),[l,i]=(0,a.useState)(Object.keys(e).reduce((e,t)=>(e[t]=d(s[t]),e),{})),[c,u]=(0,a.useState)(Object.keys(e).reduce((t,r)=>(t[r]=e[r].touched||!1,t),{})),[h,f]=(0,a.useState)(Object.keys(e).reduce((t,r)=>(t[r]=e[r].focused||!1,t),{})),[m,g]=(0,a.useState)(Object.keys(e).every(e=>!0===l[e]));(0,a.useEffect)(()=>{g(Object.keys(l).every(e=>!0===l[e]))},[l]);let p=a=>{let h={...t,...a},f={...s},m={...l};r(h),u({...c,...Object.keys(a).reduce((e,t)=>
1(e[t]=!0,e),{})}),Object.entries(a).forEach(t=>{var r;let[a,s]=t;if(null===(r=e[a])||void 0===r?void 0:r.validators){let t=o(e[a].validators,s,{values:h,errors:f});f[a]=t,m[a]=d(t)}}),n(f),i(m)};return{values:t,errors:s,touched:c,focused:h,valid:l,handleChange:e=>t=>{t.persist&&t.persist(),p({[e]:t.target.value})},handleFocus:e=>t=>f({...h,[e]:!0}),handleBlur:e=>t=>f({...h,[e]:!1}),validate:()=>{let r=Object.keys(e).reduce((r,a)=>(r[a]=o(e[a].validators,t[a],{values:t,errors:s,valid:l}),r),{});n(r),i(Object.keys(r).reduce((e,t)=>(e[t]=d(r[t]),e),{}))},reset:function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=Object.keys(e).reduce((r,a)=>{var s;let n="";return void 0!==t[a]?n=t[a]:void 0!==e[a].value&&(n=e[a].value),r.values[a]=n,r.touched[a]=e[a].touched||!1,r.focused[a]=e[a].focused||!1,(null===(s=e[a])||void 0===s?void 0:s.validators)&&(r.errors[a]=o(e[a].validators,r.values[a],{values:r.values,errors:r.errors,valid:r.valid||{}})),r},{values:{},touched:{},focused:{},errors:{}});r(a.values),u(a.touched),f(a.focused),n(a.errors),i(Object.keys(a.errors).reduce((e,t)=>(e[t]=d(a.errors[t]),e),{}))},isFormValid:m,setFieldValues:p,setFieldValue:e=>t=>p({[e]:t}),getFieldErrorMessages:e=>{var t;return null===(t=Object.values(s[e]||{}))||void 0===t?void 0:t.join(" ")}}},u=function(){let{onSubmit:e=n.Z,...t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=c(t),s=(0,l.D)(),[i,o]=(0,a.useState)(null);return{...r,error:s.error,result:i,isLoading:s.status===l.m.loading,reset:e=>{s.setError(null),r.reset(e),o(null)},onSubmit:async()=>{s.setStatus(l.m.loading),o(null);try{let t=await e();o(t)}catch(e){s.setError(e)}finally{s.setStatus(l.m.pending)}}}},h=(e,t)=>{let[r,n]=(0,i.p)(t.valid);(0,a.useEffect)(()=>{r&&Object.keys(r||{}).forEach(t=>{let a=r[t],l=n[t];(0,s.j)(a)&&(0,s.j)(l)&&a!==l&&e(t,n[t])})},[r,n,e])};t.ZP=c},50550:function(e,t,r){"use strict";r.d(t,{p:function(){return s}});var a=r(67294);let s=e=>{let t=(0,a.useRef)();return(0,a.useEffect)(()=>{t.current=e},[e]),[t.current,e]}},9084:function(e){e.exports={"overflow-gradient-right":"Input_overflow-gradient-right__5YHQE","overflow-gradient-left":"Input_overflow-gradient-left__w4mV_"}}},function(e){e.O(0,[3871,8323,5273,4320,1267,3621,4188,6958,4399,2888,9774,179],function(){return e(e.s=42559)}),_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.