PageSourceSearch

https://www.celebritycruisescontent.com/assets/20261003-0326/ctx/_webpackBuild/7407.6f59f985e8d4715aa338.js

js celebritycruisescontent.com collected 2026-10-08 07:04:16 UTC 51,124 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkdam=globalThis.webpackChunkdam||[]).push([[7407],{88145(e,r,o){o.d(r,{BD:()=>i,DY:()=>l,QF:()=>n,QN:()=>c,S7:()=>d,_4:()=>g,ec:()=>u});const t=(0,o(28354).createInstance)(),a=["/api/rest/login/captcha-image","/forgot-password","/register","/password-reset/change-password","/password-reset/validate-token"];t.registerHandler("request",({init:e,url:r})=>(a.some(e=>r.includes(e))&&(e.headers={...e.headers,AppType:"fullsite"}),{init:e,url:r}));const s="/api/rest/login";function n(e){return t.post(`${s}/authenticate`,e)}function i(e){return t.post(`${s}/forgot-password`,e)}function l(e){return t.post(`${s}/register`,e)}async function c(){const e=(new Date).getTime(),r=await fetch(`${s}/captcha-image?t=${e}`,{credentials:"include",headers:{Accept:"image/jpeg",AppType:"fullsite"}});if(!r.ok)return"";const o=await r.blob();return new Promise((e,r)=>{const t=new FileReader;t.onloadend=()=>e(t.result),t.onerror=r,t.readAsDataURL(o)})}function d(e){return t.post(`${s}/password-reset/validate-token`,e)}function u(e){return t.post(`${s}/password-reset/change-password`,e)}function g(){return t.get(`${s}/registration/config`)}},7945(e,r,o){const t=(0,o(9854).default)({key:"dam"});o.d(r,["P",0,t])},23145(e,r,o){o.d(r,{T:()=>i,o:()=>n});var t=o(56575),a=o(88145);const s=(0,t.createContext)(void 0);function n({children:e}){const[r,o]=(0,t.useState)(""),n=(0,t.useCallback)(()=>{(0,a.QN)().then(e=>{o(e)}).catch(()=>{o("")})},[]);return t.createElement(s.Provider,{value:{captchaImageUrl:r,refreshCaptcha:n}},e)}function i(){const e=(0,t.useContext)(s);if(void 0===e)throw new Error("useCaptchaContext must be used within a CaptchaProvider");return e}},37663(e,r,o){o.d(r,{v:()=>m});var t=o(50431),a=o(42587),s=o(56575),n=o(94140),i=o(55139),l=o(53333),c=o(7945),d=o(23145),u=o(31396);const g=new a.QueryClient({defaultOptions:{mutations:{retry:!1},queries:{gcTime:6e5,refetchOnWindowFocus:!1,retry:(e,r)=>!(r?.status>=400&&r?.status<500)&&e<3,staleTime:3e5}}});function m(e){return({_clientId:r,...o})=>{const m=document.getElementById(r);(0,n.createRoot)(m).render(s.createElement(a.QueryClientProvider,{client:g},s.createElement(i.xC,{i18n:u.R},s.createElement(l.SnackbarProvider,null,s.createElement(d.o,null,s.createElement(t.CacheProvider,{value:c.P},s.createElement(e,o)))))))}}},97407(e,r,o){o.r(r),o.d(r,{init:()=>ir});var t=o(50431),a=o(56575),s=o(55139),n=o(64831),i=o(60157),l=o(89694),c=o(42587),d=o(88145),u=o(37663),g=o(62702),m=o(13294);function p({isCookieConsentEnabled:e}){const{t:r}=(0,s.Bd)();return e?(0,t.jsx)(m.CookieConsent,{translations:{allowAll:r("cookie-consent-allow-all"),allowOnlyNecessary:r("cookie-consent-allow-only-necessary"),cookiePolicy:r("cookie-consent-cookie-policy"),functionalCookies:r("cookie-consent-functional-cookies"),header:r("cookie-consent-header"),necessaryCookie
1s:r("cookie-consent-necessary-cookies"),privacyPolicy:r("cookie-consent-privacy-policy"),summary:r("cookie-consent-summary"),summaryFunctional:r("cookie-consent-summary-functional"),summaryNecessary:r("cookie-consent-summary-necessary")}}):(0,t.jsx)(m.GDPRNotice,{className:"data-policy-notice"},(0,t.jsx)("span",null,r("gdpr-notice-message")," ",(0,t.jsx)("a",{href:"https://www.widen.com/privacy",rel:"noopener noreferrer",target:"_blank",title:r("gdpr-notice-privacy-policy")},r("gdpr-notice-privacy-policy"))))}const f="/dam/login";var b=o(53942),x=o(7107),h=o(99052),v=o(89430),y=o(51946),w=o(23145);function k({error:e,onChange:r,passcodeField:o,value:a}){const{t:n}=(0,s.Bd)();return o?o.options&&o.options.length>0?(0,t.jsx)(v.l6,{"data-testid":"registration-code",error:!!e,helperText:e,label:o.label,onChange:e=>r(e?.value||""),options:[{label:n("createAccount.placeholders.selectRegistrationCode"),value:""},...o.options.map(e=>({label:e.label,value:e.value}))],required:o.required,value:o.options.map(e=>({label:e.label,value:e.value})).find(e=>e.value===a)||null}):(0,t.jsx)(v.A_,{"data-testid":"registration-code",error:!!e,helperText:e,label:o.label,onChange:e=>r(e.target.value),required:o.required,value:a}):null}var j=o(6092);const C=["p","br","ul","ol","li","strong","em","b","i","span"],T=["title","alt","class"];function E(e){return e?j.default.sanitize(e,{ALLOWED_ATTR:T,ALLOWED_TAGS:C,FORBID_ATTR:["style","onerror","onclick"],RETURN_TRUSTED_TYPE:!1}):""}function A(e){return e?j.default.sanitize(e,{ALLOWED_ATTR:[],ALLOWED_TAGS:[]}):""}const P={name:"ukuzpb",styles:"display:flex;flex-direction:column;gap:16px;margin-block-end:16px"},S={name:"1ar30q9",styles:"display:flex;flex-direction:column;gap:8px;margin-block-end:16px"},L={name:"fkh3ln",styles:"display:flex;align-items:center;gap:8px;position:relative"},q={name:"mv8owc",styles:"border:1px solid var(--color-border);border-radius:4px"},M={name:"3nmmix",styles:"position:absolute;left:0;top:0;width:150px;height:50px;display:flex;align-items:center;justify-content:center;background:var(--color-bg);border:1px solid var(--color-border);border-radius:4px"},B={name:"1jc7vmb",styles:"margin-block-end:8px;&& label{font-weight:unset;}"},R={name:"iefl49",styles:"font-size:14px;line-height:1.4;a{color:var(--color-link-fg);text-decoration:underline;&:hover{opacity:0.8;}}"},I={name:"rvpt74",styles:"display:flex;gap:8px;justify-content:flex-end;margin-block-start:16px"},U={name:"13ujrwv",styles:"margin-block-end:16px"};function F(e,r){const o=e[r];return"string"==typeof o?o:String(o||"")}function _(e,r){const o=e[r];return"boolean"==typeof o&&o}function O({error:e,field:r,onChange:o,value:a}){const s="string"==typeof a?a:"";if(("PALETTE"===r.fieldType||"CHECKBOX_GROUP"===r.fieldType)&&r.options){const a=s?s.split(",").map(e=>e.trim()):[],n=r.options.filter(e=>a.includes(e.value));return(0,t.jsx)(v.bG,{"data-testid":`registration-dynamic-${r.key}`,error:!!e,helperText:e,label:r.label,multi:!0,onChange:e=>{const t=e.map(e=>e.value).join(",");o(r.key,t)},options:r.options,required:r.required,value:n})}if("PROPERTY_SELECTION"===r.fieldType&&r.options){const a=r.options.find(e=>e.value===s);return(0,t.jsx)(v.bG,{"data-testid":`registration-dynamic-${r.key}`,error:!!e,helperText:e,label:r.label,onChange:e=>{o(r.key,e?.value||"")},options:r.options,required:r.required,value:a||null})}if("DATE"===r.fieldType)return(0,t.jsx)(v.vM,{calendarProps:{placeholderText:"mm/dd/yyyy"},"data-testid":`registration-dynamic-${r.key}`,error:!!e,helperText:e,label:r.label,onChange:e=>o(r.key,e?e.toISOString():""),required:r.required,value:s?new Date(s):null});const n=z(r);return"TEXTAREA"===r.fieldType?(0,t.jsx)(v.A_,{"data-testid":`registration-dynamic-${r.key}`,error:!!e,helperText:e,label:r.label,multiline:!0,onChange:e=>o(r.key,e.target.value),required:r.required,rows:4,value:s}):(0,t.jsx)(v.A_,{"data-testid":`registration-dynamic-${r.key}`,error:!!e,helperText:e,label:r.label,onChange:e=>o(r.key,e.target.value),required:r.required,type:n,value:s})}const z=e=>{const r=e?.key?.toLowerCase()??"";return r.includes("email")?"email":r.includes("password")?"password":r.
1includes("phone")?"tel":"text"},D=/^[^\s@]+@[^\s@]+\.[^\s@]+$/;var N={name:"1coh6b9",styles:"min-height:200px"};function W({features:e,isOpen:r,onClose:o,onSuccess:l}){const{t:u}=(0,s.Bd)(),g=(0,a.useRef)(null),[m,p]=(0,a.useState)(!0),[f,j]=(0,a.useState)({}),[C,T]=(0,a.useState)(""),[A,z]=(0,a.useState)(""),W=function(){const{refreshCaptcha:e}=(0,w.T)();return(0,c.useMutation)({mutationFn:e=>(0,d.DY)(e),onError:()=>{e()}})}(),[H,$]=(0,a.useState)(()=>({captcha:"",confirmEmail:"",confirmPassword:"",email:"",emailConsent:!1,passcode:"",password:"",username:""})),{captchaImageUrl:G,refreshCaptcha:Q}=(0,w.T)();(0,a.useEffect)(()=>{r&&Q()},[r,Q]);const{data:V,isLoading:K}=(0,c.useQuery)({gcTime:6e5,queryFn:()=>(0,d._4)(),queryKey:["login","registrationConfig"],staleTime:3e5});(0,a.useEffect)(()=>{V?.fields&&$(e=>{const r={...e};return V.fields.forEach(e=>{e.key in r||(r[e.key]="")}),r})},[V]),(0,a.useEffect)(()=>{(A||C||Object.keys(f).length>0)&&g.current&&g.current.scrollIntoView({behavior:"smooth",block:"nearest"})},[A,C,f]),(0,a.useEffect)(()=>{if(W.isSuccess){const e=W.data?.message,r=u(e||"createAccount.messages.success");l?.(r),Q()}},[W.isSuccess,W.data,l,Q,u]),(0,a.useEffect)(()=>{if(W.isError){Y("captcha",""),T("");const e=W.error;if(e?.data?.fieldErrors){const r={};Object.entries(e.data.fieldErrors).forEach(([e,o])=>{r[e]=u(`validation-errors-${o}`)}),j(r),z("")}else{const r=e?.data?.errorMessage||e?.data?.message||e?.message,o=u(r?`validation-general-${r}`:"createAccount.messages.failed");z(o)}}},[W.isError,W.error,u]);const Y=(e,r)=>{$(o=>({...o,[e]:r})),f[e]&&j(r=>({...r,[e]:""}))};if(!r)return null;const X=()=>{(()=>{const e={captcha:"",confirmEmail:"",confirmPassword:"",email:"",emailConsent:!1,passcode:"",password:"",username:""};V?.fields&&V.fields.forEach(r=>{e[r.key]=""}),$(e)})(),j({}),z(""),T(""),W.reset(),p(!0),o()},Z=e?.emailAsUsername||!1;return(0,t.jsx)(y.Modal,{isOpen:r,onClose:X,size:"medium"},(0,t.jsx)(y.ModalHeader,null,u("createAccount.title")),(0,t.jsx)(y.ModalContent,null,(0,t.jsx)(i.LoadingSpinnerWrapper,{css:N,isLoading:K},!K&&(0,t.jsx)("form",{autoComplete:"off",className:"create-account-form","data-testid":"registration-form",noValidate:!0,onSubmit:r=>{r.preventDefault();const o={},t=e?.emailAsUsername||!1;H.email?.trim()?D.test(H.email.trim())||(o.email=u("createAccount.validation.emailInvalid",{default:"Please enter a valid email address"})):o.email=u("createAccount.validation.emailRequired"),H.confirmEmail?.trim()?D.test(H.confirmEmail.trim())||(o.confirmEmail=u("createAccount.validation.emailInvalid",{default:"Please enter a valid email address"})):o.confirmEmail=u("createAccount.validation.emailRequired"),H.email&&H.confirmEmail&&H.email!==H.confirmEmail&&(o.confirmEmail=u("createAccount.validation.emailsMustMatch")),H.password||(o.password=u("createAccount.validation.passwordRequired")),H.confirmPassword||(o.confirmPassword=u("createAccount.validation.passwordRequired")),H.password&&H.confirmPassword&&H.password!==H.confirmPassword&&(o.confirmPassword=u("createAccount.validation.passwordsMustMatch")),t||H.username?.trim()||(o.username=u("createAccount.validation.usernameRequired"));const a=V?.fields?.find(e=>"PASSCODE"===e.component);if(a?.required&&!H.passcode?.trim()&&(o.passcode=u("createAccount.validation.registrationCodeRequired")),H.captcha?.trim()||(o.captcha=u("createAccount.validation.captchaRequired")),H.emailConsent||(o.emailConsent=u("createAccount.validation.privacyPolicyRequired")),V?.fields?.forEach(e=>{if("PASSCODE"===e.component)return;const r=H[e.key];if(e.required)if("boolean"==typeof r)r||(o[e.key]=u("createAccount.validation.fieldRequired",{field:e.label}));else{const r=F(H,e.key);r?.trim()||(o[e.key]=u("createAccount.validation.fieldRequired",{field:e.label}))}}),Object.keys(o).length>0)return void j(o);j({}),z(""),T(""),W.reset();const s={captcha:F(H,"captcha"),confirmEmail:F(H,"confirmEmail"),confirmPassword:F(H,"confirmPassword"),email:F(H,"email"),emailConsent:_(H,"emailConsent"),password:F(H,"password")},n=F(H,"passcode");n&&(s.passcode=n),t||(s.username=F(H,"username"));const i={};
1V?.fields?.forEach(e=>{const r=H[e.key];void 0!==r&&""!==r&&(null===e.component?i[e.key]=r:s[e.key]=r)}),Object.keys(i).length>0&&(s.metadata=i),W.mutate(s)}},(0,t.jsx)("div",{css:P},(0,t.jsx)("div",{ref:g,css:U},C&&(0,t.jsx)(n.A,{"data-testid":"create-account-success-message",status:"success"},(0,t.jsx)("p",null,C)),A&&(0,t.jsx)(n.A,{"data-testid":"create-account-error-message",status:"error"},(0,t.jsx)("p",null,A))),V?.passwordRequirements&&(0,t.jsx)(n.A,{"data-testid":"password-requirements",status:"info"},(0,t.jsx)("div",{dangerouslySetInnerHTML:{__html:E(V.passwordRequirements)}})),(0,t.jsx)(k,{error:f.passcode,onChange:e=>Y("passcode",e),passcodeField:V?.fields?.find(e=>"PASSCODE"===e.component),value:F(H,"passcode")}),!Z&&(0,t.jsx)(v.A_,{"data-testid":"registration-username",error:!!f.username,helperText:f.username,label:u("createAccount.username"),maxLength:255,onChange:e=>Y("username",e.target.value),required:!0,value:F(H,"username")}),(0,t.jsx)(v.A_,{"data-testid":"registration-email",error:!!f.email,helperText:f.email,label:u("createAccount.email"),maxLength:320,onChange:e=>Y("email",e.target.value),required:!0,type:"email",value:F(H,"email")}),(0,t.jsx)(v.A_,{"data-testid":"registration-confirm-email",error:!!f.confirmEmail,helperText:f.confirmEmail,label:u("createAccount.confirmEmail"),maxLength:320,onChange:e=>Y("confirmEmail",e.target.value),required:!0,type:"email",value:F(H,"confirmEmail")}),(0,t.jsx)(v.A_,{"data-testid":"registration-password",error:!!f.password,helperText:f.password,label:u("createAccount.password"),maxLength:255,onChange:e=>Y("password",e.target.value),required:!0,type:"password",value:F(H,"password")}),(0,t.jsx)(v.A_,{"data-testid":"registration-confirm-password",error:!!f.confirmPassword,helperText:f.confirmPassword,label:u("createAccount.confirmPassword"),maxLength:255,onChange:e=>Y("confirmPassword",e.target.value),required:!0,type:"password",value:F(H,"confirmPassword")}),V?.fields?.filter(e=>"username"!==e.key&&"email"!==e.key&&"confirmEmail"!==e.key&&"password"!==e.key&&"confirmPassword"!==e.key&&"passcode"!==e.key).map(e=>(0,t.jsx)(O,{key:e.key,error:f[e.key],field:e,onChange:Y,value:F(H,e.key)})),(0,t.jsx)("div",{css:S},(0,t.jsx)("label",{htmlFor:"registration-captcha"},u("createAccount.captchaInstructions")),(0,t.jsx)("div",{css:L},(0,t.jsx)("img",{alt:u("createAccount.accessibility.captchaAlt"),css:q,"data-testid":"captcha-image",height:"50",onLoad:()=>{p(!1)},src:G,style:{opacity:m?0:1},width:"150"}),m&&(0,t.jsx)("div",{css:M},(0,t.jsx)(i.LoadingSpinner,{"aria-label":u("createAccount.accessibility.loadingCaptcha"),size:"small"})),(0,t.jsx)(x.IconOnlyButton,{"aria-label":u("createAccount.accessibility.refreshCaptcha"),"data-testid":"captcha-refresh-button",onClick:()=>{p(!0),Q()},showBackground:!0,title:u("createAccount.accessibility.refreshCaptcha")},(0,t.jsx)(b.joZ,null))),(0,t.jsx)(v.A_,{"data-testid":"registration-captcha",error:!!f.captcha,helperText:f.captcha,id:"registration-captcha",label:u("createAccount.captcha"),onChange:e=>Y("captcha",e.target.value),required:!0,value:F(H,"captcha")})),(0,t.jsx)("div",{css:B},(0,t.jsx)(h.Sc,{checked:_(H,"emailConsent"),"data-testid":"registration-email-consent",label:(0,t.jsx)("div",{css:R},(0,t.jsx)(s.x6,{i18nKey:"createAccount.privacyPolicy"},(0,t.jsx)("a",{href:"https://www.widen.com/privacy",rel:"noopener noreferrer",target:"_blank"}))),onChange:e=>Y("emailConsent",e.target.checked),required:!0})),(0,t.jsx)("div",{css:I},(0,t.jsx)(x.SecondaryButton,{onClick:X},u("createAccount.buttons.cancel")),(0,t.jsx)(x.PrimaryButton,{disabled:!F(H,"email")||!F(H,"confirmEmail")||!F(H,"password")||!F(H,"confirmPassword")||!F(H,"captcha")||!_(H,"emailConsent")||(V?.fields||[]).some(e=>{if(!e.required)return!1;const r=H[e.key];return"boolean"==typeof r?!r:!r||"string"==typeof r&&!r.trim()}),inProgress:W.isPending,type:"submit"},u("createAccount.buttons.submit"))))))))}const H={name:"1vhbjnj",styles:"--color-bg:rgb(255, 255, 255);--color-bg-inverse:rgb(13, 30, 38);--color-primary-bg:rgb(247, 247, 247);--color-secondary-bg:rgb(239, 239, 239);--color-tertiary-bg:rgb(249, 249, 249);--color-tertiary-bg-hover:rgb(230, 231, 232);--color-tertiary-bg-active:rgb(220, 222, 223);--color-bg-dimmed:rgb(134, 142, 146);--color-bg-primary-hover:rgb(242, 243, 244);--color-bg-primary-active:rgb(230, 232, 233);--color-bg-secondary-hover:var(--color-gray-500);--color-bg-secondary-active:rgb(218, 221, 222);--color-fg:rgb(13, 30, 38);--color-fg-hover:rgb(12, 30, 38);--color-fg-active:rgb(13, 30, 38);--color-primary-fg:rgb(32, 74, 95);--color-secondary-fg:rgb(45, 104, 133);--color-fg-inverse:rgb(255, 255, 255);--color-placeholder-fg:rgb(134, 142, 146);--color-fg-dimmed:rgb(65, 149, 190);--color-link-fg:rgb(13, 30, 38);--color-link-fg-hover:rgb(13, 30, 38);--color-link-fg-active:rgb(13, 30, 38);--color-link-fg-visited:rgb(13, 30, 38);--color-link-fg-visited-hover:rgb(13, 30, 38);--color-link-fg-visited-active:rgb(13, 30, 38);--color-primary-border:rgb(216, 216, 216);--color-primary-border-hover:rgb(155, 160, 162);--color-primary-border-active:rgb(114, 123, 127);--color-secondary-border:rgb(229, 229, 229);--color-secondary-border-active:rgb(142, 149, 152);--color-tertiary-border:rgb(206, 210, 211);--color-focus-outline:rgb(13, 30, 38);--color-brand-primary-bg:rgb(13, 30, 38);--color-brand-primary-bg-hover:rgb(13, 30, 38);--color-brand-primary-bg-active:rgb(13, 30, 38);--color-brand-secondary-bg:rgb(58, 134, 171);--color-brand-tertiary-bg:rgb(13, 30, 38);--color-brand-primary-fg:rgb(13, 30, 38);--color-brand-primary-fg-hover:rgb(13, 30, 38);--color-brand-primary-fg-active:rgb(13, 30, 38);--color-brand-secondary-fg:rgb(13, 30, 38);--color-brand-tertiary-fg:rgb(13, 30, 38);--color-brand-tertiary-fg-hover:rgb(13, 30, 38);--color-brand-tertiary-fg-active:rgb(13, 30, 38);--color-brand-primary-border:rgb(13, 30, 38);--color-brand-secondary-border:rgb(58, 134, 171);--color-action-primary-bg:rgb(13, 30, 38);--color-action-primary-bg-hover:rgb(13, 30, 38);--color-action-primary-bg-active:rgb(13, 30, 38);--color-action-primary-fg:rgb(255, 255, 255);--color-action-secondary-bg:rgb(255, 255, 255);--color-action-secondary-bg-hover:rgb(242, 243, 244);--color-action-secondary-bg-active:rgb(230, 232, 233);--color-action-secondary-fg:rgb(13, 30, 38);--color-action-secondary-fg-hover:rgb(13, 30, 38);--color-action-secondary-fg-active:rgb(13, 30, 38);--color-action-secondary-border:rgb(13, 30, 38);--color-action-secondary-border-hover:rgb(13, 30, 38);--color-action-secondary-border-active:rgb(13, 30, 38);--color-action-tertiary-bg:transparent;--color-action-tertiary-bg-hover:rgb(235, 237, 237);--color-action-tertiary-bg-active:rgb(225, 228, 228);--color-action-tertiary-bg-selected:rgb(218, 221, 222);--color-action-tertiary-fg:rgb(13, 30, 38);--color-action-tertiary-fg-hover:rgb(13, 30, 38);--color-action-tertiary-fg-active:rgb(13, 30, 38);--color-action-tertiary-border:transparent;--color-action-tertiary-border-hover:rgb(243, 243, 243);--color-action-tertiary-border-active:rgb(235, 235, 235)"};function $({skin:e}){const{clientColor:r,contentBgColor:o,contentBorderColorBottom:a,contentBorderWidthBottom:s,footerTextColor:n,formBgColor:i,formBorderColor:l,formBorderWidth:c,loginFormTextColor:d,pageBgColor:u,supportTextColor:g,supportTextShadowColor:m,textLinkColor:p,textOnClientColor:f}=e,b=(0,t.css)("--color-skin-client:",r,";--color-skin-text-on-client:",f,";--color-skin-text-link:",p,";--color-skin-login-form-text:",d,";--color-skin-form-bg:",i,";--color-skin-form-border:",l,";--color-skin-form-border-width:",c,";--color-skin-page-bg:",u,";--color-skin-content-bg:",o,";--color-skin-support-text:",g,";--color-skin-support-text-shadow:",m,";--color-skin-footer-text:",n,";--color-skin-content-border-bottom:",a,";--color-skin-content-border-width-bottom:",s,";--color-bg:var(--color-skin-form-bg);--color-fg:var(--color-skin-login-form-text);--color-skin-form-bg-translucent:color-mix(\n      in srgb,\n      var(--color-skin-form-bg) 85%,\n      transparent\n    );--color-link-fg:var(--color-skin-text-link);--color-skin-client-active:color-mix(\n      in srgb,\n      white,\n      var(--color-skin-client) 90%\n    );--color-skin-text-on-client-active:color-mix(\n      in srgb,\n      white,\n      var(--color-skin-text-on-client) 90%\n    );--focus-outline:0 0 0 1px var(--color-bg),0 0 0 3px var(--color-skin-client);--color-action-primary-bg:var(--color-skin-client);--color-action-primary-bg-hover:color-mix(\n      in srgb,\n      var(--color-skin-client),\n      var(--color-skin-text-on-client) 10%\n    );--color-action-primary-bg-active:color-mix(\n      in srgb,\n      var(--color-skin-client),\n      var(--color-skin-text-on-client) 20%\n    );--color-action-primary-fg:var(--color-skin-text-on-client);--color-primary-bg:var(--color-bg);--color-primary-border-active:var(--color-fg);--color-brand-tertiary-bg:var(--color-skin-client);--color-fg-inverse:var(--color-skin-form-bg);--color-brand-primary-fg:var(--color-fg);--color-brand-primary-fg-active:var(--color-brand-primary-fg);--color-brand-primary-fg-hover:var(--color-brand-primary-fg);--color-brand-primary-bg:var(--color-skin-client);--color-action-secondary-fg:var(--color-fg);--color-action-secondary-bg:var(--color-bg);--color-brand-secondary-fg:var(--color-fg);--color-fg-active:var(--color-fg);--color-action-secondary-bg-hover:var(--color-skin-text-on-client);--color-action-secondary-bg-active:var(--color-skin-text-on-client-active);--color-action-secondary-border:var(--color-primary-border);--color-action-secondary-border-hover:var(--color-primary-border);--color-action-secondary-border-active:var(--color-bg);--color-action-secondary-fg-hover:var(--color-skin-client);--color-action-secondary-fg-active:var(--color-skin-client-active);--color-brand-secondary-border:var(--color-skin-client);.p-expandable-panel-header button{color:var(--color-skin-login-form-text);&:hover,&:focus{color:var(--color-skin-client);}}","");return(0,t.jsx)(t.Global,{styles:(0,t.css)("body:not(:has([role='dialog'])){",b,";}body:has([role='dialog']){--color-skin-page-bg:",u,";--color-skin-content-bg:",o,";.loginForm{",b,";}}[role='dialog']{",H,";}","")})}const G={name:"1ar30q9",styles:"display:flex;flex-direction:column;gap:8px;margin-block-end:16px"},Q={name:"fkh3ln",styles:"display:flex;align-items:center;gap:8px;position:relative"},V={name:"mv8owc",styles:"border:1px solid var(--color-border);border-radius:4px"},K={name:"3nmmix",styles:"position:absolute;
1left:0;top:0;width:150px;height:50px;display:flex;align-items:center;justify-content:center;background:var(--color-bg);border:1px solid var(--color-border);border-radius:4px"};function Y({error:e,id:r="captcha",onChange:o,value:n}){const{t:l}=(0,s.Bd)(),[c,d]=(0,a.useState)(!0),[u,g]=(0,a.useState)(!1),m=(0,a.useRef)(0),{captchaImageUrl:p,refreshCaptcha:f}=(0,w.T)(),[h,y]=(0,a.useState)(""),k=void 0!==n?n:h,j=o||(e=>y(e.target.value));(0,a.useEffect)(()=>{p&&(p.startsWith("data:")?(d(!1),g(!1)):(d(!0),g(!1)))},[p]);const C=(0,a.useCallback)(()=>{const e=Date.now();e-m.current<500||(m.current=e,d(!0),g(!1),f())},[f]);return(0,t.jsx)("div",{css:G},(0,t.jsx)("label",{htmlFor:r},l("captcha.instructions")),(0,t.jsx)("div",{css:Q},p&&(0,t.jsx)("img",{alt:l("captcha.accessibility.captchaAlt"),css:V,"data-testid":"captcha-image",height:"50",onError:()=>{d(!1),g(!0)},onLoad:()=>{d(!1),g(!1)},src:p,style:{opacity:c||u?0:1},width:"150"}),(c||u||!p)&&(0,t.jsx)("div",{css:K},c||!p?(0,t.jsx)(i.LoadingSpinner,{"aria-label":l("captcha.accessibility.loadingCaptcha"),size:"small"}):(0,t.jsx)("span",{style:{color:"var(--color-text-secondary)",fontSize:"12px"}},l("captcha.accessibility.failedToLoad"))),(0,t.jsx)(x.IconOnlyButton,{"aria-label":l("captcha.accessibility.refreshCaptcha"),className:"captcha-refresh-button","data-testid":"captcha-refresh-button",disabled:c,onClick:C,showBackground:!0,title:l("captcha.accessibility.refreshCaptcha")},(0,t.jsx)(b.joZ,null))),(0,t.jsx)(v.A_,{"data-testid":r,error:!!e,helperText:e,id:r,label:l("captcha.label"),onChange:j,required:!0,value:k}))}const X={name:"ukuzpb",styles:"display:flex;flex-direction:column;gap:16px;margin-block-end:16px"},Z={name:"rvpt74",styles:"display:flex;gap:8px;justify-content:flex-end;margin-block-start:16px"},J={name:"13ujrwv",styles:"margin-block-end:16px"},ee=/^[^\s@]+@[^\s@]+\.[^\s@]+$/;function re({isOpen:e,onClose:r,onSuccess:o}){const{t:i}=(0,s.Bd)(),l=(0,a.useRef)(null),[u,g]=(0,a.useState)(""),[m,p]=(0,a.useState)(""),[f,b]=(0,a.useState)({}),[h,k]=(0,a.useState)(""),[j,C]=(0,a.useState)(""),{refreshCaptcha:T}=(0,w.T)(),E=function(){const{refreshCaptcha:e}=(0,w.T)();return(0,c.useMutation)({mutationFn:e=>(0,d.BD)(e),onError:()=>{e()}})}();(0,a.useEffect)(()=>{e&&T()},[e,T]),(0,a.useEffect)(()=>{(j||h||Object.keys(f).length>0)&&l.current&&l.current.scrollIntoView({behavior:"smooth",block:"nearest"})},[j,h,f]),(0,a.useEffect)(()=>{if(E.isSuccess){const e=i("forgotPassword.messages.success");o?.(e),T()}},[E.isSuccess,o,T,i]),(0,a.useEffect)(()=>{if(E.isError){p(""),k("");const e=E.error;if(e?.data?.fieldErrors){const r={};Object.entries(e.data.fieldErrors).forEach(([e,o])=>{r[e]=i(`validation-errors-${o}`)}),b(r),C("")}else{const r=e?.data?.errorMessage||e?.data?.message||e?.message,o=i(r?`validation-general-${r}`:"forgotPassword.messages.failed");C(o)}}},[E.isError,E.error,i]);const A=()=>{g(""),p(""),b({}),k(""),C(""),E.reset(),r()};return e?(0,t.jsx)(y.Modal,{isOpen:e,onClose:A,size:"small"},(0,t.jsx)(y.ModalHeader,null,i("forgotPassword.title")),(0,t.jsx)(y.ModalContent,null,(0,t.jsx)("div",{ref:l,css:J},h&&(0,t.jsx)(n.A,{"data-testid":"forgot-password-success-message",status:"success"},(0,t.jsx)("p",null,h)),j&&(0,t.jsx)(n.A,{"data-testid":"forgot-password-error-message",status:"error"},(0,t.jsx)("p",null,j))),(0,t.jsx)("p",null,i("forgotPassword.description")),(0,t.jsx)("form",{autoComplete:"off",className:"forgot-password-form",noValidate:!0,onSubmit:e=>{e.preventDefault();const r={};u?.trim()?ee.test(u.trim())||(r.email=i("forgotPassword.emailInvalid",{default:"Please enter a valid email address"})):r.email=i("forgotPassword.emailRequired",{default:"Email is required"}),m?.trim()||(r.captcha=i("forgotPassword.captchaRequired",{default:"Captcha is required"})),Object.keys(r).length>0?b(r):(b({}),C(""),k(""),E.reset(),E.mutate({captcha:m,email:u}))}},(0,t.jsx)("div",{css:X},(0,t.jsx)(v.A_,{"data-testid":"forgot-password-email-input",error:!!f.email,helperText:f.email,label:i("forgotPassword.emailLabel"),maxLength:320,onChange:e=>{return r=e.target.value,g(r),void(f.email&&b(e=>({...e,email:""})));var r},required:!0,type:"email",value:u}),(0,t.jsx)(Y,{error:f.captcha,id:"forgot-password-captcha",onChange:e=>{return r=e.target.value,p(r),void(f.captcha&&b(e=>({...e,captcha:""})));var r},value:m}),(0,t.jsx)("div",{css:Z},(0,t.jsx)(x.SecondaryButton,{onClick:A},i("forgotPassword.cancel")),(0,t.jsx)(x.PrimaryButton,{disabled:!u||!m,inProgress:E.isPending,type:"submit"},i("forgotPassword.request"))))))):null}var oe=o(87799);const te={name:"51jj1n",styles:"margin-block:16px;text-align:center"},ae={name:"13ujrwv",styles:"margin-block-end:16px"},se={name:"1hfwial",styles:"margin-block-start:16px"},ne=(0,t.css)(l.wrapAnywhereMixin,";font-size:var(--font-size-lg);max-width:100%;white-space:normal;",""),ie=(0,t.css)(l.wrapAnywhereMixin,";font-size:var(--font-size-base);max-width:100%;white-space:normal;",""),le={name:"1tacumf",styles:"border-bottom:1px dotted var(--color-gray-400);padding-bottom:16px;margin-bottom:16px"},ce={name:"gdc9ch",styles:"border-top:1px dotted var(--color-gray-400);padding-top:16px;margin-top:16px"},de=(0,t.css)(l.wrapAnywhereMixin,";color:var(--color-skin-login-form-text);",""),ue=(0,t.css)(l.wrapAnywhereMixin,";color:var(--color-skin-login-form-text);font-size:var(--font-size-md);padding-block-end:8px;","");function ge({internalUserText:e,samlButtonText:r,samlHeaderAlignment:o="left",samlHeaderText:a,showLargeIdpLink:n=!1,showLargeIdpLinkAboveLogin:i=!1,showSmallIdpLink:l=!1,ssoButtonRoute:c}){const{t:d}=(0,s.Bd)();if(!i&&!n&&!l)return null;function u(){window.location.href="sso"===c?"/dam/login/sso":"/dam/login/saml"}function g(e){const o=r?A(r):d("login.ssoLoginButton");return(0,t.jsx)(x.PrimaryButton,{className:"saml-login-button",css:[e?ne:ie,"",""],"data-testid":"login-sso-button",onClick:u,type:"button"},o)}const m=(0,t.css)("text-align:",o,";",""),p=a&&""!==a.trim(),f=e&&""!==e.trim();return(0,t.jsx)("div",{css:te},i&&(0,t.jsx)("div",{css:[ae,le,m,"",""],"data-testid":"saml-section-above-login"},p&&(0,t.jsx)("h2",{css:de,"data-testid":"login-saml-header-text"},A(a)),f&&(0,t.jsx)("h3",{css:ue,"data-testid":"login-internal-user-text"},A(e)),g(!0)),n&&(0,t.jsx)("div",{css:[ae,ce,m,"",""],"data-testid":"saml-section-below-login"},f&&(0,t.jsx)("h2",{css:de,"data-testid":"login-internal-user-text"},A(e)),g(!0)),l&&(0,t.jsx)("div",{css:se},g(!1)))}function me(){return me=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var o=arguments[r];for(var t in o)({}).hasOwnProperty.call(o,t)&&(e[t]=o[t])}return e},me.apply(null,arguments)}const pe=(0,t.css)("padding:24px;width:calc(var(--w-panel-width) - 48px);@media (max-width: ",l.maxWidthBreakpoints.Small,"){width:auto;}",""),fe=(0,t.css)(l.wrapAnywhereMixin,";max-width:100%;white-space:normal;width:fit-content;",""),be={name:"ukuzpb",styles:"display:flex;flex-direction:column;gap:16px;margin-block-end:16px"},xe={name:"16ukz5w",styles:"margin-block-start:8px;&& label{font-weight:unset;color:var(--color-skin-login-form-text);}"},he={name:"1vj7lzv",styles:"max-width:var(--w-panel-width)"},ve=(0,t.css)("display:flex;flex-direction:column;gap:8px;h2{",l.wrapAnywhereMixin,";}",""),ye=(0,t.css)("@media (max-width: ",l.maxWidthBreakpoints.Small,"){max-width:var(--w-panel-width);width:100%;}",""),we=(0,t.css)(l.wrapAnywhereMixin,";font-size:var(--font-size-xl);padding-block-end:16px;",""),ke={name:"u3khc6",styles:"padding-block-end:0;display:flex;align-items:center"},je={name:"t52ba5",styles:"background:unset;border:none"},Ce={name:"1hfwial",styles:"margin-block-start:16px"},Te={name:"kivtbw",styles:"display:flex;gap:8px;flex-wrap:wrap;justify-content:space-between"},Ee={name:"oizvd5",styles:"background:none;border:none;color:var(--color-link-fg);text-decoration:underline;cursor:pointer;font-size:14px;margin-top:8px;&:hover{opacity:0.8;}"},Ae={name:"4uv9u5",styles:"margin-block:16px"};function Pe({collapsibleLoginForm:e=!1,createAccountText:r,dynamicPanelStyles:o,headerTextAboveLogin:n,internalUserText:i,isLoading:l=!1,loginConfig:c,newUserText:d,onCreateAccountClick:u,onForgotPasswordCl
1ick:g,onPasswordChange:m,onRememberMeChange:p,onSubmit:f,onUsernameChange:b,password:y,rememberMe:w,samlButtonText:k,samlHeaderAlignment:j,samlHeaderText:C,username:T}){const{t:E}=(0,s.Bd)(),{panelProps:P}=(0,oe.useExpandablePanel)(!1),S=(0,t.jsx)(a.Fragment,null,!e&&n&&(0,t.jsx)("h2",{css:we,"data-testid":"login-header-text"},A(n)),(0,t.jsx)("div",{className:"standard-account-login",css:be},(0,t.jsx)(v.A_,{autoComplete:"off",css:he,"data-testid":"username-input",id:"username",label:E(c?.emailUsername?"login.email":"login.username"),maxLength:c?.emailUsername?320:255,onChange:e=>b(e.target.value),type:"text",value:T}),(0,t.jsx)(v.A_,{autoComplete:"off",css:he,"data-testid":"password-input",id:"password",label:E("login.password"),maxLength:255,onChange:e=>m(e.target.value),type:"password",value:y}),(0,t.jsx)("div",{className:"rememberMeCheckbox",css:xe},(0,t.jsx)(h.Sc,{checked:w,className:"remember-me-checkbox","data-testid":"remember-me-checkbox",label:E("login.rememberMe"),onChange:e=>p(e.target.checked)})),(0,t.jsx)("div",{css:Te},(0,t.jsx)(x.PrimaryButton,{css:fe,"data-testid":"login-submit-button",disabled:!T||!y&&!T.startsWith("+"),id:"loginSubmit",inProgress:l,type:"submit"},E("login.signInButton")),c?.showCreateAccountButton&&(0,t.jsx)("div",{className:"create-new-user",css:ve},(0,t.jsx)("h2",{className:"registerNewUserLabel","data-testid":"login-new-user-text"},d?A(d):E("login.newUser")),(0,t.jsx)(x.SecondaryButton,{className:"registerNewUser",css:fe,"data-testid":"create-account-button",onClick:u},r?A(r):E("login.createAccount")))),(0,t.jsx)("div",{className:"forgotPasswordLink"},(0,t.jsx)("button",{className:"forgot-password-link",css:Ee,"data-testid":"forgot-password-link",onClick:g,type:"button"},E(c?.emailUsername?"login.forgotPasswordEmail":"login.forgotPassword")))));return(0,t.jsx)("form",{autoComplete:"off",className:"loginForm",css:[ye,"color:var(--color-skin-login-form-text);",""],onSubmit:f},(0,t.jsx)("div",{className:"betaLoginWrapper"},(0,t.jsx)(oe.Panel,{css:pe,"data-testid":"login-panel",style:o},(0,t.jsx)(ge,{internalUserText:i,samlButtonText:k,samlHeaderAlignment:j,samlHeaderText:C,showLargeIdpLink:!1,showLargeIdpLinkAboveLogin:c?.showLargeIdpLinkAboveLogin,showSmallIdpLink:!1,ssoButtonRoute:c?.ssoButtonRoute}),c?.showAcquiaIdLoginButton&&c?.acquiaIdLoginUrl&&(0,t.jsx)("div",{className:"acquia-id-button-wrapper",css:Ae},(0,t.jsx)(x.PrimaryButton,{as:"a",css:fe,"data-testid":"acquia-id-login-button",href:c.acquiaIdLoginUrl},E("login.acquiaIdLogin"))),(0,t.jsx)("div",{className:"loginFormFieldWrapper",id:"loginFormFieldWrapper"},e?(0,t.jsx)(oe.ExpandablePanel,me({},P,{css:je,"data-testid":"login-collapsible-panel",excludeChildren:!0,header:n?(0,t.jsx)("h2",{css:[we,ke,"",""],"data-testid":"login-header-text"},A(n)):void 0}),(0,t.jsx)("div",{css:Ce},S)):S),(0,t.jsx)("div",{className:"newLogin"},(0,t.jsx)(ge,{internalUserText:i,samlButtonText:k,samlHeaderAlignment:j,samlHeaderText:C,showLargeIdpLink:c?.showLargeIdpLink,showLargeIdpLinkAboveLogin:!1,showSmallIdpLink:!1,ssoButtonRoute:c?.ssoButtonRoute})))))}var Se=o(58051),Le=o(98075);const qe=[{label:"English",value:Le.TM.EnUs},{label:"Español",value:Le.TM.Es419},{label:"Português",value:Le.TM.PtBr},{label:"Deutsch",value:Le.TM.DeDe},{label:"Français",value:Le.TM.FrFr}],Me={name:"nqsxqo",styles:"[data-testid='p-select-button']{border:none;gap:4px;padding-inline:6px 8px;[data-testid='p-select-input-selected-icon']{margin-inline:0;}span:last-child{align-items:center;display:flex;height:auto;padding:0;position:static;width:auto;svg{height:16px;width:16px;}}}"},Be={name:"1pusz03",styles:"[data-testid='p-select-menu'][data-theme='login-language-switcher']{min-width:136px;width:136px;}"};function Re(){const{i18n:e}=(0,s.Bd)(),r=qe.find(r=>r.value===e.language)??qe[0],o={...r,icon:(0,t.jsx)(b.aVW,{size:Se.iconSizes.md}),label:r.value.split("-")[0].toUpperCase()};return(0,t.jsx)("div",{"data-testid":"login-language-switcher"},(0,t.jsx)(t.Global,{styles:Be}),(0,t.jsx)(v.l6,{"aria-label":"Change language",css:Me,"data-testid":"login-language-select","data-theme":"login-language-switcher",hideLabel:!0,label:"Language",onCh
1ange:r=>{r&&((0,Le.gW)(r.value),e.changeLanguage(r.value))},options:qe,value:o}))}const Ie={name:"l1q07e",styles:"text-align:center;display:flex;justify-content:center;align-items:center;padding:16px;font-size:11px;border-style:solid;border-inline-width:0;border-block-width:0;flex-shrink:0;a,a:visited{color:inherit;&:hover{opacity:0.8;}}"};function Ue({style:e,version:r="1.0"}){const{t:o}=(0,s.Bd)();return(0,t.jsx)("div",{css:Ie,"data-testid":"login-footer",style:e},(0,t.jsx)("p",null,o("footer.acquiaDAM")," |"," ",(0,t.jsx)("a",{href:"https://community.acquia.com/acquiadam"},o("footer.community")),(0,t.jsx)("br",null),o("footer.version",{version:r})))}const Fe=["flex-start","center","flex-end"],_e={name:"1t6c0ua",styles:"display:flex;justify-content:flex-end;align-items:center;padding:8px 16px;position:absolute;top:0;right:0;z-index:var(--zindex-nav)"},Oe={name:"i8cfre",styles:"--w-panel-width:390px;display:flex;flex-direction:column;width:100%;min-height:100vh;position:relative;&& label{margin-bottom:unset;}.loginHeader,.loginTitle,.registerNewUserLabel{display:none;}"},ze={name:"mc4bw4",styles:"flex:1;width:100%;background-size:cover;background-repeat:no-repeat;display:flex;min-height:100vh;padding-block-end:88px"},De=(0,t.css)("display:grid;gap:32px;padding:32px;align-items:center;width:100%;max-width:1200px;margin:0 auto;flex:1;min-height:0;@media (max-width: ",l.maxWidthBreakpoints.Small,"){display:flex;flex-direction:column;padding:16px;justify-content:center;}@media (max-width: ",l.maxWidthBreakpoints.XXSmall,"){padding:4px;}",""),Ne=(0,t.css)("padding-block-end:5rem;@media (max-width: ",l.maxWidthBreakpoints.Small,"){padding-block-end:0;}",""),We={name:"wrgjfo",styles:"max-width:100%;height:auto;grid-area:image;justify-self:center"},He=(0,t.css)("display:flex;gap:16px;flex-direction:column;grid-area:form;justify-self:center;align-self:center;max-width:var(--w-panel-width);h2{font-size:18px;font-weight:normal;margin:0;}@media (max-width: ",l.maxWidthBreakpoints.Small,"){max-width:unset;width:100%;padding-inline:0;align-items:center;align-self:start;}",""),$e={name:"1o5z2vl",styles:"text-align:center;margin-block-start:16px;font-size:14px;a,a:visited{color:inherit;text-decoration:underline;&:hover{opacity:0.8;}}"};function Ge({children:e,dynamicPageStyles:r,dynamicSupportStyles:o,multilingualEnabled:a=!1,showSupportLinks:n=!0,skin:i,version:l="1.0"}){const c=Fe[i?.loginFormPosition??1],d=i?.heroFocalPoint?.split(" ")[0]||"center",u=i?.heroFocalPoint?.split(" ")[1]||"center",g=i?.heroImageUrl?i.heroImageUrl:void 0,m=i?.loginImageUrl?i.loginImageUrl:void 0;return(0,t.jsx)("div",{css:Oe,"data-testid":"login-page",style:r},a&&(0,t.jsx)("div",{css:_e},(0,t.jsx)(Re,null)),(0,t.jsx)("div",{css:ze,"data-testid":"login-hero-background",style:{backgroundImage:g?`url("${g}")`:void 0,backgroundPositionX:d,backgroundPositionY:u}},(0,t.jsx)("div",{css:De,style:{gridTemplateAreas:"flex-end"===c?'"image form"':"center"===c?'"image" "form"':'"form image"',gridTemplateColumns:"center"===c?"1fr":"1fr 1fr",gridTemplateRows:"center"===c?"auto 1fr":"auto"}},m&&(0,t.jsx)("img",{alt:"login hero",css:[We,n&&Ne,"",""],"data-testid":"login-image",src:m}),(0,t.jsx)("div",{css:He,id:"userZone"},e,n&&!1!==i.showSupportLinks&&(0,t.jsx)("div",{css:$e,"data-testid":"login-support-text",style:o},(0,t.jsx)("p",null,(0,t.jsx)(s.x6,{i18nKey:"login.supportText"},(0,t.jsx)("a",{href:"https://community.acquia.com/acquiadam",rel:"noopener noreferrer",target:"_blank"}))))))),(0,t.jsx)(Ue,{style:{backgroundColor:"var(--color-skin-page-bg)",borderTopColor:"var(--color-skin-content-border-bottom)",borderTopWidth:"var(--color-skin-content-border-width-bottom)",color:"var(--color-skin-footer-text)"},version:l}))}const Qe={name:"1vj7lzv",styles:"max-width:var(--w-panel-width)"};function Ve({isLoginCookieExpired:e,ssoConfigError:r,successMessage:o,validationMessage:a}){const{t:i}=(0,s.Bd)();return e||a||o||r?(0,t.jsx)("div",{css:Qe,id:"messageZone"},e&&(0,t.jsx)(n.A,{"data-testid":"session-expired-message",status:"warning"},(0,t.jsx)("p",null,i("login.sessionExpired"))),r&&(0,t.jsx)(n.A,{"data-testid":"sso-config-error-message",status:"error"},(0,t.jsx)("p",null,r)),o&&(0,t.jsx)(n.A,{"data-testid":"success-message",status:"success"},(0,t.jsx)("div",{dangerouslySetInnerHTML:{__html:E(o)}})),a&&(0,t.jsx)(n.A,{"data-testid":"validation-error-message",status:"error"},(0,t.jsx)("p",null,a))):null}const Ke=[],Ye="/dam/dashboard";
1function Xe(e){if(e)try{const r=new URL(e,window.location.origin);if(r.origin===window.location.origin)return void(window.location.href=r.toString());if(Ke.includes(r.hostname))return void(window.location.href=r.toString());window.location.href=Ye}catch(e){window.location.href=Ye}else window.location.href=Ye}const Ze={name:"1ntzt8v",styles:"display:flex;flex-direction:column;gap:16px;max-width:400px;margin:0 auto"},Je={name:"ukuzpb",styles:"display:flex;flex-direction:column;gap:16px;margin-block-end:16px"},er={name:"13ujrwv",styles:"margin-block-end:16px"},rr={name:"6nl6xt",styles:"display:flex;justify-content:flex-end;margin-block-start:16px"},or={name:"13ujrwv",styles:"margin-block-end:16px"};function tr({tokenId:e}){const{t:r}=(0,s.Bd)(),{refreshCaptcha:o}=(0,w.T)(),i=(0,a.useRef)(null),[l,u]=(0,a.useState)(""),[g,m]=(0,a.useState)(""),[p,f]=(0,a.useState)(""),[b,h]=(0,a.useState)(!1),[y,k]=(0,a.useState)(""),[j,C]=(0,a.useState)(""),[T,A]=(0,a.useState)({}),{data:P,error:S,isLoading:L}=(0,c.useQuery)({enabled:!!e,queryFn:async()=>{const o=await(0,d.S7)({resetToken:e});if(!o.valid)throw new Error(o.errorMessage||r("passwordChange.invalidToken"));return o},queryKey:["validatePasswordResetToken",e],retry:!1}),q=P?.passwordRequirements||"",M=P?.reason||"";if((0,a.useEffect)(()=>{(y||j)&&i.current&&i.current.scrollIntoView({behavior:"smooth",block:"nearest"})},[y,j]),L)return(0,t.jsx)("div",{css:Ze},(0,t.jsx)("p",null,r("passwordChange.validatingToken")));if(S){const e=S instanceof Error?S.message:r("passwordChange.tokenValidationFailed");return(0,t.jsx)("div",{css:Ze},(0,t.jsx)(n.A,{css:er,"data-testid":"password-reset-error-callout",status:"error"},(0,t.jsx)("p",null,e)))}return(0,t.jsx)("div",{css:Ze},(0,t.jsx)("div",{ref:i,css:or},j&&(0,t.jsx)(n.A,{css:er,"data-testid":"password-reset-success-message",status:"success"},(0,t.jsx)("p",null,j)),y&&(0,t.jsx)(n.A,{css:er,"data-testid":"password-reset-error-callout",status:"error"},(0,t.jsx)("p",null,y))),q&&(0,t.jsx)(n.A,{css:er,"data-testid":"password-reset-requirements-callout",status:"info"},(0,t.jsx)("div",null,(0,t.jsx)("p",null,"Password expired"===M?r("passwordChange.passwordExpiredMessage",{default:"Your password has expired. Please enter a new password."}):r("passwordChange.resetSecurityMessage",{default:"Reset your password to keep your account secure."})),(0,t.jsx)("div",{dangerouslySetInnerHTML:{__html:E(q)}}))),(0,t.jsx)("form",{"aria-label":r("passwordChange.formLabel",{default:"Password reset form"}),autoComplete:"off",className:"password-reset-form",noValidate:!0,onSubmit:async t=>{t.preventDefault();const a={};if(l?.trim()||(a.password=r("passwordChange.passwordRequired",{default:"Password is required"})),g?.trim()||(a.confirmPassword=r("passwordChange.confirmPasswordRequired",{default:"Confirm password is required"})),l&&g&&l!==g&&(a.confirmPassword=r("passwordChange.passwordsMustMatch",{default:"Passwords must match"})),p?.trim()||(a.captcha=r("passwordChange.captchaRequired",{default:"Captcha is required"})),Object.keys(a).length>0)A(a);else{h(!0),k(""),A({});try{const o={captcha:p,confirmPassword:g,password:l,resetToken:e},t=await(0,d.ec)(o);C(r("passwordChange.successMessage",{default:"Password changed successfully!"})),k(""),t.redirectUrl?Xe(t.redirectUrl):Xe("/")}catch(e){if(C(""),e.data?.fieldErrors&&Object.keys(e.data.fieldErrors).length>0){const t={};Object.entries(e.data.fieldErrors).forEach(([e,o])=>{t[e]=r(`validation-errors-${String(o)}`)}),A(t),k(""),o(),f("")}else{const t=e.data?.errorMessage||e.data?.message||e.message,a=r(t?`validation-general-${t}`:"passwordChange.changePasswordError");k(a),o(),f("")}}finally{h(!1)}}}},(0,t.jsx)("div",{css:Je},(0,t.jsx)(v.A_,{autoComplete:"new-password","data-testid":"password-reset-password",error:!!T.password,helperText:T.password,label:r("passwordChange.newPassword"),maxLength:255,onChange:e=>{return r=e.target.value,u(r),void(T.password&&A(e=>({...e,password:""})));var r},required:!0,type:"password",value:l}),(0,t.jsx)(v.A_,{autoComplete:"new-password","data-testid":"password-reset-confirm-password",error:!!T.confirmPassword,helperText:T.confirmPassword,label:r("passwordChange.confirmPassword"),maxLength:255,onChange:e=>{return r=e.target.value,m(r),void(T.confirmPassword&&A(e=>({...e,confirmPassword:""})));var r},required:!0,type:"password",value:g}),(0,t.jsx)(Y,{error:T.captcha,id:"password-change-captcha",onChange:e=>{return r=e.target.value,f(r),void(T.captcha&&A(e=>({...e,captcha:""})));var r},value:p}),(0,t.jsx)("div",{css:rr},(0,t.jsx)(x.PrimaryButton,{disabled:!l||!g||!p||L,inProgress:b,type:"submit"},r("passwordChange.submit"))))))}function ar({isOpen:e,onClose:r,tokenId:o}){const{t:n}=(0,s.Bd)(),{refreshCaptcha:i}=(0,w.T)();return(0,a.useEffect)(()=>{e&&i()},[e,i]),(0,t.jsx)(y.Modal,{isOpen:e,onClose:r,size:"medium"},(0,t.jsx)(y.ModalHeader,null,n("passwordChange.title")),(0,t.jsx)(y.ModalContent,null,(0,t.jsx)(tr,{tokenId:o})))}const sr={name:"dytpky",styles:"max-width:var(--w-panel-width);margin-block-end:16px;a{color:var(--color-link-fg);text-decoration:underline;&:hover{opacity:0.8;}}"};var nr={name:"1uiai01",styles:"min-height:100vh"};const ir=(0,u.v)(function({loginConfig:e,resetToken:r}){const{t:o}=(0,s.Bd)(),u="undefined"!=typeof window&&window.location.pathname.toLowerCase().includes("/preview"),m="undefined"!=typeof window&&window.location.pathname.toLowerCase().includes("/register"),b="undefined"!=typeof window?new URLSearchParams(window.location.search):null,x=b?.get("ssoError")||b?.get("error")||null,h=("undefined"!=typeof window?window.__TEST_LOGIN_CONFIG__:null)||e,v="undefined"!=typeof window?window.__TEST_RESET_TOKEN__:null,y=b?.get("resetToken")||"",w=r||v||y||"",[k,j]=(0,a.useState)(!!w),[C,T]=(0,a.useState)(""),[E,A]=(0,a.useState)(""),[P,S]=(0,a.useState)(!1),[L,q]=(0,a.useState)(!1),[M,B]=(0,a.useState)(!w&&m),[R,I]=(0,a.useState)(null),U=(0,c.useMutation)({mutationFn:async({context:e,password:r,rememberMe:o=!1,username:t})=>{const a={context:e,password:r,rememberMe:o,username:t},s=await(0,d.QF)(a);return s.redirectUrl&&(window.location.href=s.redirectUrl),s}});(0,a.useEffect)(()=>{const e=U.error?.data;e?.redirectUrl&&Xe(e.redirectUrl)},[U.error]);const F=h?.skin||{},_=!!U.data,O=!!h?.loginCookieExpired||"loginTimeout"===h?.loginContext,z
1=U.error?.data?.message||null;return(0,t.jsx)(g.I,{multilingualEnabled:h?.multilingualEnabled??!1},(0,t.jsx)(i.LoadingSpinnerWrapper,{css:nr,isLoading:_},(0,t.jsx)(l.WidenGlobalStyles,null),(0,t.jsx)($,{skin:F}),(0,t.jsx)(p,{isCookieConsentEnabled:h?.isCookieConsentEnabled}),!_&&(0,t.jsx)(a.Fragment,null,(0,t.jsx)(Ge,{dynamicPageStyles:{backgroundColor:"var(--color-skin-content-bg)",color:"var(--color-skin-text-on-client)"},dynamicSupportStyles:{color:"var(--color-skin-support-text)",textShadow:"1px 1px 1px var(--color-skin-support-text-shadow)"},multilingualEnabled:h?.multilingualEnabled,skin:F,version:h?.version},u&&(0,t.jsx)(n.A,{css:sr,"data-testid":"login-preview-banner",status:"info"},(0,t.jsx)("p",null,o("login.previewMode")," ",(0,t.jsx)("a",{href:f},o("login.exitPreview")))),(0,t.jsx)(Ve,{isLoginCookieExpired:O,ssoConfigError:x,successMessage:R,validationMessage:z}),(0,t.jsx)(Pe,{collapsibleLoginForm:F?.collapsibleLoginForm,createAccountText:F?.createAccountText,dynamicPanelStyles:{backgroundColor:"var(--color-skin-form-bg-translucent)",borderColor:"var(--color-skin-form-border)",borderWidth:"var(--color-skin-form-border-width)"},headerTextAboveLogin:F?.headerTextAboveLogin,internalUserText:F?.internalUserText,isLoading:U.isPending,loginConfig:h,newUserText:F?.newUserText,onCreateAccountClick:()=>{u||B(!0)},onForgotPasswordClick:()=>{u||q(!0)},onPasswordChange:A,onRememberMeChange:S,onSubmit:e=>{if(e.preventDefault(),u)return;const r=C.trim().startsWith("+");C.trim()&&(E.trim()||r)&&U.mutate({context:h?.loginContext,password:E,rememberMe:P,username:C.trim()})},onUsernameChange:T,password:E,rememberMe:P,samlButtonText:F?.samlButtonText,samlHeaderAlignment:F?.samlHeaderAlignment,samlHeaderText:F?.samlHeaderText,username:C}),(0,t.jsx)(ge,{internalUserText:F?.internalUserText,samlButtonText:F?.samlButtonText,samlHeaderAlignment:F?.samlHeaderAlignment,samlHeaderText:F?.samlHeaderText,showLargeIdpLink:!1,showLargeIdpLinkAboveLogin:!1,showSmallIdpLink:h?.showSmallIdpLink,ssoButtonRoute:h?.ssoButtonRoute})),L&&(0,t.jsx)(re,{isOpen:L,onClose:()=>q(!1),onSuccess:e=>{I(e),q(!1)}}),M&&(0,t.jsx)(W,{features:{emailAsUsername:h?.emailUsername||!1},isOpen:M,onClose:()=>B(!1),onSuccess:e=>{I(e),B(!1)}}),k&&w&&(0,t.jsx)(ar,{isOpen:k,onClose:()=>{j(!1),window.history.replaceState({},"",f)},tokenId:w}))))})},62702(e,r,o){o.d(r,{I:()=>l});var t=o(50431),a=o(56575),s=o(60157),n=o(31396),i=o(98075);function l({children:e,multilingualEnabled:r}){const o=n.R.isInitialized?n.R.language:null,l=null!==o&&(r||o===i.TM.EnUs),[c,d]=(0,a.useState)(l?o:null);return(0,a.useEffect)(()=>{let e=!1;return async function(){n.R.isInitialized||await new Promise(e=>n.R.on("initialized",e)),e||(r?d(n.R.language):(localStorage.removeItem(i.AQ),n.R.language!==i.TM.EnUs&&await n.R.changeLanguage(i.TM.EnUs),e||d(i.TM.EnUs)))}(),()=>{e=!0}},[r]),null===c?(0,t.jsx)(s.LoadingSpinner,null):(0,t.jsx)(a.Fragment,{key:c},e)}},31396(e,r,o){var t=o(65783),a=o(29647),s=o(55139),n=o(98075);const i={[n.TM.EnUs]:()=>o.e(5726).then(o.t.bind(o,75726,19)),[n.TM.Es419]:()=>o.e(7383).then(o.t.bind(o,87383,19)),[n.TM.PtBr]:()=>o.e(7283).then(o.t.bind(o,47283,19)),[n.TM.DeDe]:()=>o.e(321).then(o.t.bind(o,10321,19)),[n.TM.FrFr]:()=>o.e(7427).then(o.t.bind(o,17427,19))},l={de:n.TM.DeDe,es:n.TM.Es419,fr:n.TM.FrFr,pt:n.TM.PtBr};function c(e){if(n.Fc.includes(e))return e;const r=e.split("-")[0];return l[r]??null}const d=t.Ay.createInstance().use(a.A).use(s.r9);d.init({backend:{resources:i},fallbackLng:n.TM.EnUs,interpolation:{escapeValue:!1},lng:function(){const e=localStorage.getItem(n.AQ);if(e){const r=c(e);if(r)return r!==e&&(0,n.gW)(r),r}for(const e of navigator.languages??[navigator.language]){const r=c(e);if(r)return(0,n.gW)(r),r}return n.TM.EnUs}(),supportedLngs:n.Fc}),o.d(r,["R",0,d])},98075(e,r,o){o.d(r,{TM:()=>t,gW:()=>n});let t=function(e){return e.EnUs="en-US",e.Es419="es-419",e.PtBr="pt-BR",e.DeDe="de-DE",e.FrFr="fr-FR",e}({});const a=[t.EnUs,t.Es419,t.PtBr,t.DeDe,t.FrFr],s="widen-language";function n(e){a.includes(e)&&localStorage.setItem(s,e)}o.d(r,["AQ",0,s,"Fc",0,a])},64831(e,r,o){o.d(r,{A:()=>l});var t=o(64180),a=o(50431),s=o(69801),n=o(89694);const i=e=>(0,a.css)("align-items:center;background-color:",n.statusTheme[e].bgPrimary,";border:1px solid ",n.statusTheme[e].border,";border-inline-start-width:8px;border-radius:var(--border-radius-md);box-sizing:border-box;color:",n.statusTheme[e].fgPrimary,";display:flex;justify-content:space-between;min-height:48px;padding-block:14px;padding-inline:24px;a:not(.p-button),.p-button-link:focus:not(.p-button-link:focus-visible){text-decoration:underline;}a:not(.p-button):hover,a:not(.p-button):focus,.p-button-link:focus{text-decoration:none;}a:not(.p-button),a:not(.p-button):visited,a:not(.p-button):visited:hover,a:not(.p-button):visited:focus,a:not(.p-button):visited:active,a:not(.p-button):hover,a:not(.p-button):focus,.p-button-link,.p-button-link:hover,.p-button-link:focus,.p-button-link:active{color:",n.statusTheme[e].fg,";}a:focus,.p-button-link:focus,.p-button-secondary[aria-disabled='false']:not(.p-button-icon-only):focus{border-color:",n.statusTheme[e].border,";}a:focus,.p-button-link:focus,.p-button-secondary[aria-disabled='false']:not(.p-button-icon-only):focus,.p-button[aria-disabled='false']:not(.p-button-icon-only):focus{border-radius:var(--border-radius-md);box-shadow:",n.statusTheme[e].focus,";}a:focus:not(a:focus-visible),.p-button-link:focus:not(.p-button-link:focus-visible),.p-button:focus:not(.p-button:focus-visible){box-shadow:none;}.p-button-icon-only:not([disabled]){",(0,n.themedCloseButtonMixin)(e),";}.p-button-secondary{border:1px solid var(--color-secondary-border);&[aria-disabled='false']:hover,&[aria-disabled='false']:visited:hover{background-color:var(--color-primary-bg);border-color:var(--color-tertiary-border);color:var(--color-primary-fg);}&[aria-disabled='false']:active,&[aria-disabled='false']:visited:active{background-color:var(--color-secondary-bg);border-color:var(--color-tertiary-border);color:var(--color-primary-fg);}&[aria-disabled='false']:focus,&[aria-disabled='false']:visited:focus{border-color:var(--color-tertiary-border);}}","");function l({children:e,className:r,status:o="info",...n}){return(0,a.jsx)("div",(0,t.A)({className:(0,s.cx)("p-callout",r),css:i(o),"data-testid":"p-callout"},n),e)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.