Home > Health > Mouse hair turns gray when certain stem cells get stuck

Mouse hair turns gray when certain stem cells get stuck

[]

Hair may go grey when stem cells with wanderlust have their travels interrupted.

Stem cells concerned in making the pigment that offers hair its colour behave a lot in another way than different stem cells do, researchers report April 19 in Nature. Somewhat than staying put, these melanocyte stem cells journey up and down hair follicles all whereas oscillating between two completely different types of maturity. But it surely’s not the weird conduct that results in graying. It’s when these stem cells cease their quirky ways in which hair turns white.

*{colour:var(–zephr-color-text-main)}.zephr-registration-form-relative-container{place:relative}.zephr-registration-form-flex-container{show:flex}.zephr-registration-form-input.svelte-blfh8x{show:block;width:100%;peak:calc(var(–zephr-input-height) * 1px);padding-left:8px;font-size:16px;border:calc(var(–zephr-input-borderWidth) * 1px) stable var(–zephr-input-borderColor);border-radius:calc(var(–zephr-input-borderRadius) * 1px);transition:border-color 0.25s ease, box-shadow 0.25s ease;define:0;colour:var(–zephr-color-text-main);background-color:#fff;font-family:var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont)}.zephr-registration-form-input.svelte-blfh8x::placeholder{colour:var(–zephr-color-background-tinted)}.zephr-registration-form-input-checkbox.svelte-blfh8x{width:auto;peak:auto;margin:8px 5px 0 0;float:left}.zephr-registration-form-input-radio.svelte-blfh8x{place:absolute;opacity:0;cursor:pointer;peak:0;width:0}.zephr-registration-form-input-color[type=”color”].svelte-blfh8x{width:50px;padding:0;border-radius:50%}.zephr-registration-form-input-color[type=”color”].svelte-blfh8x::-webkit-color-swatch{border:none;border-radius:50%;padding:0}.zephr-registration-form-input-color[type=”color”].svelte-blfh8x::-webkit-color-swatch-wrapper{border:none;border-radius:50%;padding:0}.zephr-registration-form-input.disabled.svelte-blfh8x,.zephr-registration-form-input.disabled.svelte-blfh8x:hover{border:calc(var(–zephr-input-borderWidth) * 1px) stable var(–zephr-input-borderColor);background-color:var(–zephr-color-background-tinted)}.zephr-registration-form-input.error.svelte-blfh8x{border:1px stable var(–zephr-color-warning-main)}.zephr-registration-form-input-label.svelte-1ok5fdj.svelte-1ok5fdj{margin-top:10px;show:block;line-height:30px;font-size:12px;colour:var(–zephr-color-text-tinted);font-family:var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont)}.zephr-registration-form-input-label.svelte-1ok5fdj span.svelte-1ok5fdj{show:block}.zephr-registration-form-button.svelte-17g75t9{peak:calc(var(–zephr-button-height) * 1px);line-height:0;padding:0 20px;text-decoration:none;text-transform:capitalize;text-align:heart;border-radius:calc(var(–zephr-button-borderRadius) * 1px);font-size:calc(var(–zephr-button-fontSize) * 1px);font-weight:regular;cursor:pointer;border-style:stable;border-width:calc(var(–zephr-button-borderWidth) * 1px);border-color:var(–zephr-color-action-tinted);transition:backdrop-filter 0.2s, background-color 0.2s;margin-top:20px;show:block;width:100%;background-color:var(–zephr-color-action-main);colour:#fff;place:relative;overflow:hidden;font-family:var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont)}.zephr-registration-form-button.svelte-17g75t9:hover{background-color:var(–zephr-color-action-tinted);border-color:var(–zephr-color-action-tinted)}.zephr-registration-form-button.svelte-17g75t9:disabled{background-color:var(–zephr-color-background-tinted);border-color:var(–zephr-color-background-tinted)}.zephr-registration-form-button.svelte-17g75t9:disabled:hover{background-color:var(–zephr-color-background-tinted);border-color:var(–zephr-color-background-tinted)}.zephr-registration-form-text.svelte-i1fi5{font-size:19px;text-align:heart;margin:20px auto;font-family:var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont)}.zephr-registration-form-input-inner-text.svelte-lvlpcn{cursor:pointer;place:absolute;high:50%;rework:translateY(-50%);proper:10px;colour:var(–zephr-color-text-main);font-size:12px;font-weight:daring;font-family:var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont)}.zephr-registration-form-divider-container.svelte-mk4m8o{show:flex;align-items:heart;justify-content:heart;margin:40px 0}.zephr-registration-form-divider-line.svelte-mk4m8o{peak:1px;width:50%;margin:0 5px;background-color:var(–zephr-color-text-tinted);;}.zephr-registration-form-divider-text.svelte-mk4m8o{margin:0 12px;colour:var(–zephr-color-text-main);font-size:14px;font-family:var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont);white-space:nowrap}.zephr-registration-form-response-message.svelte-179421u{text-align:heart;padding:10px 30px;border-radius:5px;font-size:15px;margin-top:10px;font-family:var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont)}.zephr-registration-form-response-message-title.svelte-179421u{font-weight:daring;margin-bottom:10px}.zephr-registration-form-response-message-success.svelte-179421u{background-color:#baecbb;border:1px stable #00bc05}.zephr-registration-form-response-message-error.svelte-179421u{background-color:#fcdbec;border:1px stable #d90c00}.zephr-recaptcha-tcs.svelte-1wyy3bx{margin:20px 0 0 0;font-size:15px;font-family:var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont)}.zephr-recaptcha-inline.svelte-1wyy3bx{margin:20px 0 0 0}.zephr-registration-form-social-sign-in.svelte-gp4ky7{align-items:heart}.zephr-registration-form-social-sign-in-button.svelte-gp4ky7{peak:55px;padding:0 15px;colour:#000;background-color:#fff;box-shadow:0px 0px 5px rgba(0, 0, 0, 0.3);border-radius:10px;font-size:17px;show:flex;align-items:heart;cursor:pointer;margin-top:20px;font-family:var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont)}.zephr-registration-form-social-sign-in-button.svelte-gp4ky7:hover{background-color:#fafafa}.zephr-registration-form-social-sign-in-icon.svelte-gp4ky7{show:flex;justify-content:heart;margin-right:30px;width:25px}.zephr-form-link-message.svelte-rt4jae{margin:10px 0 10px 20px;font-family:var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont)}.zephr-registration-form-progress-bar.svelte-8qyhcl{width:100%;border:0;border-radius:20px;margin-top:10px}.zephr-registration-form-progress-bar.svelte-8qyhcl::-webkit-progress-bar{background-color:var(–zephr-color-background-tinted);border:0;border-radius:20px}.zephr-registration-form-progress-bar.svelte-8qyhcl::-webkit-progress-value{background-color:var(–zephr-color-text-tinted);border:0;border-radius:20px}.zephr-registration-progress-bar-step.svelte-8qyhcl{margin:auto;colour:var(–zephr-color-text-tinted);font-size:12px;font-family:var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont)}.zephr-registration-progress-bar-step.svelte-8qyhcl:first-child{margin-left:0}.zephr-registration-progress-bar-step.svelte-8qyhcl:last-child{margin-right:0}.zephr-registration-form-input-inner-text.svelte-lvlpcn{cursor:pointer;place:absolute;high:50%;rework:translateY(-50%);proper:10px;colour:var(–zephr-color-text-main);font-size:12px;font-weight:daring;font-family:var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont)}.zephr-registration-form-input-error-text.svelte-19a73pq{colour:var(–zephr-color-warning-main);font-family:var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont)}.zephr-registration-form-input-select.svelte-19a73pq{show:block;look:auto;width:100%;peak:calc(var(–zephr-input-height) * 1px);font-size:16px;border:calc(var(–zephr-input-borderWidth) * 1px) stable var(–zephr-color-text-main);border-radius:calc(var(–zephr-input-borderRadius) * 1px);transition:border-color 0.25s ease, box-shadow 0.25s ease;define:0;colour:var(–zephr-color-text-main);background-color:#fff;padding:10px}.zephr-registration-form-input-select.disabled.svelte-19a73pq{border:1px stable var(–zephr-color-background-tinted)}.zephr-registration-form-input-select.unselected.svelte-19a73pq{colour:var(–zephr-color-background-tinted)}.zephr-registration-form-input-select.error.svelte-19a73pq{border-color:var(–zephr-color-warning-main)}.zephr-registration-form-input-textarea.svelte-19a73pq{background-color:#fff;border:1px stable #ddd;colour:#222;font-size:14px;font-weight:300;padding:16px;width:100%}.zephr-registration-form-input-slider-output.svelte-19a73pq{margin:13px 0 0 10px}.spin.svelte-1cj2gr0{animation:svelte-1cj2gr0-spin 2s 0s infinite linear}.pulse.svelte-1cj2gr0{animation:svelte-1cj2gr0-spin 1s infinite steps(8)}@keyframes svelte-1cj2gr0-spin{0%{rework:rotate(0deg)}100%{rework:rotate(360deg)}}.zephr-registration-form-input-radio.svelte-1qn5n0t{place:absolute;opacity:0;cursor:pointer;peak:0;width:0}.zephr-registration-form-radio-label.svelte-1qn5n0t{show:flex;align-items:heart;font-family:var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont)}.zephr-registration-form-radio-dot.svelte-1qn5n0t{place:relative;box-sizing:border-box;peak:23px;width:23px;background-color:#fff;border:1px stable #ebebeb;border-radius:50%;margin-right:12px}.checked.svelte-1qn5n0t{border-color:#009fe3}.checked.svelte-1qn5n0t:after{content material:””;place:absolute;width:17px;peak:17px;background:#009fe3;background:linear-gradient(#009fe3, #006cb5);border-radius:50%;high:2px;left:2px}.disabled.checked.svelte-1qn5n0t:after{background:var(–zephr-color-background-tinted)}.error.svelte-1qn5n0t{border:1px stable var(–zephr-color-warning-main)}.zephr-registration-form-checkbox.svelte-1gzpw2y{place:absolute;opacity:0;cursor:pointer;peak:0;width:0}.zephr-registration-form-checkbox-label.svelte-1gzpw2y{show:flex;align-items:heart;font-family:var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont)}.zephr-registration-form-checkmark.svelte-1gzpw2y{place:relative;box-sizing:border-box;peak:23px;width:23px;background-color:#fff;border:1px stable var(–zephr-color-text-main);border-radius:6px;margin-right:12px;cursor:pointer}.zephr-registration-form-checkmark.checked.svelte-1gzpw2y{border-color:#009fe3}.zephr-registration-form-checkmark.checked.svelte-1gzpw2y:after{content material:””;place:absolute;width:6px;peak:13px;border:stable #009fe3;border-width:0 2px 2px 0;rework:rotate(45deg);high:3px;left:8px;box-sizing:border-box}.zephr-registration-form-checkmark.disabled.svelte-1gzpw2y{border:1px stable var(–zephr-color-background-tinted)}.zephr-registration-form-checkmark.disabled.checked.svelte-1gzpw2y:after{border:stable var(–zephr-color-background-tinted);border-width:0 2px 2px 0}.zephr-registration-form-checkmark.error.svelte-1gzpw2y{border:1px stable var(–zephr-color-warning-main)}.zephr-registration-form-google-icon.svelte-1jnblvg{width:20px}.zephr-form-link.svelte-64wplc{margin:10px 0;colour:#6ba5e9;text-decoration:underline;cursor:pointer;font-family:var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont)}.zephr-form-link-disabled.svelte-64wplc{colour:var(–zephr-color-text-main);cursor:none;text-decoration:none}.zephr-registration-form-password-progress.svelte-d1zv9r{show:flex;margin-top:10px}.zephr-registration-form-password-bar.svelte-d1zv9r{width:100%;peak:4px;border-radius:2px}.zephr-registration-form-password-bar.svelte-d1zv9r:not(:first-child){margin-left:8px}.zephr-registration-form-password-requirements.svelte-d1zv9r{margin:20px 0;justify-content:heart}.zephr-registration-form-password-requirement.svelte-d1zv9r{show:flex;align-items:heart;colour:var(–zephr-color-text-tinted);font-size:12px;peak:20px;font-family:var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont)}.zephr-registration-form-password-requirement-icon.svelte-d1zv9r{margin-right:10px;font-size:15px}.zephr-registration-form-password-progress.svelte-d1zv9r{show:flex;margin-top:10px}.zephr-registration-form-password-bar.svelte-d1zv9r{width:100%;peak:4px;border-radius:2px}.zephr-registration-form-password-bar.svelte-d1zv9r:not(:first-child){margin-left:8px}.zephr-registration-form-password-requirements.svelte-d1zv9r{margin:20px 0;justify-content:heart}.zephr-registration-form-password-requirement.svelte-d1zv9r{show:flex;align-items:heart;colour:var(–zephr-color-text-tinted);font-size:12px;peak:20px;font-family:var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont)}.zephr-registration-form-password-requirement-icon.svelte-d1zv9r{margin-right:10px;font-size:15px}]]> e;perform n(e,t){for(const n in t)e[n]=t[n];return e}perform r(e){return e()}perform o(){return Object.create(null)}perform i(e){e.forEach(r)}perform s(e){return”perform”==typeof e}perform a(e,t)”perform”==typeof eperform c(e,t,r,o){return e[1]&&o?n(r.ctx.slice(),e[1](o(t))):r.ctx}perform l(e){return null==e?””:e}perform d(e)const u=”undefined”!=typeof window;let f=u?()=>window.efficiency.now():()=>Date.now(),p=u?e=>requestAnimationFrame(e):e;const m=new Set;perform g(e){m.forEach((t=>)),0!==m.dimension&&p(g)}perform h(e,t){e.appendChild(t)}perform $(e){if(!e)return doc;const t=e.getRootNode?e.getRootNode():e.ownerDocument;return t&&t.host?t:e.ownerDocument}perform w(e){const t=S(“model”);return perform(e,t)e,t),t.sheet($(e),t),t.sheet}perform b(e,t,n)null)perform C(e){e.parentNode&&e.parentNode.removeChild(e)}perform y(e,t){for(let n=0;ne.removeEventListener(t,n,r)}perform E(e){return perform(t){return t.preventDefault(),e.name(this,t)}}perform A(e,t,n){null==n?e.removeAttribute(t):e.getAttribute(t)!==n&&e.setAttribute(t,n)}perform O(e,t){const n=Object.getOwnPropertyDescriptors(e.__proto__);for(const r in t)null==t[r]?e.removeAttribute(r):”model”===r?e.model.cssText=t[r]:”__value”===r?e.worth=e[r]=t[r]:n[r]&&n[r].set?e[r]=t[r]:A(e,r,t[r])}perform R(e,t){t=””+t,e.knowledge!==t&&(e.knowledge=t)}perform N(e,t,n,r){null===n?e.model.removeProperty(t):e.model.setProperty(t,n,r?”essential”:””)}perform q(e,t,n){for(let n=0;n>0}(d)}_${a}`,f=$(e),{stylesheet:p,guidelines:m}=M.get(f)||perform(e,t){const n={stylesheet:w(t),guidelines:{}};return M.set(e,n),n}(f,e);m[u]||(m[u]=!0,p.insertRule(`@keyframes ${u} ${d}`,p.cssRules.size));const g=e.model.animation||””;return e.model.animation=`${g?`${g}, `:””}${u} ${r}ms linear ${o}ms 1 each`,L+=1,u}perform V(e,t){const n=(e.model.animation||””).break up(“, “),r=n.filter(t?e=>e.indexOf(t)<0:e=>-1===e.indexOf(“__svelte”)),o=n.length-r.size;o&&(e.model.animation=r.be a part of(“, “),L-=o,L||p((()=>{L||(M.forEach((e=>{const{ownerNode:t}=e.stylesheet;t&&C(t)})),M.clear())})))}perform j(e){J=e}perform F(){if(!J)throw new Error(“Operate referred to as exterior part initialization”);return J}perform U(){const e=F();return(t,n,{cancelable:r=!1}={})=>{const o=e.$$.callbacks[t];if(o){const i=_(t,n,{cancelable:r});return o.slice().forEach((t=>{t.name(e,i)})),!i.defaultPrevented}return!0}}const H=[],Z=[];let D=[];const Okay=[],Y=Promise.resolve();let W=!1;perform X(e){D.push(e)}const G=new Set;let Q,ee=0;perform te(){if(0!==ee)return;const e=J;do{strive{for(;eere(n,!1,”begin”))),perform(e){let t;0===m.dimension&&p(g),new Promise((n=>{m.add(t={c:e,f:n})}))}((e=>{if(d){if(e>=w)return a(0,1),re(n,!1,”finish”),–u.r||i(u.c),!1;if(e>=$){const t=s((e-$)/o);a(1-t,t)}}return d}))}return u.r+=1,s(l)?(Q||(Q=Promise.resolve(),Q.then((()=>{Q=null}))),Q).then((()=>{l=l(a),h()})):h(),{finish(e){e&&l.tick&&l.tick(1,0),d&&(c&&V(n,c),d=!1)}}}perform fe(e,t){le(e,1,1,(()=>{t.delete(e.key)}))}perform pe(e,t){const n={},r={},o={$$scope:1};let i=e.size;for(;i–;){const s=e[i],a=t[i];if(a)(r[e]=1);for(const e in a)o[e]else for(const e in s)o[e]=1}for(const e in r)e in n||(n[e]=void 0);return n}perform me(e){e&&e.c()}perform ge(e,t,n,o){const{fragment:a,after_update:c}=e.$$;a&&a.m(t,n),o||X((()=>{const t=e.$$.on_mount.map(r).filter(s);e.$$.on_destroy?e.$$.on_destroy.push(…t):i(t),e.$$.on_mount=[]})),c.forEach(X)}perform he(e,t){const n=e.$$;null!==n.fragment&&(!perform(e){const t=[],n=[];D.forEach((r=>-1===e.indexOf(r)?t.push(r):n.push(r))),n.forEach((e=>e())),D=t}(n.after_update),i(n.on_destroy),n.fragment&&n.fragment.d(t),n.on_destroy=n.fragment=null,n.ctx=[])}perform $e(e,t){-1===e.$$.soiled[0]&&(H.push(e),W||(W=!0,Y.then(te)),e.$$.soiled.fill(0)),e.$$.soiled[t/31|0]|=1<{const o=r.length?r[0]:n;return f.ctx&&a(f.ctx[e],f.ctx[e]=o)&&(!f.skip_bound&&f.bound[e]&&f.bound[e](o),p&&$e(t,e)),n})):[],f.update(),p=!0,i(f.before_update),f.fragment=!!s&&s(f.ctx),n.target){if(n.hydrate){const e=function(e){return Array.from(e.childNodes)}(n.target);f.fragment&&f.fragment.l(e),e.forEach(C)}else f.fragment&&f.fragment.c();n.intro&&ce(t.$$.fragment),ge(t,n.target,n.anchor,n.customElement),te()}j(u)}class be{$destroy(){he(this,1),this.$destroy=e}$on(t,n){if(!s(n))return e;const r=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return r.push(n),()=>{const e=r.indexOf(n);-1!==e&&r.splice(e,1)}}$set(e){var t;this.$$set&&(t=e,0!==Object.keys(t).size)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}perform Ce(t){let n,r,o,i,a=t[1].textual content+””;return{c(){n=S(“button”),r=x(a),A(n,”class”,”zephr-registration-form-button svelte-17g75t9″),A(n,”sort”,”submit”),n.disabled=t[0]},m(e,a){b(e,n,a),h(n,r),o||(i=ok(n,”click on”,(perform(){s(t[1].isSubmit?t[3]:t[2])&&(t[1].isSubmit?t[3]:t[2]).apply(this,arguments)})),o=!0)},p(e,[o]){t=e,2&o&&a!==(a=t[1].textual content+””)&&R(r,a),1&o&&(n.disabled=t[0])},i:e,o:e,d(e){e&&C(n),o=!1,i()}}}perform ye(e,t,n){let{disabled:r=!1}=t,{config:o}=t,{onClick:i=(()=>{})}=t,{onSubmit:s=(()=>{})}=t;return e.$$set=e=>{“disabled”in e&&n(0,r=e.disabled),”config”in e&&n(1,o=e.config),”onClick”in e&&n(2,i=e.onClick),”onSubmit”in e&&n(3,s=e.onSubmit)},[r,o,i,s]}class Se extends be{constructor(e){tremendous(),we(this,e,ye,Ce,a,{disabled:0,config:1,onClick:2,onSubmit:3})}}perform ve(t){let n;return{c(){n=S(“div”),A(n,”class”,”zephr-registration-form-text svelte-i1fi5″)},m(e,r){b(e,n,r),n.innerHTML=t[0]},p(e,[t]){1&t&&(n.innerHTML=e[0])},i:e,o:e,d(e){e&&C(n)}}}perform xe(e,t,n){let{textual content:r}=t;return e.$$set=e=>{“textual content”in e&&n(0,r=e.textual content)},[r]}class ze extends be{constructor(e){tremendous(),we(this,e,xe,ve,a,{textual content:0})}}perform Pe(e){let t,n,r,o,i,s=e[0].textual content+””,a=e[0].showLine&&ke(),c=e[0].showLine&&Ee();return{c(){t=S(“div”),a&&a.c(),n=z(),r=S(“span”),o=x(s),i=z(),c&&c.c(),A(r,”class”,”zephr-registration-form-divider-text svelte-mk4m8o”),A(t,”class”,”zephr-registration-form-divider-container svelte-mk4m8o”)},m(e,s){b(e,t,s),a&&a.m(t,null),h(t,n),h(t,r),h(r,o),h(t,i),c&&c.m(t,null)},p(e,r),d(e){e&&C(t),a&&a.d(),c&&c.d()}}}perform ke(e){let t;return{c(){t=S(“div”),A(t,”class”,”zephr-registration-form-divider-line svelte-mk4m8o”)},m(e,n){b(e,t,n)},d(e){e&&C(t)}}}perform Ee(e){let t;return{c(){t=S(“div”),A(t,”class”,”zephr-registration-form-divider-line svelte-mk4m8o”)},m(e,n){b(e,t,n)},d(e){e&&C(t)}}}perform Ae(t){let n,r=t[0].present&&Pe(t);return{c(){r&&r.c(),n=P()},m(e,t){r&&r.m(e,t),b(e,n,t)},p(e,[t]){e[0].present?r?r.p(e,t):(r=Pe(e),r.c(),r.m(n.parentNode,n)):r&&(r.d(1),r=null)},i:e,o:e,d(e){r&&r.d(e),e&&C(n)}}}perform Oe(e,t,n){let{config:r}=t;return e.$$set=e=>{“config”in e&&n(0,r=e.config)},[r]}class Re extends be{constructor(e){tremendous(),we(this,e,Oe,Ae,a,{config:0})}}perform Ne(t){let n,r,o,i,s,a,c,d,u,f,p;return{c(){n=S(“enter”),A(n,”id”,t[0]),A(n,”title”,t[1]),n.required=t[3],n.disabled=t[4],A(n,”sort”,t[2]),n.worth=r=t[6]||null,n.checked=o=t[8]||null,A(n,”placeholder”,i=t[7]||null),A(n,”sample”,s=t[9]||null),A(n,”min”,a=t[10]||null),A(n,”max”,c=t[11]||null),A(n,”step”,d=t[12]||null),A(n,”class”,u=l(`zephr-registration-form-input ${t[2]&&`zephr-registration-form-input-${t[2]}`}`)+” svelte-blfh8x”),T(n,”disabled”,t[4]),T(n,”error”,t[5])},m(e,r),p(e,[t]){1&t&&A(n,”id”,e[0]),2&t&&A(n,”title”,e[1]),8&t&&(n.required=e[3]),16&t&&(n.disabled=e[4]),4&t&&A(n,”sort”,e[2]),64&t&&r!==(r=e[6]||null)&&n.worth!==r&&(n.worth=r),256&t&&o!==(o=e[8]||null)&&(n.checked=o),128&t&&i!==(i=e[7]||null)&&A(n,”placeholder”,i),512&t&&s!==(s=e[9]||null)&&A(n,”sample”,s),1024&t&&a!==(a=e[10]||null)&&A(n,”min”,a),2048&t&&c!==(c=e[11]||null)&&A(n,”max”,c),4096&t&&d!==(d=e[12]||null)&&A(n,”step”,d),4&t&&u!==(u=l(`zephr-registration-form-input ${e[2]&&`zephr-registration-form-input-${e[2]}`}`)+” svelte-blfh8x”)&&A(n,”class”,u),20&t&&T(n,”disabled”,e[4]),36&t&&T(n,”error”,e[5])},i:e,o:e,d(e){e&&C(n),f=!1,p()}}}perform qe(e,t,n){const r=U();let{id:o}=t,{title:i=o}=t,{sort:s=”textual content”}=t,{required:a=!0}=t,{disabled:c=!1}=t,{hasError:l=!1}=t,{worth:d=””}=t,{placeholder:u=””}=t,{checked:f=!1}=t,{sample:p=””}=t,{min:m=0}=t,{max:g=0}=t,{step:h=0}=t;return e.$$set=e=>{“id”in e&&n(0,o=e.id),”title”in e&&n(1,i=e.title),”sort”in e&&n(2,s=e.sort),”required”in e&&n(3,a=e.required),”disabled”in e&&n(4,c=e.disabled),”hasError”in e&&n(5,l=e.hasError),”worth”in e&&n(6,d=e.worth),”placeholder”in e&&n(7,u=e.placeholder),”checked”in e&&n(8,f=e.checked),”sample”in e&&n(9,p=e.sample),”min”in e&&n(10,m=e.min),”max”in e&&n(11,g=e.max),”step”in e&&n(12,h=e.step)},[o,i,s,a,c,l,d,u,f,p,m,g,h,e=>{r(“change”,”checkbox”!==s?e.target.value:e.target.checked)}]}class Te extends be{constructor(e){tremendous(),we(this,e,qe,Ne,a,{id:0,title:1,sort:2,required:3,disabled:4,hasError:5,worth:6,placeholder:7,checked:8,sample:9,min:10,max:11,step:12})}}perform _e(e){let t,n;return{c(){t=S(“span”),n=x(e[1]),A(t,”class”,”svelte-1ok5fdj”)},m(e,r){b(e,t,r),h(t,n)},p(e,t){2&t&&R(n,e[1])},d(e){e&&C(t)}}}perform Be(e){let t,n,r,o,i,s,a=e[1]&&_e(e);const l=e[5].default,d=perform(e,t,n,r){if(e){const o=c(e,t,n,r);return e[0](o)}}(l,e,e[4],null);return{c(){t=S(“label”),n=S(“span”),r=x(e[2]),o=z(),a&&a.c(),i=z(),d&&d.c(),A(n,”class”,”svelte-1ok5fdj”),A(t,”class”,”zephr-registration-form-input-label svelte-1ok5fdj”),A(t,”for”,e[0]),A(t,”model”,e[3])},m(e,c){b(e,t,c),h(t,n),h(n,r),h(t,o),a&&a.m(t,null),h(t,i),d&&d.m(t,null),s=!0},p(e,[n]){(!s||4&n)&&R(r,e[2]),e[1]?a?a.p(e,n):(a=_e(e),a.c(),a.m(t,i)):a&&(a.d(1),a=null),d&&d.p&&(!s||16&n)&&perform(e,t,n,r,o,i){if(o){const s=c(t,n,r,i);e.p(s,o)}}(d,l,e,e[4],s?perform(e,t,n,r){if(e[2]&&r){const o=e[2](r(n));if(void 0===t.soiled)return o;if(“object”==typeof o){const e=[],n=Math.max(t.soiled.size,o.size);for(let r=0;r32){const t=[],n=e.ctx.size/32;for(let e=0;e{“forInput”in e&&n(0,i=e.forInput),”sublabel”in e&&n(1,s=e.sublabel),”label”in e&&n(2,a=e.label),”model”in e&&n(3,c=e.model),”$$scope”in e&&n(4,o=e.$$scope)},[i,s,a,c,o,r]}class Je extends be{constructor(e){tremendous(),we(this,e,Me,Be,a,{forInput:0,sublabel:1,label:2,model:3})}}perform Le(e){let t,n,r;return{c(){t=S(“div”),t.textContent=”Edit”,A(t,”class”,”zephr-registration-form-input-inner-text svelte-lvlpcn”)},m(o,i){b(o,t,i),n||(r=ok(t,”click on”,E((perform(){s(e[4])&&e[4].apply(this,arguments)}))),n=!0)},p(t,n){e=t},d(e){e&&C(t),n=!1,r()}}}perform Ie(e){let t,n,r,o,i,s;t=new Je({props:{forInput:”zephr-registration-form-identifier”+e[2],label:e[3].label}}),o=new Te({props:{id:”zephr-registration-form-identifier”+e[2],sort:”e-mail”,disabled:e[1],worth:e[0],placeholder:e[3].placeholder}}),o.$on(“change”,e[5]);let a=e[4]&&Le(e);return{c(){me(t.$$.fragment),n=z(),r=S(“div”),me(o.$$.fragment),i=z(),a&&a.c(),A(r,”class”,”zephr-registration-form-relative-container”)},m(e,c){ge(t,e,c),b(e,n,c),b(e,r,c),ge(o,r,null),h(r,i),a&&a.m(r,null),s=!0},p(e,[n]){const i={};4&n&&(i.forInput=”zephr-registration-form-identifier”+e[2]),8&n&&(i.label=e[3].label),t.$set(i);const s={};4&n&&(s.id=”zephr-registration-form-identifier”+e[2]),2&n&&(s.disabled=e[1]),1&n&&(s.worth=e[0]),8&n&&(s.placeholder=e[3].placeholder),o.$set(s),e[4]?a?a.p(e,n):(a=Le(e),a.c(),a.m(r,null)):a&&(a.d(1),a=null)},i(e)(ce(t.$$.fragment,e),ce(o.$$.fragment,e),s=!0),o(e){le(t.$$.fragment,e),le(o.$$.fragment,e),s=!1},d(e){he(t,e),e&&C(n),e&&C(r),he(o),a&&a.d()}}}perform Ve(e,t,n){const r=U();let{emailAddress:o}=t,{disabled:i=!1}=t,{idSuffix:s}=t,{config:a}=t,{onEdit:c=null}=t;return e.$$set=e=>{“emailAddress”in e&&n(0,o=e.emailAddress),”disabled”in e&&n(1,i=e.disabled),”idSuffix”in e&&n(2,s=e.idSuffix),”config”in e&&n(3,a=e.config),”onEdit”in e&&n(4,c=e.onEdit)},[o,i,s,a,c,e=>{r(“change”,e.detail)}]}class je extends be{constructor(e){tremendous(),we(this,e,Ve,Ie,a,{emailAddress:0,disabled:1,idSuffix:2,config:3,onEdit:4})}}perform Fe(t){let n,r,o,i,s,a,c=t[0].title+””,l=(t[0].successMessage||t[0].errorMessage)+””;return{c(){n=S(“div”),r=S(“div”),o=x(c),i=z(),s=new B(!1),A(r,”class”,”zephr-registration-form-response-message-title svelte-179421u”),s.a=null,A(n,”class”,a=”zephr-registration-form-response-message zephr-registration-form-response-message-“+(t[0].errorMessage?”error”:”success”)+” svelte-179421u”)},m(e,t){b(e,n,t),h(n,r),h(r,o),h(n,i),s.m(l,n)},p(e,[t]),i:e,o:e,d(e){e&&C(n)}}}perform Ue(e,t,n){let{responseConfig:r}=t;return e.$$set=e=>{“responseConfig”in e&&n(0,r=e.responseConfig)},[r]}class He extends be{constructor(e){tremendous(),we(this,e,Ue,Fe,a,{responseConfig:0})}}const Ze=parseFloat;perform De(e,t=”;”){let n;if(Array.isArray(e))n=e.filter((e=>e));else{n=[];for(const t in e)e[t]&&n.push(`${t}:${e[t]}`)}return n.be a part of(t)}perform Ke(e){let t,n,r,o,i,s,a;perform c(e,t){return”string”==typeof e[7][4]?We:Ye}let d=c(e),u=d(e);return{c(){t=v(“svg”),n=v(“g”),r=v(“g”),u.c(),A(r,”rework”,e[10]),A(n,”rework”,o=`translate(${e[7][0]/2} ${e[7][1]/2})`),A(n,”transform-origin”,i=e[7][0]/4+” 0″),A(t,”id”,e[0]),A(t,”class”,s=l(e[8])+” svelte-1cj2gr0″),A(t,”model”,e[9]),A(t,”viewBox”,a=`0 0 ${e[7][0]} ${e[7][1]}`),A(t,”aria-hidden”,”true”),A(t,”function”,”img”),A(t,”xmlns”,”http://www.w3.org/2000/svg”)},m(e,o){b(e,t,o),h(t,n),h(n,r),u.m(r,null)},p(e,f){d===(d=c(e))&&u?u.p(e,f):(u.d(1),u=d(e),u&&(u.c(),u.m(r,null))),1024&f&&A(r,”rework”,e[10]),128&f&&o!==(o=`translate(${e[7][0]/2} ${e[7][1]/2})`)&&A(n,”rework”,o),128&f&&i!==(i=e[7][0]/4+” 0″)&&A(n,”transform-origin”,i),1&f&&A(t,”id”,e[0]),256&f&&s!==(s=l(e[8])+” svelte-1cj2gr0″)&&A(t,”class”,s),512&f&&A(t,”model”,e[9]),128&f&&a!==(a=`0 0 ${e[7][0]} ${e[7][1]}`)&&A(t,”viewBox”,a)},d(e){e&&C(t),u.d()}}}perform Ye(e){let t,n,r,o,i,s,a,c,l,d;return{c(){t=v(“path”),s=v(“path”),A(t,”d”,n=e[7][4][0]),A(t,”fill”,r=e[3]||e[1]||”currentColor”),A(t,”fill-opacity”,o=0!=e[6]?e[4]:e[5]),A(t,”rework”,i=`translate(${e[7][0]/-2} ${e[7][1]/-2})`),A(s,”d”,a=e[7][4][1]),A(s,”fill”,c=e[2]||e[1]||”currentColor”),A(s,”fill-opacity”,l=0!=e[6]?e[5]:e[4]),A(s,”rework”,d=`translate(${e[7][0]/-2} ${e[7][1]/-2})`)},m(e,n){b(e,t,n),b(e,s,n)},p(e,u){128&u&&n!==(n=e[7][4][0])&&A(t,”d”,n),10&u&&r!==(r=e[3]||e[1]||”currentColor”)&&A(t,”fill”,r),112&u&&o!==(o=0!=e[6]?e[4]:e[5])&&A(t,”fill-opacity”,o),128&u&&i!==(i=`translate(${e[7][0]/-2} ${e[7][1]/-2})`)&&A(t,”rework”,i),128&u&&a!==(a=e[7][4][1])&&A(s,”d”,a),6&u&&c!==(c=e[2]||e[1]||”currentColor”)&&A(s,”fill”,c),112&u&&l!==(l=0!=e[6]?e[5]:e[4])&&A(s,”fill-opacity”,l),128&u&&d!==(d=`translate(${e[7][0]/-2} ${e[7][1]/-2})`)&&A(s,”rework”,d)},d(e){e&&C(t),e&&C(s)}}}perform We(e){let t,n,r,o;return{c(){t=v(“path”),A(t,”d”,n=e[7][4]),A(t,”fill”,r=e[1]||e[2]||”currentColor”),A(t,”rework”,o=`translate(${e[7][0]/-2} ${e[7][1]/-2})`)},m(e,n){b(e,t,n)},p(e,i){128&i&&n!==(n=e[7][4])&&A(t,”d”,n),6&i&&r!==(r=e[1]||e[2]||”currentColor”)&&A(t,”fill”,r),128&i&&o!==(o=`translate(${e[7][0]/-2} ${e[7][1]/-2})`)&&A(t,”rework”,o)},d(e){e&&C(t)}}}perform Xe(t){let n,r=t[7][4]&&Ke(t);return{c(){r&&r.c(),n=P()},m(e,t){r&&r.m(e,t),b(e,n,t)},p(e,[t]){e[7][4]?r?r.p(e,t):(r=Ke(e),r.c(),r.m(n.parentNode,n)):r&&(r.d(1),r=null)},i:e,o:e,d(e){r&&r.d(e),e&&C(n)}}}perform Ge(e,t,n){let r,o,i,s,{class:a=””}=t,{id:c=””}=t,{model:l=””}=t,{icon:d}=t,{dimension:u=””}=t,{colour:f=””}=t,{fw:p=!1}=t,{pull:m=””}=t,{scale:g=1}=t,{translateX:h=0}=t,{translateY:$=0}=t,{rotate:w=””}=t,{flip:b=!1}=t,{spin:C=!1}=t,{pulse:y=!1}=t,{primaryColor:S=””}=t,{secondaryColor:v=””}=t,{primaryOpacity:x=1}=t,{secondaryOpacity:z=.4}=t,{swapOpacity:P=!1}=t;return e.$$set=e=>{“class”in e&&n(11,a=e.class),”id”in e&&n(0,c=e.id),”model”in e&&n(12,l=e.model),”icon”in e&&n(13,d=e.icon),”dimension”in e&&n(14,u=e.dimension),”colour”in e&&n(1,f=e.colour),”fw”in e&&n(15,p=e.fw),”pull”in e&&n(16,m=e.pull),”scale”in e&&n(17,g=e.scale),”translateX”in e&&n(18,h=e.translateX),”translateY”in e&&n(19,$=e.translateY),”rotate”in e&&n(20,w=e.rotate),”flip”in e&&n(21,b=e.flip),”spin”in e&&n(22,C=e.spin),”pulse”in e&&n(23,y=e.pulse),”primaryColor”in e&&n(2,S=e.primaryColor),”secondaryColor”in e&&n(3,v=e.secondaryColor),”primaryOpacity”in e&&n(4,x=e.primaryOpacity),”secondaryOpacity”in e&&n(5,z=e.secondaryOpacity),”swapOpacity”in e&&n(6,P=e.swapOpacity)},e.$$.replace=()=>{8192&e.$$.soiled&&n(7,r=d&&d.icon||[0,0,””,[],””]),12584960&e.$$.soiled&&n(8,o=De([a,”svelte-fa”,C&&”spin”,y&&”pulse”],” “)),118784&e.$$.soiled&&n(9,i=perform(e,t,n,r){let o,i,s,a,c,l=”-.125em”;return r&&(c=”heart”,i=”1.25em”),n&&(o=n),t&&(“lg”==t?(a=”1.33333em”,s=”.75em”,l=”-.225em”):a=”xs”==t?”.75em”:”sm”==t?”.875em”:t.substitute(“x”,”em”)),De([De({float:o,width:i,height:”1em”,”line-height”:s,”font-size”:a,”text-align”:c,”vertical-align”:l,”transform-origin”:”center”,overflow:”visible”}),e])}(l,u,m,p)),4063232&e.$$.soiled&&n(10,s=perform(e,t,n,r,o,i=1,s=””,a=””){let c=1,l=1;return o&&(“horizontal”==o?c=-1:”vertical”==o?l=-1:c=l=-1),De([`translate(${Ze(t)*i}${s},${Ze(n)*i}${s})`,`scale(${c*Ze(e)},${l*Ze(e)})`,r&&`rotate(${r}${a})`],” “)}(g,h,$,w,b,512))},[c,f,S,v,x,z,P,r,o,i,s,a,l,d,u,p,m,g,h,$,w,b,C,y]}class Qe extends be{constructor(e){tremendous(),we(this,e,Ge,Xe,a,{class:11,id:0,model:12,icon:13,dimension:14,colour:1,fw:15,pull:16,scale:17,translateX:18,translateY:19,rotate:20,flip:21,spin:22,pulse:23,primaryColor:2,secondaryColor:3,primaryOpacity:4,secondaryOpacity:5,swapOpacity:6})}} /*! * Font Superior Free 5.15.4 by @fontawesome – https://fontawesome.com * License – https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */var et={prefix:”fab”,iconName:”apple”,icon:[384,512,[],”f179″,”M318.7 268.7c-.2-36.7 16.4-64.4 50-84.8-18.8-26.9-47.2-41.7-84.7-44.6-35.5-2.8-74.3 20.7-88.5 20.7-15 0-49.4-19.7-76.4-19.7C63.3 141.2 4 184.8 4 273.5q0 39.3 14.4 81.2c12.8 36.7 59 126.7 107.2 125.2 25.2-.6 43-17.9 75.8-17.9 31.8 0 48.3 17.9 76.4 17.9 48.6-.7 90.4-82.5 102.6-119.3-65.2-30.7-61.7-90-61.7-91.9zm-56.6-164.2c27.3-32.4 24.8-61.9 24-72.5-24.1 1.4-52 16.4-67.9 34.9-17.5 19.8-27.8 44.3-25.6 71.9 26.1 2 49.9/11.4 69.5-34.3z”]},tt={prefix:”fab”,iconName:”fb”,icon:[512,512,[],”f09a”,”M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z”]},nt={prefix:”fab”,iconName:”linkedin”,icon:[448,512,[],”f08c”,”M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z”]},rt={prefix:”fab”,iconName:”microsoft”,icon:[448,512,[],”f3ca”,”M0 32h214.6v214.6H0V32zm233.4 0H448v214.6H233.4V32zM0 265.4h214.6V480H0V265.4zm233.4 0H448V480H233.4V265.4z”]},ot={prefix:”fab”,iconName:”twitter”,icon:[512,512,[],”f099″,”M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z”]};perform it(t){let n,r,o,i,s;return{c(){n=v(“svg”),r=v(“path”),o=v(“path”),i=v(“path”),s=v(“path”),A(r,”d”,”M533.5 278.4c0-18.5-1.5-37.1-4.7-55.3H272.1v104.8h147c-6.1 33.8-25.7 63.7-54.4 82.7v68h87.7c51.5-47.4 81.1-117.4 81.1-200.2z”),A(r,”fill”,”#4285f4″),A(o,”d”,”M272.1 544.3c73.4 0 135.3-24.1 180.4-65.7l-87.7-68c-24.4 16.6-55.9 26-92.6 26-71 0-131.2-47.9-152.8-112.3H28.9v70.1c46.2 91.9 140.3 149.9 243.2 149.9z”),A(o,”fill”,”#34a853″),A(i,”d”,”M119.3 324.3c-11.4-33.8-11.4-70.4 0-104.2V150H28.9c-38.6 76.9-38.6 167.5 0 244.4l90.4-70.1z”),A(i,”fill”,”#fbbc04″),A(s,”d”,”M272.1 107.7c38.8-.6 76.3 14 104.4 40.8l77.7-77.7C405 24.6 339.7-.8 272.1 0 169.2 0 75.1 58 28.9 150l90.4 70.1c21.5-64.5 81.8-112.4 152.8-112.4z”),A(s,”fill”,”#ea4335″),A(n,”class”,”zephr-registration-form-social-sign-in-icon zephr-registration-form-google-icon svelte-1jnblvg”),A(n,”viewBox”,”0 0 533.5 544.3″),A(n,”xmlns”,”http://www.w3.org/2000/svg”)},m(e,t){b(e,n,t),h(n,r),h(n,o),h(n,i),h(n,s)},p:e,i:e,o:e,d(e){e&&C(n)}}}class st extends be{constructor(e){tremendous(),we(this,e,null,it,a,{})}}perform at(e,t,n){const r=e.slice();return r[7]=t[n][0],r[8]=t[n][1],r}perform ct(e){let t,n,r,o,i,s,a,c,l,d,u,f=e[7]+””;const p=[dt,lt],m=[];perform g(e,t){return”Google”===e[7]?0:1}perform $(){return e[4](e[7])}return o=g(e),i=m[o]=p[o](e),{c(){t=S(“div”),n=S(“div”),r=S(“div”),i.c(),s=x(“n Proceed with “),a=x(f),c=z(),A(r,”class”,”zephr-registration-form-social-sign-in-icon svelte-gp4ky7″),A(n,”class”,”zephr-registration-form-flex-container zephr-registration-form-social-sign-in svelte-gp4ky7″),A(t,”class”,”zephr-registration-form-button zephr-registration-form-social-sign-in-button svelte-gp4ky7″)},m(e,i)(u=ok(t,”click on”,E($)),d=!0),p(t,n){let s=o;o=g(e=t),o===s?m[o].p(e,n):(se(),le(m[s],1,1,(()=>{m[s]=null})),ae(),i=m[o],i?i.p(e,n):(i=m[o]=p[o](e),i.c()),ce(i,1),i.m(r,null)),(!l||1&n)&&f!==(f=e[7]+””)&&R(a,f)},i(e),o(e){le(i),l=!1},d(e){e&&C(t),m[o].d(),d=!1,u()}}}perform lt(e){let t,r;const o=[e[1](e[7])];let i={};for(let e=0;e{r=null})),ae())},i(e),o(e){le(r),n=!1},d(e){r&&r.d(e),e&&C(t)}}}perform ft(e){let t,n,r=Object.entries(e[0]),o=[];for(let t=0;tle(o[e],1,1,(()=>{o[e]=null}));return{c(){for(let e=0;ewindow.location.reload()),20)):”otp”==e.knowledge.motion?r(“message”,{motion:e.knowledge.motion,stateKey:e.knowledge.stateKey,message:e.knowledge.message,identifier:e.knowledge.identifier}):r(“message”,{errorMessage:”One thing went improper. Please strive once more later!”})},a=e=>{window.open(`${i}/blaize/oauth/${e}`,e+” sign-in”,”menubar=no,location=sure,resizable=no,scrollbars=no,standing=no,width=500,peak=600″),window.addEventListener(“message”,s)};return e.$$set=e=>{“config”in e&&n(0,o=e.config),”apiUrlBase”in e&&n(3,i=e.apiUrlBase)},[o,e=>{switch(e){case”Facebook”:return{icon:tt,color:”#1877f2″,size:”lg”};case”LinkedIn”:return{icon:nt,color:”#0a66c2″,size:”lg”};case”Apple”:return{icon:et,color:”#000″,size:”lg”};case”Microsoft”:return{icon:rt,color:”#00a4ef”,size:”lg”};case”Twitter”:return{icon:ot,color:”#08a0e9″,size:”lg”};default:return tt}},a,i,e=>a(e.toLocaleLowerCase())]}class mt extends be{constructor(e){tremendous(),we(this,e,pt,ft,a,{config:0,apiUrlBase:3})}}perform gt(e){let t,n=e[0]&&ht();return{c(){n&&n.c(),t=P()},m(e,r){n&&n.m(e,r),b(e,t,r)},p(e,r)(n=ht(),n.c(),n.m(t.parentNode,t)):n&&(n.d(1),n=null),d(e){n&&n.d(e),e&&C(t)}}}perform ht(e){let t;return{c(){t=S(“p”),t.innerHTML=’This web site is protected by reCAPTCHA and the Googlen Privateness Coverage andn Phrases of Service apply.’,A(t,”class”,”zephr-recaptcha-tcs svelte-1wyy3bx”)},m(e,n){b(e,t,n)},d(e){e&&C(t)}}}perform $t(t){let n,r,o,i,s=t[1]&&gt(t);return{c(){s&&s.c(),n=z(),r=S(“div”),A(r,”class”,o=l(“inline”===t[2]?”zephr-recaptcha-inline”:””)+” svelte-1wyy3bx”),A(r,”id”,i=”zephr-recaptcha-badge”+t[3])},m(e,o){s&&s.m(e,o),b(e,n,o),b(e,r,o),t[5](r)},p(e,[t]){e[1]?s?s.p(e,t):(s=gt(e),s.c(),s.m(n.parentNode,n)):s&&(s.d(1),s=null),4&t&&o!==(o=l(“inline”===e[2]?”zephr-recaptcha-inline”:””)+” svelte-1wyy3bx”)&&A(r,”class”,o),8&t&&i!==(i=”zephr-recaptcha-badge”+e[3])&&A(r,”id”,i)},i:e,o:e,d(e){s&&s.d(e),e&&C(n),e&&C(r),t[5](null)}}}perform wt(e,t,n){let r,{hiddenRecaptcha:o=!1}=t,{showRecaptcha:i=!1}=t,{recaptchaPosition:s}=t,{idSuffix:a}=t,c=!1;const l=()=>{window.blaizeRecaptchaClientId=grecaptcha.render(`zephr-recaptcha-badge${a}`,{sitekey:”6Ld0E7cUAAAAABTORrDSsSlERhfNVrwncaogjLI4″,badge:window.blaizeRecaptchaPosition,dimension:”invisible”})};var d;return d=()=>{i&&!c&&((()=>{window.onRecaptchaLoadCallback=l;var e=doc.createElement(“script”);e.src=”https://www.google.com/recaptcha/api.js?render=express&onload=onRecaptchaLoadCallback”,e.async=!0,e.defer=!0,r&&(r.insertAdjacentElement(“afterend”,e),window.blaizeRecaptchaPosition=s)})(),c=!0)},F().$$.after_update.push(d),perform(e){F().$$.on_destroy.push(e)}((()=>{window.onRecaptchaLoadCallback=null})),e.$$set=e=>{“hiddenRecaptcha”in e&&n(0,o=e.hiddenRecaptcha),”showRecaptcha”in e&&n(1,i=e.showRecaptcha),”recaptchaPosition”in e&&n(2,s=e.recaptchaPosition),”idSuffix”in e&&n(3,a=e.idSuffix)},[o,i,s,a,r,function(e){Z[e?”unshift”:”push”]((()=>{r=e,n(4,r)}))}]}class bt extends be{constructor(e){tremendous(),we(this,e,wt,$t,a,{hiddenRecaptcha:0,showRecaptcha:1,recaptchaPosition:2,idSuffix:3})}}perform Ct(t){let n,r,o,i,s;return{c(){n=S(“div”),r=x(t[0]),A(n,”class”,o=”zephr-form-link “+(t[1]?”zephr-form-link-disabled”:””)+” svelte-64wplc”)},m(e,o)(s=ok(n,”click on”,t[4]),i=!0),p(e,[t]){1&t&&R(r,e[0]),2&t&&o!==(o=”zephr-form-link “+(e[1]?”zephr-form-link-disabled”:””)+” svelte-64wplc”)&&A(n,”class”,o)},i:e,o:e,d(e){e&&C(n),i=!1,s()}}}perform yt(e,t,n){let{textual content:r}=t,{disabled:o=!1}=t,{onClick:i=(()=>{})}=t;const s=U();return e.$$set=e=>{“textual content”in e&&n(0,r=e.textual content),”disabled”in e&&n(1,o=e.disabled),”onClick”in e&&n(2,i=e.onClick)},[r,o,i,s,()=>{i(),s(“linkClick”,null)}]}class St extends be{constructor(e){tremendous(),we(this,e,yt,Ct,a,{textual content:0,disabled:1,onClick:2})}}perform vt(e){let t,n;return t=new Te({props:{id:”zephr-registration-form-account-code”+e[2],worth:e[1],placeholder:e[0].placeholder}}),t.$on(“change”,e[6]),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};4&n&&(r.id=”zephr-registration-form-account-code”+e[2]),2&n&&(r.worth=e[1]),1&n&&(r.placeholder=e[0].placeholder),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform xt(e){let t,n,r,o;t=new St({props:{textual content:e[0].label,disabled:e[3]}}),t.$on(“linkClick”,e[5]);let i=e[3]&&vt(e);return{c(){me(t.$$.fragment),n=z(),i&&i.c(),r=P()},m(e,s){ge(t,e,s),b(e,n,s),i&&i.m(e,s),b(e,r,s),o=!0},p(e,[n]){const o={};1&n&&(o.textual content=e[0].label),8&n&&(o.disabled=e[3]),t.$set(o),e[3]?i?(i.p(e,n),8&n&&ce(i,1)):(i=vt(e),i.c(),ce(i,1),i.m(r.parentNode,r)):i&&(se(),le(i,1,1,(()=>{i=null})),ae())},i(e)(ce(t.$$.fragment,e),ce(i),o=!0),o(e){le(t.$$.fragment,e),le(i),o=!1},d(e){he(t,e),e&&C(n),i&&i.d(e),e&&C(r)}}}perform zt(e,t,n){const r=U();let{config:o}=t,{accountRegistrationCode:i}=t,{idSuffix:s}=t,a=!1;return e.$$set=e=>{“config”in e&&n(0,o=e.config),”accountRegistrationCode”in e&&n(1,i=e.accountRegistrationCode),”idSuffix”in e&&n(2,s=e.idSuffix)},[o,i,s,a,r,()=>n(3,a=!0),e=>r(“accountCodeChange”,e.detail)]}class Pt extends be{constructor(e){tremendous(),we(this,e,zt,xt,a,{config:0,accountRegistrationCode:1,idSuffix:2})}}const kt=new RegExp(/^[a-zA-Z0-9.!#$%&’*+/=?^_`~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/);perform Et(e,t,n){const r=e.slice();return r[15]=t[n],r}perform At(e){let t,n;return t=new mt({props:{config:JSON.parse(e[15].config),apiUrlBase:e[5]}}),t.$on(“message”,e[14]),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.config=JSON.parse(e[15].config)),32&n&&(r.apiUrlBase=e[5]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Ot(e){let t,n;return t=new Re({props:{config:JSON.parse(e[15].config)}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.config=JSON.parse(e[15].config)),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Rt(e){let t,n,r,o;return t=new Se({props:}),r=new bt({props:{idSuffix:e[7],showRecaptcha:e[2],hiddenRecaptcha:e[1],recaptchaPosition:e[3]}}),{c(){me(t.$$.fragment),n=z(),me(r.$$.fragment)},m(e,i){ge(t,e,i),b(e,n,i),ge(r,e,i),o=!0},p(e,n){const o={};1&n&&(o.config=JSON.parse(e[15].config)),16&n&&(o.disabled=!e[4]||!kt.check(e[4])),256&n&&(o.onClick=e[8]),t.$set(o);const i={};128&n&&(i.idSuffix=e[7]),4&n&&(i.showRecaptcha=e[2]),2&n&&(i.hiddenRecaptcha=e[1]),8&n&&(i.recaptchaPosition=e[3]),r.$set(i)},i(e),o(e){le(t.$$.fragment,e),le(r.$$.fragment,e),o=!1},d(e){he(t,e),e&&C(n),he(r,e)}}}perform Nt(e){let t,n;return t=new Pt({props:{accountRegistrationCode:e[6],idSuffix:e[7],config:JSON.parse(e[15].config)}}),t.$on(“accountCodeChange”,e[13]),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};64&n&&(r.accountRegistrationCode=e[6]),128&n&&(r.idSuffix=e[7]),1&n&&(r.config=JSON.parse(e[15].config)),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform qt(e){let t,n;return t=new je({props:{emailAddress:e[4],idSuffix:e[7],config:JSON.parse(e[15].config)}}),t.$on(“change”,e[12]),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};16&n&&(r.emailAddress=e[4]),128&n&&(r.idSuffix=e[7]),1&n&&(r.config=JSON.parse(e[15].config)),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Tt(e){let t,n;return t=new ze({props:{textual content:JSON.parse(e[15].config).textual content}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.textual content=JSON.parse(e[15].config).textual content),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform _t(e){let t,n,r,o;const i=[Tt,qt,Nt,Rt,Ot,At],s=[];perform a(e,t)return~(t=a(e))&&(n=s[t]=i[t](e)),{c(){n&&n.c(),r=P()},m(e,n){~t&&s[t].m(e,n),b(e,r,n),o=!0},p(e,o){let c=t;t=a(e),t===c?~t&&s[t].p(e,o):(n&&(se(),le(s[c],1,1,(()=>{s[c]=null})),ae()),~t?(n=s[t],n?n.p(e,o):(n=s[t]=i[t](e),n.c()),ce(n,1),n.m(r.parentNode,r)):n=null)},i(e),o(e){le(n),o=!1},d(e){~t&&s[t].d(e),e&&C(r)}}}perform Bt(e){let t,n;return t=new He({props:{responseConfig:e[9]}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};512&n&&(r.responseConfig=e[9]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Mt(e){let t,n,r,o=e[0],i=[];for(let t=0;tle(i[e],1,1,(()=>{i[e]=null}));let a=e[10]&&Bt(e);return{c(){for(let e=0;e{a=null})),ae())},i(e){if(!r){for(let e=0;e{“sectionElements”in e&&n(0,i=e.sectionElements),”showCaptchaTermsAndConditions”in e&&n(1,s=e.showCaptchaTermsAndConditions),”showRecaptcha”in e&&n(2,a=e.showRecaptcha),”recaptchaPosition”in e&&n(3,c=e.recaptchaPosition),”emailAddress”in e&&n(4,l=e.emailAddress),”apiUrlBase”in e&&n(5,d=e.apiUrlBase),”accountRegistrationCode”in e&&n(6,u=e.accountRegistrationCode),”idSuffix”in e&&n(7,f=e.idSuffix),”onContinue”in e&&n(8,p=e.onContinue),”responseConfig”in e&&n(9,m=e.responseConfig)},e.$$.replace=()=>{512&e.$$.soiled&&n(10,r=!(!m.successMessage&&!m.errorMessage))},[i,s,a,c,l,d,u,f,p,m,r,o,e=>o(“change”,e.detail),e=>o(“accountCodeChange”,e.detail),e=>o(“message”,e.detail)]}class Lt extends be{constructor(e){tremendous(),we(this,e,Jt,Mt,a,{sectionElements:0,showCaptchaTermsAndConditions:1,showRecaptcha:2,recaptchaPosition:3,emailAddress:4,apiUrlBase:5,accountRegistrationCode:6,idSuffix:7,onContinue:8,responseConfig:9})}}perform It(e){const t=e-1;return t*t*t+1}perform Vt(e,{delay:t=0,length:n=400,easing:r=It,x:o=0,y:i=0,opacity:s=0}={}){const a=getComputedStyle(e),c=+a.opacity,l=”none”===a.rework?””:a.rework,u=c*(1-s),[f,p]=d(o),[m,g]=d(i);return{delay:t,length:n,easing:r,css:(e,t)=>`nttttransform: ${l} translate(${(1-e)*f}${p}, ${(1-e)*m}${g});ntttopacity: ${c-u*t}`}}perform jt(e){let t,n,r,o,i=e[0].message+””;return{c(){t=S(“div”),n=x(i),A(t,”class”,”zephr-form-link-message svelte-rt4jae”)},m(e,r){b(e,t,r),h(t,n),o=!0},p(e,t)1&t)&&i!==(i=e[0].message+””)&&R(n,i),i(e),o(e){r=ue(t,Vt,{length:500}),o=!1},d(e){e&&C(t),e&&r&&r.finish()}}}perform Ft(e){let t,n,r,o;n=new St({props:{textual content:e[0].textual content,onClick:e[1]}}),n.$on(“linkClick”,e[3]);let i=e[2]&&jt(e);return{c(){t=S(“div”),me(n.$$.fragment),r=z(),i&&i.c(),A(t,”class”,”zephr-registration-form-flex-container”)},m(e,s){b(e,t,s),ge(n,t,null),h(t,r),i&&i.m(t,null),o=!0},p(e,[r]){const o={};1&r&&(o.textual content=e[0].textual content),2&r&&(o.onClick=e[1]),n.$set(o),e[2]?i?(i.p(e,r),4&r&&ce(i,1)):(i=jt(e),i.c(),ce(i,1),i.m(t,null)):i&&(se(),le(i,1,1,(()=>{i=null})),ae())},i(e)(ce(n.$$.fragment,e),ce(i),o=!0),o(e){le(n.$$.fragment,e),le(i),o=!1},d(e){e&&C(t),he(n),i&&i.d()}}}perform Ut(e,t,n){let{config:r}=t,{onClick:o}=t,i=!1;return e.$$set=e=>{“config”in e&&n(0,r=e.config),”onClick”in e&&n(1,o=e.onClick)},[r,o,i,()=>{r.message&&(n(2,i=!0),setTimeout((()=>n(2,i=!1)),1e3))}]}class Ht extends be{constructor(e){tremendous(),we(this,e,Ut,Ft,a,{config:0,onClick:1})}}perform Zt(e,t,n){const r=e.slice();return r[5]=t[n],r[7]=n,r}perform Dt(e){let t,n,r,o,i,s=e[5].label+””;perform a(){return e[4](e[7],e[5])}return{c(){t=S(“div”),n=x(s),r=z(),A(t,”class”,”zephr-registration-progress-bar-step svelte-8qyhcl”),N(t,”cursor”,e[7]e{i=null})),ae())},i(e)(ce(t.$$.fragment,e),ce(i),o=!0),o(e){le(t.$$.fragment,e),le(i),o=!1},d(e){he(t,e),e&&C(n),i&&i.d(e),e&&C(r)}}}function tn(e){let t,n,r,o;return t=new Je({props:{forInput:”zephr-registration-form-input”+e[6],label:JSON.parse(e[17].config).label}}),r=new Te({props:{id:”zephr-registration-form-input”+e[6],worth:e[7],placeholder:JSON.parse(e[17].config).placeholder}}),r.$on(“change”,e[16]),{c(){me(t.$$.fragment),n=z(),me(r.$$.fragment)},m(e,i){ge(t,e,i),b(e,n,i),ge(r,e,i),o=!0},p(e,n){const o={};64&n&&(o.forInput=”zephr-registration-form-input”+e[6]),1&n&&(o.label=JSON.parse(e[17].config).label),t.$set(o);const i={};64&n&&(i.id=”zephr-registration-form-input”+e[6]),128&n&&(i.worth=e[7]),1&n&&(i.placeholder=JSON.parse(e[17].config).placeholder),r.$set(i)},i(e),o(e){le(t.$$.fragment,e),le(r.$$.fragment,e),o=!1},d(e){he(t,e),e&&C(n),he(r,e)}}}perform nn(e){let t,n;return t=new je({props:{disabled:!0,emailAddress:e[5],idSuffix:e[6],config:JSON.parse(e[17].config),onEdit:e[11]}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};32&n&&(r.emailAddress=e[5]),64&n&&(r.idSuffix=e[6]),1&n&&(r.config=JSON.parse(e[17].config)),2048&n&&(r.onEdit=e[11]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform rn(e){let t,n;return t=new Wt({props:{currentSectionOrder:e[4],idSuffix:e[6],config:JSON.parse(e[17].config)}}),t.$on(“change”,e[15]),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};16&n&&(r.currentSectionOrder=e[4]),64&n&&(r.idSuffix=e[6]),1&n&&(r.config=JSON.parse(e[17].config)),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform on(e){let t,n;return t=new ze({props:{textual content:JSON.parse(e[17].config).textual content}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.textual content=JSON.parse(e[17].config).textual content),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform sn(e){let t,n;return t=new He({props:{responseConfig:e[12]}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};4096&n&&(r.responseConfig=e[12]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform an(e){let t,n,r,o;const i=[on,rn,nn,tn,en,Qt,Gt],s=[];perform a(e,t){return”custom_text”===e[17].elementType?0:”progress_bar”===e[17].elementType?1:”email_address”===e[17].elementType?2:”otp_code”===e[17].elementType?3:”hyperlink”===e[17].elementType?4:”button”===e[17].elementType?5:”divider”===e[17].elementType?6:-1}return~(t=a(e))&&(n=s[t]=i[t](e)),{c(){n&&n.c(),r=P()},m(e,n){~t&&s[t].m(e,n),b(e,r,n),o=!0},p(e,o){let c=t;t=a(e),t===c?~t&&s[t].p(e,o):(n&&(se(),le(s[c],1,1,(()=>{s[c]=null})),ae()),~t?(n=s[t],n?n.p(e,o):(n=s[t]=i[t](e),n.c()),ce(n,1),n.m(r.parentNode,r)):n=null)},i(e),o(e){le(n),o=!1},d(e){~t&&s[t].d(e),e&&C(r)}}}perform cn(e){let t,n,r=e[0],o=[];for(let t=0;tle(o[e],1,1,(()=>{o[e]=null}));return{c(){for(let e=0;e{“sectionElements”in e&&n(0,i=e.sectionElements),”showCaptchaTermsAndConditions”in e&&n(1,s=e.showCaptchaTermsAndConditions),”recaptchaPosition”in e&&n(2,a=e.recaptchaPosition),”showRecaptcha”in e&&n(3,c=e.showRecaptcha),”currentSectionOrder”in e&&n(4,l=e.currentSectionOrder),”emailAddress”in e&&n(5,d=e.emailAddress),”idSuffix”in e&&n(6,u=e.idSuffix),”otpCode”in e&&n(7,f=e.otpCode),”onLinkClick”in e&&n(8,p=e.onLinkClick),”onButtonClick”in e&&n(9,m=e.onButtonClick),”onButtonSubmit”in e&&n(10,g=e.onButtonSubmit),”onEditEmailAddress”in e&&n(11,h=e.onEditEmailAddress),”responseConfig”in e&&n(12,$=e.responseConfig)},e.$$.replace=()=>{4096&e.$$.soiled&&n(13,r=!!$.errorMessage)},[i,s,a,c,l,d,u,f,p,m,g,h,$,r,o,e=>o(“progressBarChange”,e.detail),e=>o(“otpChange”,e.detail)]}class dn extends be{constructor(e){tremendous(),we(this,e,ln,cn,a,{sectionElements:0,showCaptchaTermsAndConditions:1,recaptchaPosition:2,showRecaptcha:3,currentSectionOrder:4,emailAddress:5,idSuffix:6,otpCode:7,onLinkClick:8,onButtonClick:9,onButtonSubmit:10,onEditEmailAddress:11,responseConfig:12})}}perform un(e){let t,n,r,o,i,s,a,c,l,d,u=(e[4]?e[2].conceal:e[2].present)+””;return t=new Je({props:{forInput:”zephr-registration-form-password”+e[3],label:e[1]?e[2].password:e[2].verify}}),o=new Te({props:{required:!0,id:”zephr-registration-form-“+(e[1]?”password”:”confirm-password”)+e[3],sort:e[5],worth:e[0],placeholder:e[1]?e[2].placeholder:e[2].confirmPlaceholder}}),o.$on(“change”,e[6]),{c(){me(t.$$.fragment),n=z(),r=S(“div”),me(o.$$.fragment),i=z(),s=S(“div”),a=x(u),A(s,”class”,”zephr-registration-form-input-inner-text svelte-lvlpcn”),A(r,”class”,”zephr-registration-form-relative-container”)},m(u,f)(d=ok(s,”click on”,E(e[7])),l=!0),p(e,[n]){const r={};8&n&&(r.forInput=”zephr-registration-form-password”+e[3]),6&n&&(r.label=e[1]?e[2].password:e[2].verify),t.$set(r);const i={};10&n&&(i.id=”zephr-registration-form-“+(e[1]?”password”:”confirm-password”)+e[3]),32&n&&(i.sort=e[5]),1&n&&(i.worth=e[0]),6&n&&(i.placeholder=e[1]?e[2].placeholder:e[2].confirmPlaceholder),o.$set(i),(!c||20&n)&&u!==(u=(e[4]?e[2].conceal:e[2].present)+””)&&R(a,u)},i(e)(ce(t.$$.fragment,e),ce(o.$$.fragment,e),c=!0),o(e){le(t.$$.fragment,e),le(o.$$.fragment,e),c=!1},d(e){he(t,e),e&&C(n),e&&C(r),he(o),l=!1,d()}}}perform fn(e,t,n){let r;const o=U();let{password:i}=t,{isMainPassword:s=!1}=t,{config:a}=t,{idSuffix:c}=t,l=!1;return e.$$set=e=>{“password”in e&&n(0,i=e.password),”isMainPassword”in e&&n(1,s=e.isMainPassword),”config”in e&&n(2,a=e.config),”idSuffix”in e&&n(3,c=e.idSuffix)},e.$$.replace=()=>{16&e.$$.soiled&&n(5,r=l?”textual content”:”password”)},[i,s,a,c,l,r,e=>{o(“change”,e.detail)},()=>n(4,l=!l)]}class pn extends be{constructor(e){tremendous(),we(this,e,fn,un,a,{password:0,isMainPassword:1,config:2,idSuffix:3})}} /*! * Font Superior Free 5.15.4 by @fontawesome – https://fontawesome.com * License – https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */var mn={prefix:”fas”,iconName:”check-circle”,icon:[512,512,[],”f058″,”M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z”]};perform gn(e,t,n){const r=e.slice();return r[10]=t[n],r[12]=n,r}perform hn(e){let t,n,r,o,i,s,a,c,l=Array(e[7]),d=[];for(let t=0;t{f=null})),ae()),e[0].requireNumbers?p?(p.p(e,n),1&n&&ce(p,1)):(p=Cn(e),p.c(),ce(p,1),p.m(o,a)):p&&(se(),le(p,1,1,(()=>{p=null})),ae()),e[0].requireSpecialCharacters?m?(m.p(e,n),1&n&&ce(m,1)):(m=yn(e),m.c(),ce(m,1),m.m(o,null)):m&&(se(),le(m,1,1,(()=>{m=null})),ae())},i(e)(ce(u),ce(f),ce(p),ce(m),c=!0),o(e){le(u),le(f),le(p),le(m),c=!1},d(e){e&&C(t),y(d,e),e&&C(n),e&&C(r),u&&u.d(),f&&f.d(),p&&p.d(),m&&m.d()}}}perform $n(e){let t;return{c(){t=S(“div”),A(t,”class”,”zephr-registration-form-password-bar svelte-d1zv9r”),N(t,”background-color”,e[2]>e[12]?”#7bcb7f”:”#c4c4c4″)},m(e,n){b(e,t,n)},p(e,n){4&n&&N(t,”background-color”,e[2]>e[12]?”#7bcb7f”:”#c4c4c4″)},d(e){e&&C(t)}}}perform wn(e){let t,n,r,o,i,s,a,c=e[0].minLength+””;return r=new Qe({props:{class:”zephr-registration-form-password-requirement-icon”,icon:mn,colour:e[3]?”#7bcb7f”:”#c4c4c4″}}),{c(){t=S(“li”),n=S(“div”),me(r.$$.fragment),o=x(“n Should embrace not less than “),i=x(c),s=x(” characters”),A(n,”class”,”zephr-registration-form-password-requirement-icon svelte-d1zv9r”),A(t,”class”,”zephr-registration-form-password-requirement svelte-d1zv9r”)},m(e,c){b(e,t,c),h(t,n),ge(r,n,null),h(t,o),h(t,i),h(t,s),a=!0},p(e,t){const n={};8&t&&(n.colour=e[3]?”#7bcb7f”:”#c4c4c4″),r.$set(n),(!a||1&t)&&c!==(c=e[0].minLength+””)&&R(i,c)},i(e)(ce(r.$$.fragment,e),a=!0),o(e){le(r.$$.fragment,e),a=!1},d(e){e&&C(t),he(r)}}}perform bn(e){let t,n,r,o,i;return r=new Qe({props:{class:”zephr-registration-form-password-requirement-icon”,icon:mn,colour:e[6]?”#7bcb7f”:”#c4c4c4″}}),{c(){t=S(“li”),n=S(“div”),me(r.$$.fragment),o=x(“n Should embrace an uppercase letter”),A(n,”class”,”zephr-registration-form-password-requirement-icon svelte-d1zv9r”),A(t,”class”,”zephr-registration-form-password-requirement svelte-d1zv9r”)},m(e,s){b(e,t,s),h(t,n),ge(r,n,null),h(t,o),i=!0},p(e,t){const n={};64&t&&(n.colour=e[6]?”#7bcb7f”:”#c4c4c4″),r.$set(n)},i(e)(ce(r.$$.fragment,e),i=!0),o(e){le(r.$$.fragment,e),i=!1},d(e){e&&C(t),he(r)}}}perform Cn(e){let t,n,r,o,i;return r=new Qe({props:{class:”zephr-registration-form-password-requirement-icon”,icon:mn,colour:e[5]?”#7bcb7f”:”#c4c4c4″}}),{c(){t=S(“li”),n=S(“div”),me(r.$$.fragment),o=x(“n Should embrace a quantity character”),A(n,”class”,”zephr-registration-form-password-requirement-icon svelte-d1zv9r”),A(t,”class”,”zephr-registration-form-password-requirement svelte-d1zv9r”)},m(e,s){b(e,t,s),h(t,n),ge(r,n,null),h(t,o),i=!0},p(e,t){const n={};32&t&&(n.colour=e[5]?”#7bcb7f”:”#c4c4c4″),r.$set(n)},i(e)(ce(r.$$.fragment,e),i=!0),o(e){le(r.$$.fragment,e),i=!1},d(e){e&&C(t),he(r)}}}perform yn(e){let t,n,r,o,i;return r=new Qe({props:{icon:mn,colour:e[4]?”#7bcb7f”:”#c4c4c4″}}),{c(){t=S(“li”),n=S(“div”),me(r.$$.fragment),o=x(“n Should embrace a supported image”),A(n,”class”,”zephr-registration-form-password-requirement-icon svelte-d1zv9r”),A(t,”class”,”zephr-registration-form-password-requirement svelte-d1zv9r”)},m(e,s){b(e,t,s),h(t,n),ge(r,n,null),h(t,o),i=!0},p(e,t){const n={};16&t&&(n.colour=e[4]?”#7bcb7f”:”#c4c4c4″),r.$set(n)},i(e)(ce(r.$$.fragment,e),i=!0),o(e){le(r.$$.fragment,e),i=!1},d(e){e&&C(t),he(r)}}}perform Sn(e){let t,n,r=e[1].passValidatorEnabled&&hn(e);return{c(){r&&r.c(),t=P()},m(e,o){r&&r.m(e,o),b(e,t,o),n=!0},p(e,[n]){e[1].passValidatorEnabled?r?(r.p(e,n),2&n&&ce(r,1)):(r=hn(e),r.c(),ce(r,1),r.m(t.parentNode,t)):r&&(se(),le(r,1,1,(()=>{r=null})),ae())},i(e),o(e){le(r),n=!1},d(e){r&&r.d(e),e&&C(t)}}}perform vn(e,t,n){let r,o,i,s;const a=U();let{password:c}=t,{passwordRequirements:l}=t,{config:d}=t,u=0,f=Object.values(l).scale back(((e,t)=>e+(t?1:0)),0);return e.$$set=e=>{“password”in e&&n(8,c=e.password),”passwordRequirements”in e&&n(0,l=e.passwordRequirements),”config”in e&&n(1,d=e.config)},e.$$.replace=()=>,[l,d,u,s,i,o,r,f,c]}class xn extends be{constructor(e){tremendous(),we(this,e,vn,Sn,a,{password:8,passwordRequirements:0,config:1})}}perform zn(e){let t,n,r,o,i,s,a,c,l,d;return c=new Qe({props:{class:”zephr-registration-form-password-requirement-icon”,icon:mn,colour:e[1]?”#7bcb7f”:”#c4c4c4″}}),{c(){t=S(“div”),n=S(“div”),r=S(“div”),o=z(),i=S(“div”),s=S(“li”),a=S(“div”),me(c.$$.fragment),l=x(“n Each passwords have to match”),A(r,”class”,”zephr-registration-form-password-bar svelte-d1zv9r”),N(r,”background-color”,e[1]?”#7bcb7f”:”#c4c4c4″),A(n,”class”,”zephr-registration-form-password-progress svelte-d1zv9r”),A(a,”class”,”zephr-registration-form-password-requirement-icon svelte-d1zv9r”),A(s,”class”,”zephr-registration-form-password-requirement svelte-d1zv9r”),A(i,”class”,”zephr-registration-form-flex-container zephr-registration-form-password-requirements svelte-d1zv9r”),A(t,”class”,”zephr-password-match”)},m(e,u){b(e,t,u),h(t,n),h(n,r),h(t,o),h(t,i),h(i,s),h(s,a),ge(c,a,null),h(s,l),d=!0},p(e,t){(!d||2&t)&&N(r,”background-color”,e[1]?”#7bcb7f”:”#c4c4c4″);const n={};2&t&&(n.colour=e[1]?”#7bcb7f”:”#c4c4c4″),c.$set(n)},i(e),o(e){le(c.$$.fragment,e),d=!1},d(e){e&&C(t),he(c)}}}perform Pn(e){let t,n,r=e[0].passwordsMatchIndicatorEnabled&&zn(e);return{c(){r&&r.c(),t=P()},m(e,o){r&&r.m(e,o),b(e,t,o),n=!0},p(e,[n]){e[0].passwordsMatchIndicatorEnabled?r?(r.p(e,n),1&n&&ce(r,1)):(r=zn(e),r.c(),ce(r,1),r.m(t.parentNode,t)):r&&(se(),le(r,1,1,(()=>{r=null})),ae())},i(e),o(e){le(r),n=!1},d(e){r&&r.d(e),e&&C(t)}}}perform kn(e,t,n){let r,{password:o}=t,{confirmPassword:i}=t,{config:s}=t;return e.$$set=e=>{“password”in e&&n(2,o=e.password),”confirmPassword”in e&&n(3,i=e.confirmPassword),”config”in e&&n(0,s=e.config)},e.$$.replace=()=>{12&e.$$.soiled&&n(1,r=i.size>0&&i==o)},[s,r,o,i]}class En extends be{constructor(e){tremendous(),we(this,e,kn,Pn,a,{password:2,confirmPassword:3,config:0})}}perform An(e){let t,n,r,o;return t=new pn({props:{password:e[1],idSuffix:e[5],config:e[2]}}),t.$on(“change”,e[9]),r=new En({props:{password:e[0],confirmPassword:e[1],config:e[2]}}),{c(){me(t.$$.fragment),n=z(),me(r.$$.fragment)},m(e,i){ge(t,e,i),b(e,n,i),ge(r,e,i),o=!0},p(e,n){const o={};2&n&&(o.password=e[1]),32&n&&(o.idSuffix=e[5]),4&n&&(o.config=e[2]),t.$set(o);const i={};1&n&&(i.password=e[0]),2&n&&(i.confirmPassword=e[1]),4&n&&(i.config=e[2]),r.$set(i)},i(e),o(e){le(t.$$.fragment,e),le(r.$$.fragment,e),o=!1},d(e){he(t,e),e&&C(n),he(r,e)}}}perform On(e){let t,n,r,o,i,s;t=new pn({props:{password:e[0],isMainPassword:!0,idSuffix:e[5],config:e[2]}}),t.$on(“change”,e[7]),r=new xn({props:{password:e[0],passwordRequirements:e[3],config:e[2]}}),r.$on(“change”,e[8]);let a=!e[4]&&An(e);return{c(){me(t.$$.fragment),n=z(),me(r.$$.fragment),o=z(),a&&a.c(),i=P()},m(e,c){ge(t,e,c),b(e,n,c),ge(r,e,c),b(e,o,c),a&&a.m(e,c),b(e,i,c),s=!0},p(e,[n]){const o={};1&n&&(o.password=e[0]),32&n&&(o.idSuffix=e[5]),4&n&&(o.config=e[2]),t.$set(o);const s={};1&n&&(s.password=e[0]),8&n&&(s.passwordRequirements=e[3]),4&n&&(s.config=e[2]),r.$set(s),e[4]?a&&(se(),le(a,1,1,(()=>{a=null})),ae()):a?(a.p(e,n),16&n&&ce(a,1)):(a=An(e),a.c(),ce(a,1),a.m(i.parentNode,i))},i(e)(ce(t.$$.fragment,e),ce(r.$$.fragment,e),ce(a),s=!0),o(e){le(t.$$.fragment,e),le(r.$$.fragment,e),le(a),s=!1},d(e){he(t,e),e&&C(n),he(r,e),e&&C(o),a&&a.d(e),e&&C(i)}}}perform Rn(e,t,n){const r=U();let{password:o}=t,{confirmPassword:i}=t,{config:s}=t,{passwordRequirements:a}=t,{hideConfirmPassword:c}=t,{idSuffix:l}=t;return e.$$set=e=>{“password”in e&&n(0,o=e.password),”confirmPassword”in e&&n(1,i=e.confirmPassword),”config”in e&&n(2,s=e.config),”passwordRequirements”in e&&n(3,a=e.passwordRequirements),”hideConfirmPassword”in e&&n(4,c=e.hideConfirmPassword),”idSuffix”in e&&n(5,l=e.idSuffix)},[o,i,s,a,c,l,r,e=>r(“passwordChange”,e.detail),e=>r(“passwordValidChange”,e.detail),e=>r(“confirmPasswordChange”,e.detail)]}class Nn extends be{constructor(e){tremendous(),we(this,e,Rn,On,a,{password:0,confirmPassword:1,config:2,passwordRequirements:3,hideConfirmPassword:4,idSuffix:5})}}perform qn(e,t,n){const r=e.slice();return r[24]=t[n],r}perform Tn(e){let t,n,r,o;return t=new Se({props:!e[10]&&e[6]!==e[7]}),r=new bt({props:{idSuffix:e[11],showRecaptcha:e[2],hiddenRecaptcha:e[1],recaptchaPosition:e[3]}}),{c(){me(t.$$.fragment),n=z(),me(r.$$.fragment)},m(e,i){ge(t,e,i),b(e,n,i),ge(r,e,i),o=!0},p(e,n){const o={};5568&n&&(o.disabled=e[12]||!e[6]||!e[10]&&e[6]!==e[7]||!e[8]),1&n&&(o.config=JSON.parse(e[24].config)),16384&n&&(o.onClick=e[14]),32768&n&&(o.onSubmit=e[15]),t.$set(o);const i={};2048&n&&(i.idSuffix=e[11]),4&n&&(i.showRecaptcha=e[2]),2&n&&(i.hiddenRecaptcha=e[1]),8&n&&(i.recaptchaPosition=e[3]),r.$set(i)},i(e),o(e){le(t.$$.fragment,e),le(r.$$.fragment,e),o=!1},d(e){he(t,e),e&&C(n),he(r,e)}}}perform _n(e){let t,n;return t=new Nn({props:{password:e[6],confirmPassword:e[7],passwordRequirements:e[9],hideConfirmPassword:e[10],idSuffix:e[11],config:JSON.parse(e[24].config)}}),t.$on(“passwordChange”,e[21]),t.$on(“passwordValidChange”,e[22]),t.$on(“confirmPasswordChange”,e[23]),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};64&n&&(r.password=e[6]),128&n&&(r.confirmPassword=e[7]),512&n&&(r.passwordRequirements=e[9]),1024&n&&(r.hideConfirmPassword=e[10]),2048&n&&(r.idSuffix=e[11]),1&n&&(r.config=JSON.parse(e[24].config)),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Bn(e){let t,n;return t=new je({props:{disabled:!0,emailAddress:e[5],idSuffix:e[11],config:JSON.parse(e[24].config),onEdit:e[13]}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};32&n&&(r.emailAddress=e[5]),2048&n&&(r.idSuffix=e[11]),1&n&&(r.config=JSON.parse(e[24].config)),8192&n&&(r.onEdit=e[13]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Mn(e){let t,n;return t=new Wt({props:{currentSectionOrder:e[4],idSuffix:e[11],config:JSON.parse(e[24].config)}}),t.$on(“change”,e[20]),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};16&n&&(r.currentSectionOrder=e[4]),2048&n&&(r.idSuffix=e[11]),1&n&&(r.config=JSON.parse(e[24].config)),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Jn(e){let t,n;return t=new ze({props:{textual content:JSON.parse(e[24].config).textual content}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.textual content=JSON.parse(e[24].config).textual content),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Ln(e){let t,n,r,o;const i=[Jn,Mn,Bn,_n,Tn],s=[];perform a(e,t)return~(t=a(e))&&(n=s[t]=i[t](e)),{c(){n&&n.c(),r=P()},m(e,n){~t&&s[t].m(e,n),b(e,r,n),o=!0},p(e,o){let c=t;t=a(e),t===c?~t&&s[t].p(e,o):(n&&(se(),le(s[c],1,1,(()=>{s[c]=null})),ae()),~t?(n=s[t],n?n.p(e,o):(n=s[t]=i[t](e),n.c()),ce(n,1),n.m(r.parentNode,r)):n=null)},i(e),o(e){le(n),o=!1},d(e){~t&&s[t].d(e),e&&C(r)}}}perform In(e){let t,n;return t=new He({props:{responseConfig:e[16]}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};65536&n&&(r.responseConfig=e[16]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Vn(e){let t,n,r,o=e[0],i=[];for(let t=0;tle(i[e],1,1,(()=>{i[e]=null}));let a=e[17]&&In(e);return{c(){for(let e=0;e{a=null})),ae())},i(e){if(!r){for(let e=0;e{“sectionElements”in e&&n(0,s=e.sectionElements),”showCaptchaTermsAndConditions”in e&&n(1,a=e.showCaptchaTermsAndConditions),”showRecaptcha”in e&&n(2,c=e.showRecaptcha),”recaptchaPosition”in e&&n(3,l=e.recaptchaPosition),”currentSectionOrder”in e&&n(4,d=e.currentSectionOrder),”emailAddress”in e&&n(5,u=e.emailAddress),”password”in e&&n(6,f=e.password),”confirmPassword”in e&&n(7,p=e.confirmPassword),”passwordIsValid”in e&&n(8,m=e.passwordIsValid),”passwordRequirements”in e&&n(9,g=e.passwordRequirements),”hideConfirmPassword”in e&&n(10,h=e.hideConfirmPassword),”idSuffix”in e&&n(11,$=e.idSuffix),”isBusy”in e&&n(12,w=e.isBusy),”onEditEmailAddress”in e&&n(13,b=e.onEditEmailAddress),”goToNextSection”in e&&n(14,C=e.goToNextSection),”register”in e&&n(15,y=e.register),”responseConfig”in e&&n(16,S=e.responseConfig)},e.$$.replace=()=>{65536&e.$$.soiled&&n(17,r=!(!S.successMessage&&!S.errorMessage)),196608&e.$$.soiled&&n(18,o=!(r&&!S.errorMessage.contains(“password will not be sturdy sufficient”)))},[s,a,c,l,d,u,f,p,m,g,h,$,w,b,C,y,S,r,o,i,e=>i(“progressBarChange”,e.detail),e=>i(“passwordChange”,e.detail),e=>i(“passwordValidChange”,e.detail),e=>i(“confirmPasswordChange”,e.detail)]}class Fn extends be{constructor(e){tremendous(),we(this,e,jn,Vn,a,{sectionElements:0,showCaptchaTermsAndConditions:1,showRecaptcha:2,recaptchaPosition:3,currentSectionOrder:4,emailAddress:5,password:6,confirmPassword:7,passwordIsValid:8,passwordRequirements:9,hideConfirmPassword:10,idSuffix:11,isBusy:12,onEditEmailAddress:13,goToNextSection:14,register:15,responseConfig:16})}}perform Un(t){let r,o,i,s,a,c,l,d,u=[{id:t[0]},{title:t[1]},{required:t[2]},{disabled:t[3]},t[7],{sort:”radio”},{class:”zephr-registration-form-input-radio”}],f={};for(let e=0;e{“id”in e&&n(0,o=e.id),”title”in e&&n(1,i=e.title),”required”in e&&n(2,s=e.required),”disabled”in e&&n(3,a=e.disabled),”hasError”in e&&n(4,c=e.hasError),”label”in e&&n(5,l=e.label),”worth”in e&&n(9,d=e.worth),”placeholder”in e&&n(10,u=e.placeholder),”checked”in e&&n(6,f=e.checked),”sample”in e&&n(11,p=e.sample)},[o,i,s,a,c,l,f,m,e=>{r(“change”,e.target.value)},d,u,p]}class Zn extends be{constructor(e){tremendous(),we(this,e,Hn,Un,a,{id:0,title:1,required:2,disabled:3,hasError:4,label:5,worth:9,placeholder:10,checked:6,sample:11})}}perform Dn(t){let r,o,i,s,a,c,l,d,u=[{id:t[0]},{title:t[1]},{required:t[2]},{disabled:t[3]},t[7],{sort:”checkbox”},{class:”zephr-registration-form-checkbox”}],f={};for(let e=0;e{“id”in e&&n(0,o=e.id),”title”in e&&n(1,i=e.title),”required”in e&&n(2,s=e.required),”disabled”in e&&n(3,a=e.disabled),”hasError”in e&&n(4,c=e.hasError),”label”in e&&n(5,l=e.label),”worth”in e&&n(9,d=e.worth),”placeholder”in e&&n(10,u=e.placeholder),”checked”in e&&n(6,f=e.checked),”sample”in e&&n(11,p=e.sample)},[o,i,s,a,c,l,f,m,e=>{r(“change”,e.target.checked)},d,u,p]}class Yn extends be{constructor(e){tremendous(),we(this,e,Kn,Dn,a,{id:0,title:1,required:2,disabled:3,hasError:4,label:5,worth:9,placeholder:10,checked:6,sample:11})}}perform Wn(e,t,n){const r=e.slice();return r[13]=t[n],r}perform Xn(e,t,n){const r=e.slice();return r[13]=t[n],r}perform Gn(e){let t,n;return t=new Te({props:}),t.$on(“change”,e[12]),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};9&n&&(r.id=”zephr-registration-form-“+e[0].slug+e[3]),9&n&&(r.title=”zephr-registration-form-“+e[0].slug+e[3]),17&n&&(r.required=e[0].required||e[4]?.required),16&n&&(r.sort=e[4]?.[“input-type”]),5&n&&(r.worth=e[2][e[0].slug]),21&n&&(r.checked=”checkbox”===e[4]?.[“input-type”]&&e[2][e[0].slug]),16&n&&(r.sample=e[4]?.[“validation-expression”]),1&n&&(r.placeholder=e[0].placeholder),3&n&&(r.hasError=e[1]&&e[1][e[0].slug]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Qn(e){let t,n,r,o;n=new Te({props:}),n.$on(“change”,e[11]);let i=”vary”===e[4][“input-type”]&&or(e);return{c(){t=S(“div”),me(n.$$.fragment),r=z(),i&&i.c(),A(t,”class”,”zephr-registration-form-flex-container”)},m(e,s){b(e,t,s),ge(n,t,null),h(t,r),i&&i.m(t,null),o=!0},p(e,r){const o={};9&r&&(o.id=”zephr-registration-form-“+e[0].slug+e[3]),17&r&&(o.required=e[0].required||e[4]?.required),16&r&&(o.sort=e[4][“input-type”]),5&r&&(o.worth=e[2][e[0].slug]),16&r&&(o.min=e[4][“range-start”]),16&r&&(o.max=e[4][“range-end”]),16&r&&(o.step=e[4][“range-start”]),n.$set(o),”vary”===e[4][“input-type”]?i?i.p(e,r):(i=or(e),i.c(),i.m(t,null)):i&&(i.d(1),i=null)},i(e),o(e){le(n.$$.fragment,e),o=!1},d(e){e&&C(t),he(n),i&&i.d()}}}perform er(t){let n,r,o,i,s,a,c;return{c(),m(e,r)(c=ok(n,”change”,t[10]),a=!0),p(e,t),i:e,o:e,d(e){e&&C(n),a=!1,c()}}}perform tr(t){let n,r,o,i,s,a,c,d,u,f,p=(t[0].placeholder??””)+””,m=t[4]?.[“select-options”],g=[];for(let e=0;e{o[e]=null}));return{c(){for(let e=0;evoid 0===t?void 0:t.worth;o(“initAttribute”,s)&&void 0!==n?n:””),F().$$.on_mount.push(d);return e.$$set=e=>{“config”in e&&n(0,i=e.config),”attributesErrors”in e&&n(1,s=e.attributesErrors),”userAttributes”in e&&n(2,a=e.userAttributes),”schemaFields”in e&&n(6,c=e.schemaFields),”idSuffix”in e&&n(3,l=e.idSuffix)},e.$$.replace=()=>{65&e.$$.soiled&&n(4,r=c.discover((e=>e.slug===i.slug)))},[i,s,a,l,r,o,c,e=>o(“change”,{slug:i.slug,value:e.detail}),e=>o(“change”,{slug:i.slug,value:e.detail}),e=>o(“change”,{slug:i.slug,value:e.target.value}),e=>o(“change”,{slug:i.slug,value:e.target.value}),e=>o(“change”,{slug:i.slug,value:e.detail}),e=>o(“change”,{slug:i.slug,value:e.detail})]}class ur extends be{constructor(e){tremendous(),we(this,e,dr,lr,a,{config:0,attributesErrors:1,userAttributes:2,schemaFields:6,idSuffix:3})}}perform fr(e,t,n){const r=e.slice();return r[20]=t[n],r}perform pr(e){let t,n,r,o,i,s=e[14]&&$r(e);return n=new Se({props:{config:JSON.parse(e[20].config),onClick:e[12],onSubmit:e[11],disabled:e[10]}}),o=new bt({props:{showRecaptcha:e[7],idSuffix:e[9],hiddenRecaptcha:e[6],recaptchaPosition:e[8]}}),{c(){s&&s.c(),t=z(),me(n.$$.fragment),r=z(),me(o.$$.fragment)},m(e,a){s&&s.m(e,a),b(e,t,a),ge(n,e,a),b(e,r,a),ge(o,e,a),i=!0},p(e,r){e[14]?s?(s.p(e,r),16384&r&&ce(s,1)):(s=$r(e),s.c(),ce(s,1),s.m(t.parentNode,t)):s&&(se(),le(s,1,1,(()=>{s=null})),ae());const i={};1&r&&(i.config=JSON.parse(e[20].config)),4096&r&&(i.onClick=e[12]),2048&r&&(i.onSubmit=e[11]),1024&r&&(i.disabled=e[10]),n.$set(i);const a={};128&r&&(a.showRecaptcha=e[7]),512&r&&(a.idSuffix=e[9]),64&r&&(a.hiddenRecaptcha=e[6]),256&r&&(a.recaptchaPosition=e[8]),o.$set(a)},i(e)(ce(s),ce(n.$$.fragment,e),ce(o.$$.fragment,e),i=!0),o(e){le(s),le(n.$$.fragment,e),le(o.$$.fragment,e),i=!1},d(e){s&&s.d(e),e&&C(t),he(n,e),e&&C(r),he(o,e)}}}perform mr(e){let t,n;return t=new ur({props:{config:JSON.parse(e[20].config),userAttributes:e[3],schemaFields:e[5],attributesErrors:e[4],idSuffix:e[9]}}),t.$on(“change”,e[18]),t.$on(“initAttribute”,e[19]),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.config=JSON.parse(e[20].config)),8&n&&(r.userAttributes=e[3]),32&n&&(r.schemaFields=e[5]),16&n&&(r.attributesErrors=e[4]),512&n&&(r.idSuffix=e[9]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform gr(e){let t,n;return t=new Wt({props:{currentSectionOrder:e[1],idSuffix:e[9],config:JSON.parse(e[20].config)}}),t.$on(“change”,e[17]),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};2&n&&(r.currentSectionOrder=e[1]),512&n&&(r.idSuffix=e[9]),1&n&&(r.config=JSON.parse(e[20].config)),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform hr(e){let t,n;return t=new ze({props:{textual content:JSON.parse(e[20].config).textual content}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.textual content=JSON.parse(e[20].config).textual content),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform $r(e){let t,n;return t=new He({props:{responseConfig:e[13]}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};8192&n&&(r.responseConfig=e[13]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform wr(e,t){let n,r,o,i,s;const a=[hr,gr,mr,pr],c=[];perform l(e,t)return~(r=l(t))&&(o=c[r]=a[r](t)),{key:e,first:null,c(){n=P(),o&&o.c(),i=P(),this.first=n},m(e,t){b(e,n,t),~r&&c[r].m(e,t),b(e,i,t),s=!0},p(e,n){let s=r;r=l(t=e),r===s?~r&&c[r].p(t,n):(o&&(se(),le(c[s],1,1,(()=>{c[s]=null})),ae()),~r?(o=c[r],o?o.p(t,n):(o=c[r]=a[r](t),o.c()),ce(o,1),o.m(i.parentNode,i)):o=null)},i(e)(ce(o),s=!0),o(e){le(o),s=!1},d(e){e&&C(n),~r&&c[r].d(e),e&&C(i)}}}perform br(e){let t,n;return t=new He({props:{responseConfig:e[13]}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};8192&n&&(r.responseConfig=e[13]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Cr(e){let t,n,r,o=[],s=new Map,a=e[0];const c=e=>e[20];for(let t=0;t{l=null})),ae())},i(e){if(!r){for(let e=0;e{8192&e.$$.soiled&&n(15,r=!!b.successMessage),8192&e.$$.soiled&&n(14,o=!!b.errorMessage)},[s,a,c,l,d,u,f,p,m,g,h,$,w,b,o,r,i,e=>i(“progressBarChange”,e.detail),e=>i(“userAttributeChange”,e.detail),e=>i(“initAttribute”,e.detail)]}class Sr extends be{constructor(e){tremendous(),we(this,e,yr,Cr,a,{sectionElements:0,currentSectionOrder:1,socialSignInFlow:2,userAttributes:3,attributesErrors:4,schemaFields:5,showCaptchaTermsAndConditions:6,showRecaptcha:7,recaptchaPosition:8,idSuffix:9,isBusy:10,onSubmit:11,onClick:12,responseConfig:13})}}perform vr(e,t,n){const r=e.slice();return r[15]=t[n],r}perform xr(e){let t,n;return t=new He({props:{responseConfig:e[12]}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};4096&n&&(r.responseConfig=e[12]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform zr(e){let t,n,r,o,i,s=!!e[12].errorMessage&&Or(e);return n=new Se({props:}),o=new bt({props:{idSuffix:e[6],showRecaptcha:e[2],hiddenRecaptcha:e[1],recaptchaPosition:e[3]}}),{c(){s&&s.c(),t=z(),me(n.$$.fragment),r=z(),me(o.$$.fragment)},m(e,a){s&&s.m(e,a),b(e,t,a),ge(n,e,a),b(e,r,a),ge(o,e,a),i=!0},p(e,r){e[12].errorMessage?s?(s.p(e,r),4096&r&&ce(s,1)):(s=Or(e),s.c(),ce(s,1),s.m(t.parentNode,t)):s&&(se(),le(s,1,1,(()=>{s=null})),ae());const i={};144&r&&(i.disabled=e[7]||!e[4]),1&r&&(i.config=JSON.parse(e[15].config)),1024&r&&(i.onSubmit=e[10]),2048&r&&(i.onClick=e[11]),n.$set(i);const a={};64&r&&(a.idSuffix=e[6]),4&r&&(a.showRecaptcha=e[2]),2&r&&(a.hiddenRecaptcha=e[1]),8&r&&(a.recaptchaPosition=e[3]),o.$set(a)},i(e)(ce(s),ce(n.$$.fragment,e),ce(o.$$.fragment,e),i=!0),o(e){le(s),le(n.$$.fragment,e),le(o.$$.fragment,e),i=!1},d(e){s&&s.d(e),e&&C(t),he(n,e),e&&C(r),he(o,e)}}}perform Pr(e){let t,n;return t=new Ht({props:{config:JSON.parse(e[15].config),onClick:e[8]}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.config=JSON.parse(e[15].config)),256&n&&(r.onClick=e[8]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform kr(e){let t,n;return t=new pn({props:{password:e[5],isMainPassword:!0,idSuffix:e[6],config:JSON.parse(e[15].config)}}),t.$on(“change”,e[14]),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};32&n&&(r.password=e[5]),64&n&&(r.idSuffix=e[6]),1&n&&(r.config=JSON.parse(e[15].config)),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Er(e){let t,n;return t=new je({props:{disabled:!0,emailAddress:e[4],idSuffix:e[6],config:JSON.parse(e[15].config),onEdit:e[9]}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};16&n&&(r.emailAddress=e[4]),64&n&&(r.idSuffix=e[6]),1&n&&(r.config=JSON.parse(e[15].config)),512&n&&(r.onEdit=e[9]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Ar(e){let t,n;return t=new ze({props:{textual content:JSON.parse(e[15].config).textual content}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.textual content=JSON.parse(e[15].config).textual content),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Or(e){let t,n;return t=new He({props:{responseConfig:e[12]}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};4096&n&&(r.responseConfig=e[12]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Rr(e){let t,n,r,o;const i=[Ar,Er,kr,Pr,zr],s=[];perform a(e,t){return”custom_text”===e[15].elementType?0:”email_address”===e[15].elementType?1:”password”===e[15].elementType?2:”hyperlink”===e[15].elementType?3:”button”===e[15].elementType?4:-1}return~(t=a(e))&&(n=s[t]=i[t](e)),{c(){n&&n.c(),r=P()},m(e,n){~t&&s[t].m(e,n),b(e,r,n),o=!0},p(e,o){let c=t;t=a(e),t===c?~t&&s[t].p(e,o):(n&&(se(),le(s[c],1,1,(()=>{s[c]=null})),ae()),~t?(n=s[t],n?n.p(e,o):(n=s[t]=i[t](e),n.c()),ce(n,1),n.m(r.parentNode,r)):n=null)},i(e),o(e){le(n),o=!1},d(e){~t&&s[t].d(e),e&&C(r)}}}perform Nr(e){let t,n,r,o=!!e[12].successMessage&&xr(e),i=e[0],s=[];for(let t=0;tle(s[e],1,1,(()=>{s[e]=null}));return{c(){o&&o.c(),t=z();for(let e=0;er(“passwordChange”,e.element)]}class Tr extends be{constructor(e){tremendous(),we(this,e,qr,Nr,a,{sectionElements:0,showCaptchaTermsAndConditions:1,showRecaptcha:2,recaptchaPosition:3,emailAddress:4,password:5,idSuffix:6,isBusy:7,onLinkClick:8,onEditEmailAddress:9,login:10,onClick:11,responseConfig:12})}}perform _r(e,t,n){const r=e.slice();return r[17]=t[n],r}perform Br(e){let t,n,r,o;return t=new Se({props:!e[8]&&e[4]!==e[5]}),r=new bt({props:{idSuffix:e[9],showRecaptcha:e[2],hiddenRecaptcha:e[1],recaptchaPosition:e[3]}}),{c(){me(t.$$.fragment),n=z(),me(r.$$.fragment)},m(e,i){ge(t,e,i),b(e,n,i),ge(r,e,i),o=!0},p(e,n){const o={};368&n&&(o.disabled=!e[4]||!e[8]&&e[4]!==e[5]||!e[6]),1&n&&(o.config=JSON.parse(e[17].config)),1024&n&&(o.onSubmit=e[10]),t.$set(o);const i={};512&n&&(i.idSuffix=e[9]),4&n&&(i.showRecaptcha=e[2]),2&n&&(i.hiddenRecaptcha=e[1]),8&n&&(i.recaptchaPosition=e[3]),r.$set(i)},i(e),o(e){le(t.$$.fragment,e),le(r.$$.fragment,e),o=!1},d(e){he(t,e),e&&C(n),he(r,e)}}}perform Mr(e){let t,n;return t=new Nn({props:{password:e[4],confirmPassword:e[5],passwordRequirements:e[7],hideConfirmPassword:e[8],idSuffix:e[9],config:JSON.parse(e[17].config)}}),t.$on(“passwordChange”,e[14]),t.$on(“passwordValidChange”,e[15]),t.$on(“confirmPasswordChange”,e[16]),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};16&n&&(r.password=e[4]),32&n&&(r.confirmPassword=e[5]),128&n&&(r.passwordRequirements=e[7]),256&n&&(r.hideConfirmPassword=e[8]),512&n&&(r.idSuffix=e[9]),1&n&&(r.config=JSON.parse(e[17].config)),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Jr(e){let t,n;return t=new ze({props:{textual content:JSON.parse(e[17].config).textual content}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.textual content=JSON.parse(e[17].config).textual content),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Lr(e){let t,n,r,o;const i=[Jr,Mr,Br],s=[];perform a(e,t)”custom_text”===e[17].elementType?0:”password”===e[17].elementType?1:”button”===e[17].elementType?2:-1return~(t=a(e))&&(n=s[t]=i[t](e)),{c(){n&&n.c(),r=P()},m(e,n){~t&&s[t].m(e,n),b(e,r,n),o=!0},p(e,o){let c=t;t=a(e),t===c?~t&&s[t].p(e,o):(n&&(se(),le(s[c],1,1,(()=>{s[c]=null})),ae()),~t?(n=s[t],n?n.p(e,o):(n=s[t]=i[t](e),n.c()),ce(n,1),n.m(r.parentNode,r)):n=null)},i(e),o(e){le(n),o=!1},d(e){~t&&s[t].d(e),e&&C(r)}}}perform Ir(e){let t,n;return t=new He({props:{responseConfig:e[11]}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};2048&n&&(r.responseConfig=e[11]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Vr(e){let t,n,r,o=e[0],i=[];for(let t=0;tle(i[e],1,1,(()=>{i[e]=null}));let a=e[12]&&Ir(e);return{c(){for(let e=0;e{a=null})),ae())},i(e){if(!r){for(let e=0;e{“sectionElements”in e&&n(0,i=e.sectionElements),”showCaptchaTermsAndConditions”in e&&n(1,s=e.showCaptchaTermsAndConditions),”showRecaptcha”in e&&n(2,a=e.showRecaptcha),”recaptchaPosition”in e&&n(3,c=e.recaptchaPosition),”password”in e&&n(4,l=e.password),”confirmPassword”in e&&n(5,d=e.confirmPassword),”passwordIsValid”in e&&n(6,u=e.passwordIsValid),”passwordRequirements”in e&&n(7,f=e.passwordRequirements),”hideConfirmPassword”in e&&n(8,p=e.hideConfirmPassword),”idSuffix”in e&&n(9,m=e.idSuffix),”onButtonSubmit”in e&&n(10,g=e.onButtonSubmit),”responseConfig”in e&&n(11,h=e.responseConfig)},e.$$.replace=()=>{2048&e.$$.soiled&&n(12,r=!(!h.successMessage&&!h.errorMessage))},[i,s,a,c,l,d,u,f,p,m,g,h,r,o,e=>o(“passwordChange”,e.detail),e=>o(“passwordValidChange”,e.detail),e=>o(“confirmPasswordChange”,e.detail)]}class Fr extends be{constructor(e){tremendous(),we(this,e,jr,Vr,a,{sectionElements:0,showCaptchaTermsAndConditions:1,showRecaptcha:2,recaptchaPosition:3,password:4,confirmPassword:5,passwordIsValid:6,passwordRequirements:7,hideConfirmPassword:8,idSuffix:9,onButtonSubmit:10,responseConfig:11})}}perform Ur(e,t,n){const r=e.slice();return r[6]=t[n],r}perform Hr(e){let t,n;return t=new Ht({props:{config:JSON.parse(e[6].config),onClick:e[5]}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.config=JSON.parse(e[6].config)),32&n&&(r.onClick=e[5]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Zr(e){let t,n;return t=new je({props:{disabled:!0,emailAddress:e[1],idSuffix:e[2],config:JSON.parse(e[6].config),onEdit:e[4]}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};2&n&&(r.emailAddress=e[1]),4&n&&(r.idSuffix=e[2]),1&n&&(r.config=JSON.parse(e[6].config)),16&n&&(r.onEdit=e[4]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Dr(e){let t,n;return t=new ze({props:{textual content:JSON.parse(e[6].config).textual content}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.textual content=JSON.parse(e[6].config).textual content),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Kr(e){let t,n,r,o;const i=[Dr,Zr,Hr],s=[];perform a(e,t){return”custom_text”===e[6].elementType?0:”email_address”===e[6].elementType?1:”hyperlink”===e[6].elementType?2:-1}return~(t=a(e))&&(n=s[t]=i[t](e)),{c(){n&&n.c(),r=P()},m(e,n){~t&&s[t].m(e,n),b(e,r,n),o=!0},p(e,o){let c=t;t=a(e),t===c?~t&&s[t].p(e,o):(n&&(se(),le(s[c],1,1,(()=>{s[c]=null})),ae()),~t?(n=s[t],n?n.p(e,o):(n=s[t]=i[t](e),n.c()),ce(n,1),n.m(r.parentNode,r)):n=null)},i(e),o(e){le(n),o=!1},d(e){~t&&s[t].d(e),e&&C(r)}}}perform Yr(e){let t,n;return t=new He({props:{responseConfig:e[3]}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};8&n&&(r.responseConfig=e[3]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform Wr(e){let t,n,r,o=e[0],i=[];for(let t=0;tle(i[e],1,1,(()=>{i[e]=null}));let a=!!e[3].errorMessage&&Yr(e);return{c(){for(let e=0;e{a=null})),ae())},i(e){if(!r){for(let e=0;e{“sectionElements”in e&&n(0,r=e.sectionElements),”emailAddress”in e&&n(1,o=e.emailAddress),”idSuffix”in e&&n(2,i=e.idSuffix),”responseConfig”in e&&n(3,s=e.responseConfig),”onEditEmailAddress”in e&&n(4,a=e.onEditEmailAddress),”onLinkClick”in e&&n(5,c=e.onLinkClick)},[r,o,i,s,a,c]}class Gr extends be{constructor(e){tremendous(),we(this,e,Xr,Wr,a,{sectionElements:0,emailAddress:1,idSuffix:2,responseConfig:3,onEditEmailAddress:4,onLinkClick:5})}}const Qr=”sharing_id”;perform eo(e){let t,n,r,o;const i=[io,oo],s=[];perform a(e,t)”reset_password”!==e[8]?.sectionType?-1:1return~(t=a(e))&&(n=s[t]=i[t](e)),{c(){n&&n.c(),r=P()},m(e,n){~t&&s[t].m(e,n),b(e,r,n),o=!0},p(e,o){let c=t;t=a(e),t===c?~t&&s[t].p(e,o):(n&&(se(),le(s[c],1,1,(()=>{s[c]=null})),ae()),~t?(n=s[t],n?n.p(e,o):(n=s[t]=i[t](e),n.c()),ce(n,1),n.m(r.parentNode,r)):n=null)},i(e),o(e){le(n),o=!1},d(e){~t&&s[t].d(e),e&&C(r)}}}perform to(e){let t,n,r,o;const i=[co,ao,so],s=[];perform a(e,t)return~(t=a(e))&&(n=s[t]=i[t](e)),{c(){n&&n.c(),r=P()},m(e,n){~t&&s[t].m(e,n),b(e,r,n),o=!0},p(e,o){let c=t;t=a(e),t===c?~t&&s[t].p(e,o):(n&&(se(),le(s[c],1,1,(()=>{s[c]=null})),ae()),~t?(n=s[t],n?n.p(e,o):(n=s[t]=i[t](e),n.c()),ce(n,1),n.m(r.parentNode,r)):n=null)},i(e),o(e){le(n),o=!1},d(e){~t&&s[t].d(e),e&&C(r)}}}perform no(e){let t,n,r,o;const i=[uo,lo],s=[];perform a(e,t)”custom_section”===e[8]?.sectionType?1:-1return~(t=a(e))&&(n=s[t]=i[t](e)),{c(){n&&n.c(),r=P()},m(e,n){~t&&s[t].m(e,n),b(e,r,n),o=!0},p(e,o){let c=t;t=a(e),t===c?~t&&s[t].p(e,o):(n&&(se(),le(s[c],1,1,(()=>{s[c]=null})),ae()),~t?(n=s[t],n?n.p(e,o):(n=s[t]=i[t](e),n.c()),ce(n,1),n.m(r.parentNode,r)):n=null)},i(e),o(e){le(n),o=!1},d(e){~t&&s[t].d(e),e&&C(r)}}}perform ro(e){let t,n,r=”account_verification”===e[8]?.sectionType&&fo(e);return{c(){r&&r.c(),t=P()},m(e,o){r&&r.m(e,o),b(e,t,o),n=!0},p(e,n){“account_verification”===e[8]?.sectionType?r?(r.p(e,n),256&n[0]&&ce(r,1)):(r=fo(e),r.c(),ce(r,1),r.m(t.parentNode,t)):r&&(se(),le(r,1,1,(()=>{r=null})),ae())},i(e),o(e){le(r),n=!1},d(e){r&&r.d(e),e&&C(t)}}}perform oo(e){let t,n;return t=new Fr({props:{password:e[11],confirmPassword:e[12],passwordIsValid:e[13],responseConfig:e[15],idSuffix:e[4],sectionElements:e[24](),passwordRequirements:JSON.parse(e[1].passwordStrengthRequirements),hideConfirmPassword:e[27],showCaptchaTermsAndConditions:e[26],showRecaptcha:e[19],recaptchaPosition:e[25],onButtonSubmit:e[32]}}),t.$on(“passwordChange”,e[69]),t.$on(“passwordValidChange”,e[70]),t.$on(“confirmPasswordChange”,e[71]),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};2048&n[0]&&(r.password=e[11]),4096&n[0]&&(r.confirmPassword=e[12]),8192&n[0]&&(r.passwordIsValid=e[13]),32768&n[0]&&(r.responseConfig=e[15]),16&n[0]&&(r.idSuffix=e[4]),2&n[0]&&(r.passwordRequirements=JSON.parse(e[1].passwordStrengthRequirements)),524288&n[0]&&(r.showRecaptcha=e[19]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform io(e){let t,n;return t=new dn({props:{currentSectionOrder:e[7],emailAddress:e[10],idSuffix:e[4],otpCode:e[17],responseConfig:e[15],sectionElements:e[24](),showCaptchaTermsAndConditions:e[26],showRecaptcha:e[19],recaptchaPosition:e[25],onEditEmailAddress:e[66],onLinkClick:e[32],onButtonClick:e[67],onButtonSubmit:e[32]}}),t.$on(“progressBarChange”,e[21]),t.$on(“otpChange”,e[68]),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};128&n[0]&&(r.currentSectionOrder=e[7]),1024&n[0]&&(r.emailAddress=e[10]),16&n[0]&&(r.idSuffix=e[4]),131072&n[0]&&(r.otpCode=e[17]),32768&n[0]&&(r.responseConfig=e[15]),524288&n[0]&&(r.showRecaptcha=e[19]),131072&n[0]&&(r.onButtonClick=e[67]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform so(e){let t,n;return t=new Gr({props:{emailAddress:e[10],responseConfig:e[15],idSuffix:e[4],sectionElements:e[24](),onEditEmailAddress:e[64],onLinkClick:e[65]}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};1024&n[0]&&(r.emailAddress=e[10]),32768&n[0]&&(r.responseConfig=e[15]),16&n[0]&&(r.idSuffix=e[4]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform ao(e){let t,n;return t=new dn({props:{currentSectionOrder:e[7],emailAddress:e[10],idSuffix:e[4],otpCode:e[17],responseConfig:e[15],sectionElements:e[24](),showCaptchaTermsAndConditions:e[26],showRecaptcha:e[19],recaptchaPosition:e[25],onEditEmailAddress:e[62],onLinkClick:e[33],onButtonSubmit:e[31]}}),t.$on(“progressBarChange”,e[21]),t.$on(“otpChange”,e[63]),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};128&n[0]&&(r.currentSectionOrder=e[7]),1024&n[0]&&(r.emailAddress=e[10]),16&n[0]&&(r.idSuffix=e[4]),131072&n[0]&&(r.otpCode=e[17]),32768&n[0]&&(r.responseConfig=e[15]),524288&n[0]&&(r.showRecaptcha=e[19]),131072&n[0]&&(r.onEditEmailAddress=e[62]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform co(e){let t,n;return t=new Tr({props:{emailAddress:e[10],password:e[11],responseConfig:e[15],idSuffix:e[4],sectionElements:e[24](),onLinkClick:e[58],onEditEmailAddress:e[59],showCaptchaTermsAndConditions:e[26],showRecaptcha:e[19],recaptchaPosition:e[25],login:e[31],isBusy:e[20],onClick:e[60]}}),t.$on(“passwordChange”,e[61]),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};1024&n[0]&&(r.emailAddress=e[10]),2048&n[0]&&(r.password=e[11]),32768&n[0]&&(r.responseConfig=e[15]),16&n[0]&&(r.idSuffix=e[4]),2048&n[0]&&(r.onLinkClick=e[58]),524288&n[0]&&(r.showRecaptcha=e[19]),1048576&n[0]&&(r.isBusy=e[20]),2&n[0]&&(r.onClick=e[60]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform lo(e){let t,n;return t=new Sr({props:{currentSectionOrder:e[7],userAttributes:e[9],schemaFields:e[3],socialSignInFlow:e[16],responseConfig:e[15],attributesErrors:e[18],idSuffix:e[4],sectionElements:e[8].parts.kind(mo),showCaptchaTermsAndConditions:e[26],showRecaptcha:e[19],recaptchaPosition:e[25],onClick:e[54],isBusy:e[20],onSubmit:e[55]}}),t.$on(“progressBarChange”,e[21]),t.$on(“userAttributeChange”,e[56]),t.$on(“initAttribute”,e[57]),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};128&n[0]&&(r.currentSectionOrder=e[7]),512&n[0]&&(r.userAttributes=e[9]),8&n[0]&&(r.schemaFields=e[3]),65536&n[0]&&(r.socialSignInFlow=e[16]),32768&n[0]&&(r.responseConfig=e[15]),262144&n[0]&&(r.attributesErrors=e[18]),16&n[0]&&(r.idSuffix=e[4]),256&n[0]&&(r.sectionElements=e[8].parts.kind(mo)),524288&n[0]&&(r.showRecaptcha=e[19]),262144&n[0]&&(r.onClick=e[54]),1048576&n[0]&&(r.isBusy=e[20]),262144&n[0]&&(r.onSubmit=e[55]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform uo(e){let t,n;return t=new Fn({props:{currentSectionOrder:e[7],emailAddress:e[10],password:e[11],confirmPassword:e[12],passwordIsValid:e[13],idSuffix:e[4],responseConfig:e[15],sectionElements:e[24](),passwordRequirements:JSON.parse(e[1].passwordStrengthRequirements),hideConfirmPassword:e[27],showCaptchaTermsAndConditions:e[26],showRecaptcha:e[19],recaptchaPosition:e[25],goToNextSection:e[23],register:e[28],isBusy:e[20],onEditEmailAddress:e[50]}}),t.$on(“progressBarChange”,e[21]),t.$on(“passwordChange”,e[51]),t.$on(“confirmPasswordChange”,e[52]),t.$on(“passwordValidChange”,e[53]),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};128&n[0]&&(r.currentSectionOrder=e[7]),1024&n[0]&&(r.emailAddress=e[10]),2048&n[0]&&(r.password=e[11]),4096&n[0]&&(r.confirmPassword=e[12]),8192&n[0]&&(r.passwordIsValid=e[13]),16&n[0]&&(r.idSuffix=e[4]),32768&n[0]&&(r.responseConfig=e[15]),2&n[0]&&(r.passwordRequirements=JSON.parse(e[1].passwordStrengthRequirements)),524288&n[0]&&(r.showRecaptcha=e[19]),1048576&n[0]&&(r.isBusy=e[20]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform fo(e){let t,n;return t=new Lt({props:{emailAddress:e[10],responseConfig:e[15],accountRegistrationCode:e[14],sectionElements:e[24](),showCaptchaTermsAndConditions:e[26],showRecaptcha:e[19],recaptchaPosition:e[25],idSuffix:e[4],apiUrlBase:e[5],onContinue:e[34]}}),t.$on(“message”,e[30]),t.$on(“change”,e[48]),t.$on(“accountCodeChange”,e[49]),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};1024&n[0]&&(r.emailAddress=e[10]),32768&n[0]&&(r.responseConfig=e[15]),16384&n[0]&&(r.accountRegistrationCode=e[14]),524288&n[0]&&(r.showRecaptcha=e[19]),16&n[0]&&(r.idSuffix=e[4]),32&n[0]&&(r.apiUrlBase=e[5]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform po(e){let t,n,r,o,i,s,a;const c=[ro,no,to,eo],l=[];perform d(e,t){return”identification”===e[6]?.partType?0:”registration”===e[6]?.partType?1:”login”===e[6]?.partType?2:”password_reset”===e[6]?.partType?3:-1}return~(n=d(e))&&(r=l[n]=c[n](e)),{c(){t=S(“kind”),r&&r.c(),A(t,”id”,o=`zephr-registration-form-${e[0].slug}`),A(t,”class”,”zephr-registration-form”),A(t,”model”,e[2])},m(e,r),p(e,s){let a=n;n=d(e),n===a?~n&&l[n].p(e,s):(r&&(se(),le(l[a],1,1,(()=>{l[a]=null})),ae()),~n?(r=l[n],r?r.p(e,s):(r=l[n]=c[n](e),r.c()),ce(r,1),r.m(t,null)):r=null),(!i||1&s[0]&&o!==(o=`zephr-registration-form-${e[0].slug}`))&&A(t,”id”,o),(!i||4&s[0])&&A(t,”model”,e[2])},i(e)(ce(r),i=!0),o(e){le(r),i=!1},d(e){e&&C(t),~n&&l[n].d(),s=!1,a()}}}const mo=(e,t)=>e.elementOrder-t.elementOrder,go=()=>{};perform ho(e,t,n){let r,o,i,s;var a,c,l;window.Blaize||(window.Blaize={formPreProcessors:{},formPostProcessors:{},registerFormPreProcessor:perform(e,t)(window.Blaize.formPreProcessors[e]=[]),”perform”==typeof t&&window.Blaize.formPreProcessors[e].push(t),registerFormPostProcessor:perform(e,t),preProcessFormData:perform(e,t){if(window.Blaize.formPreProcessors[e]||window.Blaize.formPreProcessors[“*”]){var n=[];window.Blaize.formPreProcessors[“*”]&&window.Blaize.formPreProcessors[“*”].forEach((perform(e){n.push(e)})),window.Blaize.formPreProcessors[e]&&window.Blaize.formPreProcessors[e].forEach((perform(e){n.push(e)})),n.forEach((perform(e){var n=e(t);null!=n&&(t=n)}))}return t},postProcessFormData:perform(e,t,n){if(window.Blaize.formPostProcessors[e]||window.Blaize.formPostProcessors[“*”]){var r=[];window.Blaize.formPostProcessors[“*”]&&window.Blaize.formPostProcessors[“*”].forEach((perform(e){r.push(e)})),window.Blaize.formPostProcessors[e]&&window.Blaize.formPostProcessors[e].forEach((perform(e){r.push(e)})),r.forEach((perform(e){e(t,n)}))}}});let{formConfiguration:d}=t,{tenantConfiguration:u}=t,{kinds:f}=t,{schemaFields:p}=t,{ruleId:m}=t,{outcomeId:g}=t,{idSuffix:h}=t,{apiUrlBase:$}=t,{onLogin:w}=t,{onRegister:b}=t,C=0,y=!1;const S=e=>async()=>{strive{return n(45,C++,C),await e()}lastly{n(45,C–,C)}};let v=d.elements.discover((e=>”identification”===e.partType)),x=1,z=”true”===u.recaptchaEnabled;const P=e=>{n(15,I={errorMessage:””,successMessage:””,title:””}),n(6,v=d.elements.discover((t=>t.partType===e))),n(7,x=1)},ok=()=>{n(15,I={errorMessage:””,successMessage:””,title:””}),n(7,x+=1)};let E={},A=””,O=””,R=””,N=!1,q=””,T=””,_=u.recaptchaPosition,B=”hidden”===_;const M=()=>{var e={identifiers:{email_address:A},validators:{}};d.allowAccountRegistrationCodes&&(e.account_membership_code=T),E&&0!==Object.keys(E).size&&(e.attributes=E),q?(delete e.identifiers,e.validators.token_exchange=q):d.usePasswordlessAuthentication||(e.validators.password=O);const t=(()=>{strive{const e=new URLSearchParams(window.location.search).get(Qr);return e?{product_sharing_id:e}:null}catch(e){return null}})();return t&&(e=Object.assign(Object.assign({},e),t)),e=window.Blaize.preProcessFormData(d.slug,e)},J=e=>({identifiers:{email_address:A},supply:{technique:”e-mail”,vacation spot:A,motion:e,redirect:window.location.href.substitute(window.location.origin,””)}}),L={“Content material-Sort”:”utility/json”,Settle for:”utility/json”};let I={errorMessage:””,successMessage:””,title:””};const V=”true”===u.hideConfirmPasswordOnRegForm,j=S((async()=>{const e=JSON.stringify(M()),t=await fetch(`${$}/blaize/register`,{technique:”POST”,physique:e,headers:L}),r=await t.json();window.Blaize.postProcessFormData(d.slug,e,r);const o=”true”===u.requireEmailVerfication;var i,s;200===t.standing?(u.ruleAnalyticsEnabled&&fetch(`${$}/zephr/public/rule-outcomes/v1/conversions`,{technique:”POST”,headers:{“Content material-Sort”:”utility/json”,Settle for:”utility/json”},physique:`{n “conversion”: “REGISTERED”,n “ruleId”: “${m}”,n “outcomeId”: “${g}”n }`}),!d.usePasswordlessAuthentication&&!o||U?(n(46,y=!0),b()):F(“register”)):400===t.standing||402===t.standing?(r.message.contains(“password will not be sturdy sufficient”)&&(i=”registration”,s=”password_setup”,n(6,v=d.elements.discover((e=>e.partType===i))),n(7,x=v.sections.discover((e=>e.sectionType===s)).sectionOrder)),n(15,I={errorMessage:r.message,title:”Register Error”})):409===t.standing?n(15,I={errorMessage:u.emailAlreadyTakenMessage,title:”Register Error”}):n(15,I={errorMessage:”One thing went improper! Please strive once more later.”,title:”Register Error”})})),F=async e=>{const t=await fetch(`${$}/blaize/token-exchange`,{technique:”POST”,physique:JSON.stringify(J(e)),headers:L}),r=await t.json();201===t.standing?n(15,I={successMessage:r.message,title:”Verification Required”}):n(15,I={errorMessage:”One thing went improper! Please strive once more later.”,title:”One thing Went Improper”})};let U=!1;const H=S((async()=>{var e={identifiers:{email_address:A},validators:{}};O&&(e.validators.password=O),Z&&(e.validators.email_otp=Z),q&&(e.validators.token_exchange=q);const t=await fetch(`${$}/blaize/login`,{technique:”POST”,physique:JSON.stringify(e),headers:L}),r=await t.json();200===t.standing?(r.cookie&&(doc.cookie=r.cookie),w()):401===t.standing?r.message.indexOf(“verification is required”)>-1?n(15,I={errorMessage:”E mail verification is required”,title:”Login Error”}):n(15,I=Z?{errorMessage:”The password or code you entered are incorrect.”,title:”Login Error”}:{errorMessage:”The e-mail handle or password you entered are incorrect.”,title:”Login Error”}):404===t.standing?n(15,I={errorMessage:”Consumer not discovered.”,title:”Login Error”}):429===t.standing&&r.message.indexOf(“periods restrict reached”)>-1?n(15,I={errorMessage:”You may have reached the session restrict. Please log off from one other machine to entry this content material.”,title:”Login Error”}):429===t.standing?n(15,I={errorMessage:”To realize login entry, please contact your administrator.”,title:”Login Error”}):n(15,I={errorMessage:”One thing went improper! Please strive once more later.”,title:”Login Error”})}));let Z=””;const D=async()=>{const e={identifiers:{email_address:A}};O&&(e.validators={password:O});const t=await fetch(`${$}/zephr/customers/reset/${Z}`,{technique:”POST”,physique:JSON.stringify(e),headers:L});if(Z)if(200===t.standing)O?”true”===u.twoFactorEmailAuthenticationEnabled?(P(“login”),n(15,I={successMessage:”Password was up to date efficiently”,title:”Password Reset”}),n(17,Z=””)):(n(17,Z=””),H()):ok();else{const e=await t.json();O?e.message.contains(“password will not be sturdy sufficient”)?n(15,I={errorMessage:e.message,title:”Password Reset Error”}):n(15,I={errorMessage:”One thing went improper! Please strive once more later.”,title:”One thing Went Improper”}):n(15,I={errorMessage:”Invalid code”,title:”Verification Required”})}else t.standing<300&&t.status>=200||n(15,I={errorMessage:”Could not ship verification code”,title:”Verification Required”})},Okay=async()=>{const e=await fetch(`${$}/blaize/two-factor-authentication`,{technique:”POST”,physique:JSON.stringify(J(“login”)),headers:L}),t=await e.json();201===e.standing?n(15,I={successMessage:t.message,title:”Verification Required”}):n(15,I={errorMessage:”Could not ship code”,title:”Verification Required”})};let Y=[];const W=e=>{var t;const n=e.required||(null===(t=p.discover((t=>t.slug===e.slug)))||void 0===t?void 0:t.required),r=[…Y];let o=r.findIndex((e=>e.part===x));-1===o?r.push({part:x,attributes:{[e.slug]:n}}):r[o].attributes=Object.assign(Object.assign({},Y[o].attributes),{[e.slug]:n}),Y=r},X=e=>{void 0===E[e.slug]&&n(9,E=Object.assign(Object.assign({},E),{[e.slug]:e.defaultValue}))};let G={};const Q=()=>{var e;const t=null===(e=Y.discover((e=>e.part===x)))||void 0===e?void 0:e.attributes;n(18,G={}),t&&n(18,G=Object.entries(t).scale back(((e,[t,n])=>{if(n&&!E[t])e[t]=!0;else{const n=p.discover((e=>e.slug===t));if(“e-mail”!==(null==n?void 0:n[“input-type”])||kt.check(String(E[t]))){const r=null==n?void 0:n[“validation-expression”];r&&!new RegExp(r).check(String(E[t]))&&(e[t]=!0)}else e[t]=!0}return e}),{}))};return e.$$set=e=>{“formConfiguration”in e&&n(0,d=e.formConfiguration),”tenantConfiguration”in e&&n(1,u=e.tenantConfiguration),”kinds”in e&&n(2,f=e.kinds),”schemaFields”in e&&n(3,p=e.schemaFields),”ruleId”in e&&n(38,m=e.ruleId),”outcomeId”in e&&n(39,g=e.outcomeId),”idSuffix”in e&&n(4,h=e.idSuffix),”apiUrlBase”in e&&n(5,$=e.apiUrlBase),”onLogin”in e&&n(40,w=e.onLogin),”onRegister”in e&&n(41,b=e.onRegister)},e.$$.replace=()=>{49152&e.$$.soiled[1]&&n(20,r=y||C>0),192&e.$$.soiled[0]&&n(8,o=null==v?void 0:v.sections.discover((e=>e.sectionOrder===x))),256&e.$$.soiled[0]|14336&e.$$.soiled[1]&&n(47,i=null===n(44,l=JSON.parse(null!==n(43,c=null===n(42,a=null==o?void 0:o.parts.discover((e=>”button”===e.elementType)))||void 0===a?void 0:a.config)&&void 0!==c?c:”{}”))||void 0===l?void 0:l.isSubmit),65536&e.$$.soiled[1]&&n(19,s=z&&i)},[d,u,f,p,h,$,v,x,o,E,A,O,R,N,T,I,U,Z,G,s,r,e=>{n(6,v=d.parts.find((t=>t.partType===e.detail.part))),n(7,x=e.detail.sectionOrder)},P,k,()=>o.elements.sort(((e,t)=>e.elementOrder-t.elementOrder)),_,B,V,j,F,e=>{var t;const r=e.detail;if(r.errorMessage)return void n(15,I={errorMessage:r.errorMessage,title:”Account verification”});if(n(16,U=!0),q=r.stateKey,”otp”===r.action)return n(10,A=r.identifier),P(“login”),void(d.usePasswordlessAuthentication||k());n(9,E=Object.assign(Object.assign({},E),null!==(t=r.userAttributes)&&void 0!==t?t:{}));const o=d.parts.find((e=>”registration”===e.partType));!d.usePasswordlessAuthentication&&o.sections.length>1?(n(6,v=o),n(7,x=2)):d.usePasswordlessAuthentication&&o.sections.length>=1?(n(6,v=o),n(7,x=1)):j()},H,D,K,async()=>{const e=await fetch(`${$}/zephr/media/user/info`,{method:”POST”,body:JSON.stringify({identifiers:{email_address:A}}),headers:L});if(e.redirected)window.location.replace(e.url);else!d.usePasswordlessAuthentication},W,X,Q,m,g,w,b,a,c,l,C,y,i,e=>n(10,A=e.detail),e=>n(14,T=e.detail),()=>P(“identification”),e=>n(11,O=e.detail),e=>n(12,R=e.detail),e=>n(13,N=e.detail),()=>,()=>j(),e=>{n(9,E={…E,[e.detail.slug]:e.element.worth}),G[e.detail.slug]&&n(18,G={…G,[e.detail.slug]:!1})},e=>{W(e.element),X(e.element)},()=>{n(11,O=””),P(“password_reset”),D()},()=>P(“identification”),()=>{“true”===u.twoFactorEmailAuthenticationEnabled?(Okay(),ok()):H()},e=>n(11,O=e.element),()=>{n(17,Z=””),P(“identification”)},e=>n(17,Z=e.element),()=>P(“identification”),()=>F(“login”),()=>P(“identification”),()=>{n(17,Z=””),P(“login”)},e=>n(17,Z=e.element),e=>n(11,O=e.element),e=>n(13,N=e.element),e=>n(12,R=e.element)]}class $o extends be{constructor(e){tremendous(),we(this,e,ho,po,a,{formConfiguration:0,tenantConfiguration:1,kinds:2,schemaFields:3,ruleId:38,outcomeId:39,idSuffix:4,apiUrlBase:5,onLogin:40,onRegister:41},null,[-1,-1,-1])}}perform wo(t){return{c:e,m:e,p:e,i:e,o:e,d:e}}perform bo(t){return{c:e,m:e,p:e,i:e,o:e,d:e}}perform Co(e){let t,n;return t=new $o({props:{kinds:e[6],formConfiguration:e[8],tenantConfiguration:e[7],schemaFields:e[9],ruleId:e[0],outcomeId:e[1],idSuffix:e[2],onLogin:e[4],onRegister:e[5],apiUrlBase:e[3]}}),{c(){me(t.$$.fragment)},m(e,r){ge(t,e,r),n=!0},p(e,n){const r={};64&n&&(r.kinds=e[6]),1&n&&(r.ruleId=e[0]),2&n&&(r.outcomeId=e[1]),4&n&&(r.idSuffix=e[2]),16&n&&(r.onLogin=e[4]),32&n&&(r.onRegister=e[5]),8&n&&(r.apiUrlBase=e[3]),t.$set(r)},i(e)(ce(t.$$.fragment,e),n=!0),o(e){le(t.$$.fragment,e),n=!1},d(e){he(t,e)}}}perform yo(e){let t,n,r,o;const i=[Co,bo,wo],s=[];return~(t=perform(e,t){return”registration”===e[8].sort?0:”data-capture”===e[8].sort?1:”complete-registration”===e[8].sort?2:-1}(e))&&(n=s[t]=i[t](e)),{c(){n&&n.c(),r=P()},m(e,n){~t&&s[t].m(e,n),b(e,r,n),o=!0},p(e,[t]){n&&n.p(e,t)},i(e),o(e){le(n),o=!1},d(e){~t&&s[t].d(e),e&&C(r)}}}perform So(e,t,n){let{kind:r}=t,{tenantConfig:o}=t,{schemaFields:i}=t,{ruleId:s}=t,{outcomeId:a}=t,{idSuffix:c}=t,{apiUrlBase:l}=t,{onLogin:d}=t,{onRegister:u}=t;const f=JSON.parse(o);let p=””;const m=(e,t)=>{null!==e&&”object”==typeof e?Object.entries(e).forEach((([e,n])=>{m(n,t.concat(`${t?”-“:””}${e}`))})):n(6,p=p.concat(`–zephr-${t}:${e};n`))},g=e=>{var t=doc.createElement(“textarea”);return t.innerHTML=e,JSON.parse(t.worth)},h=g(r),$=g(i);return e.$$set=e=>{“kind”in e&&n(10,r=e.kind),”tenantConfig”in e&&n(11,o=e.tenantConfig),”schemaFields”in e&&n(12,i=e.schemaFields),”ruleId”in e&&n(0,s=e.ruleId),”outcomeId”in e&&n(1,a=e.outcomeId),”idSuffix”in e&&n(2,c=e.idSuffix),”apiUrlBase”in e&&n(3,l=e.apiUrlBase),”onLogin”in e&&n(4,d=e.onLogin),”onRegister”in e&&n(5,u=e.onRegister)},m(JSON.parse(f.siteStyles),””),[s,a,c,l,d,u,p,f,h,$,r,o,i]}return new class extends be{constructor(e){tremendous(),we(this,e,So,yo,a,{kind:10,tenantConfig:11,schemaFields:12,ruleId:0,outcomeId:1,idSuffix:2,apiUrlBase:3,onLogin:4,onRegister:5})}}({goal:doc.getElementById(“zephr-user-form-root”),props:{kind:”{“tenantId”:”sciencenews”,”subTenantId”:”sciencenews”,”slug”:”M-qvKYEZ”,”title”:”inArticleNewsletter”,”description”:””,”css”:”.zephr-registration-form {n max-width: 100%;n background-image: url(/wp-content/themes/sciencenews/consumer/src/pictures/cta-module@2x.jpg);n font-family: var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont);n margin: 0px auto;n margin-bottom: 4rem;n padding: 20px;n}nn.zephr-registration-form-text h6 {n font-size: 0.8rem;n}nn.zephr-registration-form h4 {n font-size: 3rem;n}nn.zephr-registration-form h4 {n font-size: 1.5rem;n}nn.zephr-registration-form-button.svelte-17g75t9:hover {n background-color: #fc6a65;n border-color: #fc6a65;n width: 150px;n margin-left: auto;n margin-right: auto;n}n.zephr-registration-form-button.svelte-17g75t9:disabled {n background-color: #e04821;n border-color: #e04821;n width: 150px;n margin-left: auto;n margin-right: auto;n}n.zephr-registration-form-button.svelte-17g75t9 {n background-color: #e04821;n border-color: #e04821;n width: 150px;n margin-left: auto;n margin-right: auto;n} n .zephr-registration-form-text > * {n colour: #FFFFFF;n font-weight: boldn font: 25px;n}n.zephr-registration-form-progress-bar.svelte-8qyhcl {n width: 100%;n border: 0;n border-radius: 20px;n margin-top: 10px;n show: none;n}n.zephr-registration-form-response-message-title.svelte-179421u {n font-weight: daring;n margin-bottom: 10px;n show: none;n}n.zephr-registration-form-response-message-success.svelte-179421u {n background-color: #8db869;n border: 1px stable #8db869;n colour: white;n margin-top: -0.2rem;n}n.zephr-registration-form-text.svelte-i1fi5:nth-child(1){n font-size: 18px;n text-align: heart;n margin: 20px auto;n font-family: var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont);n colour: white;n}n.zephr-registration-form-text.svelte-i1fi5:nth-child(5){n font-size: 18px;n text-align: left;n margin: 20px auto;n font-family: var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont);n colour: white;n}n.zephr-registration-form-text.svelte-i1fi5:nth-child(7){n font-size: 18px;n text-align: left;n margin: 20px auto;n font-family: var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont);n colour: white;n}n.zephr-registration-form-text.svelte-i1fi5:nth-child(9){n font-size: 18px;n text-align: left;n margin: 20px auto;n font-family: var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont);n colour: white;n}n.zephr-registration-form-input-label.svelte-1ok5fdj span.svelte-1ok5fdj {n show: none;n colour: white;n}n.zephr-registration-form-input.disabled.svelte-blfh8x, .zephr-registration-form-input.disabled.svelte-blfh8x:hover {n border: calc(var(–zephr-input-borderWidth) * 1px) stable var(–zephr-input-borderColor);n background-color: white;n}n.zephr-registration-form-checkbox-label.svelte-1gzpw2y {n show: flex;n align-items: heart;n font-family: var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont);n colour: white;n font-size: 20px;n margin-bottom: -20px;n}”,”sort”:”registration”,”allowAccountRegistrationCodes”:false,”usePasswordlessAuthentication”:true,”model”:5,”elements”:[{“id”:”OXmpK9″,”partType”:”identification”,”sections”:[{“id”:”GSfN66″,”sectionType”:”account_verification”,”sectionOrder”:1,”label”:”Account Verification”,”elements”:[{“id”:”FtgOvE”,”elementOrder”:1,”config”:”{“text”:”

The best of Science News – direct to your inbox.  

n

    Headlines and summaries of the latest Science News articles, delivered to your email inbox every Thursday.

“}”,”elementType”:”custom_text”},{“id”:”OpWtoc”,”elementOrder”:3,”config”:”{“isSubmit”:false,”text”:”Sign Up”}”,”elementType”:”button”},{“id”:”HewBYm”,”elementOrder”:5,”config”:”{“Google”:false,”Facebook”:false,”LinkedIn”:false,”Apple”:false,”Microsoft”:false,”Twitter”:false}”,”elementType”:”social_login”},{“id”:”K7ryU7″,”elementOrder”:4,”config”:”{“text”: “OR USE”, “showLine”: true, “show”: false}”,”elementType”:”divider”},{“id”:”zXDUAm”,”elementOrder”:2,”config”:”{“label”:””,”placeholder”:”Your e-mail address”}”,”elementType”:”email_address”}]}]},{“id”:”cb3pkh”,”partType”:”registration”,”sections”:[{“id”:”ygO6Gf”,”sectionType”:”custom_section”,”sectionOrder”:1,”label”:”New Section 1″,”elements”:[{“id”:”nRE3Xo”,”elementOrder”:9,”config”:”{“text”:”

By continuing, you acknowledge that you are at least 13 years of age and agree to the Terms of Service and Privacy Policy.

“}”,”elementType”:”custom_text”},{“id”:”k0IPKM”,”elementOrder”:10,”config”:”{“isSubmit”:true,”text”:”Continue “}”,”elementType”:”button”},{“id”:”ikFoNW”,”elementOrder”:5,”config”:”{“slug”:”health–medicine-newsletter”,”label”:”Health & Medicine”,”inputType”:”CHECKBOX”,”required”:false,”placeholder”:””,”defaultValue”:false}”,”elementType”:”user_attribute”},{“id”:”9Tsn9N”,”elementOrder”:1,”config”:”[{“part”:”identification”,”sectionOrder”:1,”label”:””,”step”:”identification”},{“part”:”registration”,”sectionOrder”:1,”label”:””,”step”:”custom_section_1″}]”,”elementType”:”progress_bar”},{“id”:”xgZU0E”,”elementOrder”:8,”config”:”{“textual content”:”

The awe and surprise of our universe delivered to your inbox each different Thursday.

“}”,”elementType”:”custom_text”},{“id”:”yukG6z”,”elementOrder”:7,”config”:”{“slug”:”space-newsletter”,”label”:”House”,”inputType”:”CHECKBOX”,”required”:false,”placeholder”:””,”defaultValue”:false}”,”elementType”:”user_attribute”},{“id”:”i7ydcV”,”elementOrder”:4,”config”:”{“textual content”:”

All the most important breakthroughs of the week delivered each Thursday.

“}”,”elementType”:”custom_text”},{“id”:”lPU9h4″,”elementOrder”:11,”config”:”{“slug”:”last_name”,”label”:”Last_Name”,”inputType”:”HIDDEN”,”placeholder”:”science”,”defaultValue”:”science”,”required”:false}”,”elementType”:”user_attribute”},{“id”:”Sp4Zta”,”elementOrder”:3,”config”:”{“slug”:”general-newsletter”,”label”:”Newest from Science Information”,”inputType”:”CHECKBOX”,”placeholder”:””,”defaultValue”:true,”required”:false}”,”elementType”:”user_attribute”},{“id”:”9RmOxE”,”elementOrder”:6,”config”:”{“textual content”:”

The most recent discoveries in well being and medication delivered each different Friday.

“}”,”elementType”:”custom_text”},{“id”:”W9X9ta”,”elementOrder”:2,”config”:”{“textual content”:”

Please set your e-newsletter preferences beneath!

“}”,”elementType”:”custom_text”}]}]},{“id”:”3owz4h”,”partType”:”password_reset”,”sections”:[{“id”:”FJqyFu”,”sectionType”:”reset_password”,”sectionOrder”:2,”label”:”Reset Password”,”elements”:[{“id”:”rqClSn”,”elementOrder”:1,”config”:”{“text”:”Reset your password”}”,”elementType”:”custom_text”},{“id”:”Jk0Uig”,”elementOrder”:3,”config”:”{“isSubmit”: true,”text”: “Submit”}”,”elementType”:”button”},{“id”:”0LCsEG”,”elementOrder”:2,”config”:”{“password”:”New Password”,”placeholder”:””,”show”:”Show”,”hide”:”Hide”,”passValidatorEnabled”:true,”confirm”:”Confirm New Password”,”confirmPlaceholder”:””}”,”elementType”:”password”}]},{“id”:”Fn5wSB”,”sectionType”:”password_reset_code”,”sectionOrder”:1,”label”:”Password Reset Code”,”parts”:[{“id”:”eaCvXc”,”elementOrder”:1,”config”:”{“text”:”Reset your password”}”,”elementType”:”custom_text”},{“id”:”SOLXxG”,”elementOrder”:8,”config”:”{“text”: “OR USE”, “showLine”: true, “show”: true}”,”elementType”:”divider”},{“id”:”lIf25r”,”elementOrder”:2,”config”:”{“text”:”A message with the code was sent to…”}”,”elementType”:”custom_text”},{“id”:”CYNTlv”,”elementOrder”:6,”config”:”{“label”: “Resend Password Code”,”text”: “Didn't get a code?”,”message”: “Resent!”}”,”elementType”:”link”},{“id”:”0WWuYU”,”elementOrder”:4,”config”:”{“text”:”Enter the code in the box below.”}”,”elementType”:”custom_text”},{“id”:”5ygnUl”,”elementOrder”:9,”config”:”{“isSubmit”: false, “text”: “Login”}”,”elementType”:”button”},{“id”:”YD3Qm3″,”elementOrder”:3,”config”:”{“label”: “Email”, “placeholder”: “name@provider.com” }”,”elementType”:”email_address”},{“id”:”9zgbws”,”elementOrder”:7,”config”:”{“isSubmit”: true,”text”: “Submit”}”,”elementType”:”button”},{“id”:”bYpnzn”,”elementOrder”:5,”config”:”{“label”: “Code”,”placeholder”: “e.g. 350271″}”,”elementType”:”otp_code”}]}]},{“id”:”2tXiUS”,”partType”:”login”,”sections”:[{“id”:”eBuMin”,”sectionType”:”passwordless_login_via_link”,”sectionOrder”:1,”label”:”Passwordless Login via Login Link”,”elements”:[{“id”:”eWeahM”,”elementOrder”:3,”config”:”{“label”: “Resend Link”,”text”: “Didn't get a link?”,”message”: “Resent!”}”,”elementType”:”link”},{“id”:”rl6Fxb”,”elementOrder”:2,”config”:”{“label”: “Email”, “placeholder”: “name@provider.com” }”,”elementType”:”email_address”},{“id”:”TNHdr7″,”elementOrder”:1,”config”:”{“text”:”

You are already a member of Science News – please follow the link in your email inbox to sign in.

“}”,”elementType”:”custom_text”}]}]}]}”,tenantConfig:”{“siteStyles”:”{“colour”:{“textual content”:{“major”:”#000000″,”tinted”:”#333333″},”background”:{“major”:”#FFFFFF”,”tinted”:”#cccccc”},”accent”:{“major”:”#DCF1FB”,”tinted”:”#81cdf1″},”motion”:{“major”:”#e04a1f”,”tinted”:”#e66d4c”},”warning”:{“major”:”#D90B00″,”tinted”:”#ff190d”}},”typography”:{“title”:{“font”:”Roboto”,”fallbackFont”:”sans-serif”},”physique”:{“font”:”Roboto”,”fallbackFont”:”sans-serif”}},”button”:{“fontWeight”:”regular”,”fontSize”:”16″,”borderWidth”:”0″,”borderRadius”:”1″,”peak”:”50″},”enter”:{“borderColor”:”#333333″,”borderWidth”:”1″,”borderRadius”:”1″,”peak”:”50″}}”,”recaptchaEnabled”:”false”,”recaptchaPosition”:””,”requireEmailVerfication”:”true”,”emailAlreadyTakenMessage”:”E mail handle already taken, please strive a special one.”,”twoFactorEmailAuthenticationEnabled”:”false”,”ruleAnalyticsEnabled”:null,”passwordStrengthRequirements”:”{“minLength”:8,”requireUppercase”:true,”requireNumbers”:true,”requireSpecialCharacters”:true}”,”paymentProvider”:”stripe”,”hideConfirmPasswordOnRegForm”:”false”,”braintreeSandboxEnv”:”true”,”stripeMobilePaymentConfig”:null,”braintreeMobilePaymentConfig”:null,”stripeRequireBillingAddress”:null}”,schemaFields:”[live-science-news”,”slug”:”electricity-saved-my-brain-newsletter”,”label”:”Electricity Saved My Brain Newsletter”,”required”:false,”internal-description”:””,”public-description”:””,”validation-expression”:null,”input-type”:”checkbox”,”select-options”:null,”range-start”:null,”range-end”:null,”range-step”:null,”decision-point”:true,”publicly-writable”:true,”form-use”:false,live-science-news”,”slug”:”first-name”,”label”:”First Name”,”required”:false,”internal-description”:””,”public-description”:””,”validation-expression”:null,”input-type”:”text”,”select-options”:null,”range-start”:0,”range-end”:100,”range-step”:5,”decision-point”:true,”publicly-writable”:true,”form-use”:false,live-science-news”,”slug”:”general-newsletter”,”label”:”Latest from Science News”,”required”:false,”internal-description”:””,”public-description”:”All the major breakthroughs of the week delivered every Thursday.”,”validation-expression”:null,”input-type”:”checkbox”,”select-options”:null,”range-start”:0,”range-end”:100,”range-step”:5,”decision-point”:true,”publicly-writable”:true,”form-use”:false,live-science-news”,”slug”:”health–medicine-newsletter”,”label”:”Health & Medicine”,”required”:false,”internal-description”:””,”public-description”:”The latest discoveries in health and medicine delivered every other Friday.”,”validation-expression”:null,”input-type”:”checkbox”,”select-options”:null,”range-start”:0,”range-end”:100,”range-step”:5,”decision-point”:true,”publicly-writable”:true,”form-use”:false,live-science-news”,”slug”:”last_name”,”label”:”Last_Name”,”required”:false,”internal-description”:”last_name”,”public-description”:”last_name”,”validation-expression”:null,”input-type”:”hidden”,”select-options”:null,”range-start”:null,”range-end”:null,”range-step”:null,”decision-point”:true,”publicly-writable”:true,”form-use”:false,live-science-news”,”slug”:”last-name”,”label”:”Last Name”,”required”:false,”internal-description”:””,”public-description”:””,”validation-expression”:null,”input-type”:”text”,”select-options”:null,”range-start”:0,”range-end”:100,”range-step”:5,”decision-point”:true,”publicly-writable”:true,”form-use”:false,{“tenantId”:”sciencenews”,”subTenantId”:”sciencenews|live-science-news”,”slug”:”legacy-subscriber-status”,”label”:”Legacy Subscriber Status”,”required”:false,”internal-description”:””,”public-description”:””,”validation-expression”:null,”input-type”:”select”,”select-options”:[{“label”:”Active”,”value”:”Active”,”default”:false},{“label”:”Expired”,”value”:”Expired”,”default”:false},{“label”:”Canceled”,”value”:”Canceled”,”default”:false}],”range-start”:null,”range-end”:null,”range-step”:null,”decision-point”:true,”publicly-writable”:true,”form-use”:false},live-science-news”,”slug”:”newsletter-type”,”label”:”Publication Sort”,”required”:false,”internal-description”:””,”public-description”:””,”validation-expression”:null,”input-type”:”textual content”,”select-options”:null,”range-start”:null,”range-end”:null,”range-step”:null,”decision-point”:true,”publicly-writable”:true,”form-use”:false,live-science-news”,”slug”:”science-news-learning”,”label”:”Science Information Studying”,”required”:false,”internal-description”:””,”public-description”:”Lesson plans to include Science Information Studying into classroom curricula delivered each Friday.”,”validation-expression”:null,”input-type”:”checkbox”,”select-options”:null,”range-start”:0,”range-end”:100,”range-step”:5,”decision-point”:true,”publicly-writable”:true,”form-use”:false,live-science-news”,”slug”:”space-newsletter”,”label”:”House”,”required”:false,”internal-description”:””,”public-description”:”The awe and surprise of our universe delivered to your inbox each different Thursday.”,”validation-expression”:null,”input-type”:”checkbox”,”select-options”:null,”range-start”:0,”range-end”:100,”range-step”:5,”decision-point”:true,”publicly-writable”:true,”form-use”:false,{“tenantId”:”sciencenews”,”subTenantId”:”sciencenews|live-science-news”,”slug”:”subscriber-type”,”label”:”Subscriber Sort”,”required”:false,”internal-description”:””,”public-description”:””,”validation-expression”:null,”input-type”:”choose”,”select-options”:[{“label”:”Paid”,”value”:”Paid”,”default”:false},{“label”:”Donor”,”value”:”Donor”,”default”:false}],”range-start”:null,”range-end”:null,”range-step”:null,”decision-point”:true,”publicly-writable”:true,”form-use”:false},live-science-news”,”slug”:”test-hidden”,”label”:”Check Hidden”,”required”:false,”internal-description”:””,”public-description”:””,”validation-expression”:null,”input-type”:”hidden”,”select-options”:null,”range-start”:null,”range-end”:null,”range-step”:null,”decision-point”:true,”publicly-writable”:true,”form-use”:false,live-science-news”,”slug”:”the-cheat-sheet–resources-for-parents-and-teachers-delivered-mondays”,”label”:”The Cheat Sheet”,”required”:false,”internal-description”:””,”public-description”:”Useful sources for academics and oldsters from Science Information Explores delivered each Monday.”,”validation-expression”:null,”input-type”:”checkbox”,”select-options”:null,”range-start”:0,”range-end”:100,”range-step”:5,”decision-point”:true,”publicly-writable”:true,”form-use”:false]”,ruleId:””,outcomeId:””,idSuffix:””,apiUrlBase:””,onLogin:()=>{window.location.reload()},onRegister:()=>{window.location.href=(e=>{strive{var t=new URL(e);return t.searchParams.has(Qr)?(t.searchParams.delete(Qr),t.href):e}catch(t){return e}})(window.location.href)}}})}();]]> * { colour: #FFFFFF; font-weight: daring font: 25px; } .zephr-registration-form-progress-bar.svelte-8qyhcl { width: 100%; border: 0; border-radius: 20px; margin-top: 10px; show: none; } .zephr-registration-form-response-message-title.svelte-179421u { font-weight: daring; margin-bottom: 10px; show: none; } .zephr-registration-form-response-message-success.svelte-179421u { background-color: #8db869; border: 1px stable #8db869; colour: white; margin-top: -0.2rem; } .zephr-registration-form-text.svelte-i1fi5:nth-child(1){ font-size: 18px; text-align: heart; margin: 20px auto; font-family: var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont); colour: white; } .zephr-registration-form-text.svelte-i1fi5:nth-child(5){ font-size: 18px; text-align: left; margin: 20px auto; font-family: var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont); colour: white; } .zephr-registration-form-text.svelte-i1fi5:nth-child(7){ font-size: 18px; text-align: left; margin: 20px auto; font-family: var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont); colour: white; } .zephr-registration-form-text.svelte-i1fi5:nth-child(9){ font-size: 18px; text-align: left; margin: 20px auto; font-family: var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont); colour: white; } .zephr-registration-form-input-label.svelte-1ok5fdj span.svelte-1ok5fdj { show: none; colour: white; } .zephr-registration-form-input.disabled.svelte-blfh8x, .zephr-registration-form-input.disabled.svelte-blfh8x:hover { border: calc(var(–zephr-input-borderWidth) * 1px) stable var(–zephr-input-borderColor); background-color: white; } .zephr-registration-form-checkbox-label.svelte-1gzpw2y { show: flex; align-items: heart; font-family: var(–zephr-typography-body-font), var(–zephr-typography-body-fallbackFont); colour: white; font-size: 20px; margin-bottom: -20px; }]]>

That motion is de facto unusual conduct for stem cells, says William Lowry, a hair follicle biologist at UCLA. Stem cells often settle into a distinct segment, or compartment, dividing when they should, he says. “Their progeny go off and do attention-grabbing issues … whereas the stem cells sometimes keep put.” Lowry was not concerned within the research however coauthored a commentary concerning the work that additionally appeared April 19 in Nature.

Stem cells are immature cells that make extra of themselves and provides rise to cells that can mature to carry out particular duties. Melanocyte stem cells can grow to be melanocytes, the cells that make pigments which give hair and pores and skin their colour.  

Qi Solar and Mayumi Ito Suzuki, stem cell biologists at New York College Grossman College of Medication, didn’t got down to research grey hair. They wished to know the way melanocyte stem cells within the hair follicle behave. The researchers had beforehand implicated such cells in melanoma pores and skin most cancers.    

To grasp the life cycle of melanocyte stem cells, Solar watched the identical patch of hair follicles on a mouse many times over the mouse’s lifetime. She noticed that melanocyte stem cells transfer out of a compartment on the base of the follicle and up into the follicle bulge. Then the cells flip round and head again to the bottom.

That isn’t the cells’ solely odd conduct. The stem cells mature, or differentiate, into an intermediate kind that finally offers rise to melanocytes, the cells that make the pigment melanin, which colours hair. For different stem cells, as soon as they begin maturing there isn’t a going again. However melanocyte stem cells can toggle between the less-mature and more-mature states.

Having the ability to slide between the 2 states is important for hair to maintain its colour, Solar and colleagues report. The intermediate state is required for migration to the bottom of the rising hair shaft, the place a number of the cells turn into melanocytes to paint the hair. And the stem cell state regenerates a pool of stem cells that may then mature to the touch up the roots.

A series of images of a hair follicle over time. The hair follicle is in green while tagged melanocyte stem cells are seen in red.Researchers tagged melanocyte stem cells (pink) in hair follicles (inexperienced) and watched the cells’ conduct over time. Unusually for stem cells, the cells moved and up and down the rising follicle, the group found.Q. Solar et al/Nature 2023

The stem cells should transfer as a result of proteins that assist management cell maturity and proliferation are discovered in several compartments of the hair follicle. A protein referred to as WNT made by cells within the compartment on the base of the follicle causes stem cells to mature into melanocytes, the researchers discovered. However an excessive amount of WNT exercise prevented the stem cells from sliding again into their regenerative state.

As mice aged, or if the researchers plucked hairs to make them develop sooner, increasingly worn-out melanocyte stem cells received caught within the hair follicle bulge. There they couldn’t mature into the intermediate stage to journey again to the bottom compartment the place they might have fashioned melanocytes. That led to depletion of the color-producing cells, inflicting the hair to show grey.

The graying might be reversed although. Getting the cells shifting and beginning the maturation cycle once more gave hair again its colour, the group discovered. Earlier analysis has proven that intervals of stress deplete melanocytes and quickly trigger hair to grey (SN: 1/23/20; SN: 6/11/09).

In precept, this form of conduct from melanocyte stem cells might trigger people’ hair to show grey too, says Rui Yi, a stem cell biologist at Northwestern College Feinberg College of Medication in Chicago, who was not concerned within the analysis. Till researchers can observe human hair follicles over time, he says, it’s not attainable to say for positive.

Supply

Leave a Reply