1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7203],{12149:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>x});var o=n(75275);let r=(0,n(68878).A)([(0,o.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M7.35 18.5C8.66 17.56 10.26 17 12 17s3.34.56 4.65 1.5c-1.31.94-2.91 1.5-4.65 1.5s-3.34-.56-4.65-1.5m10.79-1.38C16.45 15.8 14.32 15 12 15s-4.45.8-6.14 2.12C4.7 15.73 4 13.95 4 12c0-4.42 3.58-8 8-8s8 3.58 8 8c0 1.95-.7 3.73-1.86 5.12"},"0"),(0,o.jsx)("path",{d:"M12 6c-1.93 0-3.5 1.57-3.5 3.5S10.07 13 12 13s3.5-1.57 3.5-3.5S13.93 6 12 6m0 5c-.83 0-1.5-.67-1.5-1.5S11.17 8 12 8s1.5.67 1.5 1.5S12.83 11 12 11"},"1")],"AccountCircleOutlined");var i=n(5307),a=n(16106),c=n(74554),s=n(13061),l=n(5971),u=n(49232),d=n(44821),_=n.n(d),p=n(88522),m=n(29410),g=n(99695),h=n(16197),f=n(33623),w=n(86779),C=n.n(w);function k({isOpen:e,onClose:t,onMyAccountClick:n,onLogoutClick:r}){let{t:c}=(0,a.B)("ping-identity");(0,i.useEffect)(()=>{let n=n=>{"Escape"===n.key&&e&&t()};return e&&document.addEventListener("keydown",n),()=>{document.removeEventListener("keydown",n)}},[e,t]);let s=(0,i.useCallback)(()=>{n(),t()},[n,t]),l=(0,i.useCallback)(()=>{r(),t()},[r,t]);return e?(0,o.jsxs)("div",{className:C().dropdown,children:[(0,o.jsx)("div",{className:C().arrow}),(0,o.jsx)("button",{type:"button",className:C().dropdownItem,onClick:s,"data-testid":"my-account-button",children:c("ribbon.user-section.my-account")}),(0,o.jsx)("button",{type:"button",className:C().dropdownItem,onClick:l,"data-testid":"logout-button",children:c("ribbon.user-section.logout")})]}):null}var b=n(60187),A=n.n(b);function x(){let{t:e}=(0,a.B)("ping-identity"),{isLoggedIn:t,name:n,surname:d}=(0,f.G)(),{isDropdownOpen:w,containerRef:C,handleAccountClick:b,handleCloseMenu:x,handleLoginClick:y,handleLogoutClick:S,handleMyAccountClick:v}=function(){let e=(0,c.jE)(),[t,n]=(0,i.useState)(!1),[,,o]=(0,s.lT)([l.VI,l.x]),r=(0,i.useRef)(null),a=function(){let{pingIdentity:e,siteConfig:t}=(0,u.k)(),n=e.auth;if(!n.host)return"";let{host:o,logoutPath:r}=n,i=_().stringify({goto:`${window.location.origin}${t.pathname}`},{addQueryPrefix:!0});return`${o}${r}${i}#logout`}(),d=function(){let{pingIdentity:e}=(0,u.k)(),t=e.auth;return t.profileUrl?t.profileUrl:""}(),w=(0,p.C)(),{userId:C}=(0,f.G)(),{tenantConfig:{domain:k}}=(0,u.k)(),b=(0,i.useCallback)(()=>{n(!1)},[]);(0,m.L)(r,b);let A=(0,i.useCallback)(()=>{n(e=>!e)},[]);return{isDropdownOpen:t,containerRef:r,handleAccountClick:A,handleCloseMenu:b,handleLoginClick:w,handleLogoutClick:(0,i.useCallback)(async()=>{try{(0,h.B)({event:g.Jf.MANUAL_LOGOUT,event_category:g.mA[g.Jf.MANUAL_LOGOUT],event_label:g.Kz.SSO_MANUAL_LOGOUT,userID:C})}catch(e){console.error("Failed to track SSO manual logout:",e)}o(l.VI,{path:"/",domain:`.${k}`}),o(l.x,{path:"/",domain:`.${k}`}),e.removeQueries({queryKey:["lead-gen:form"]}),a&&(await new Promise(e=>setTimeout(e,l.u3)),window.location.assign(a))},[e,o,a,k,C]),handleMyAccountClick:(0,i.useCallback)(()=>{window.open(d,"_blank","noopener,noreferrer")},[d])}}(),U=(0,i.useMemo)(()=>{let e,t;return e=n?.charAt(0)?.toUpperCase()??"",t=d?.charAt(0)?.toUpperCase()??"",e&&t?`${e}${t}`:e},[n,d]);return t?(0,o.jsxs)("div",{className:A().loggedInContainer,ref:C,children:[(0,o.jsxs)("button",{className:A().accountButton,onClick:b,children:[(0,o.jsx)("span",{className:A().welcomeText,children:e("ribbon.user-section.welcome",{name:n})}),(0,o.jsx)("div",{className:A().avatar,children:(0,o.jsx)("span",{className:A().initials,children:U})})]}),(0,o.jsx)(k,{isOpen:w,onClose:x,onMyAccountClick:v,onLogoutClick:S})]}):(0,o.jsxs)("button",{className:A().loginButton,onClick:y,children:[(0,o.jsx)(r,{fontSize:"inherit",color:"inherit"}),(0,o.jsx)("span",{className:A().loginText,children:e("ribbon.user-section.login")})]})}},22179:()=>{},60187:e=>{e.exports={loggedInContainer:"UserAccountSection_loggedInContainer__wIdAf",accountButton:"UserAccountSection_accountButton__PvhCG",welcomeText:"UserAccountSection_wel
1comeText__06ypT",loginButton:"UserAccountSection_loginButton__8Ko9c",loginText:"UserAccountSection_loginText__FjDVi",avatar:"UserAccountSection_avatar__5Bu0H",initials:"UserAccountSection_initials__zVp1r"}},86779:e=>{e.exports={dropdown:"UserAccountMenu_dropdown__MlLHl",arrow:"UserAccountMenu_arrow__UnTLg",dropdownItem:"UserAccountMenu_dropdownItem__qGetD"}},88522:(e,t,n)=>{"use strict";n.d(t,{C:()=>u});var o=n(5307),r=n(5971),i=n(99695),a=n(16197),c=n(44821),s=n.n(c),l=n(49232);function u(){let e=function(){let{pingIdentity:e,siteConfig:t}=(0,l.k)(),n=e.auth;if(!n.host)return"";let{clientId:o,host:r,loginPath:i}=n,a=s().stringify({client_id:o,redirect_uri:`${window.location.origin}/iasapi/ping/auth/`,state:t.pathname,response_type:"code",scope:"openid email profile"},{addQueryPrefix:!0});return`${r}${i}${a}`}();return(0,o.useCallback)(async()=>{if(e){try{(0,a.B)({event:i.Jf.LOGIN_START,event_category:i.mA[i.Jf.LOGIN_START],event_label:i.Kz.SSO_LOGIN_START}),sessionStorage.setItem(r.y3,r.aQ)}catch(e){console.error("Failed to track SSO login start:",e)}await new Promise(e=>setTimeout(e,r.u3)),window.location.assign(e)}},[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.