1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2892],{91682:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/manage-users/create-user",function(){return r(67848)}])},96815:function(e,t,r){"use strict";var a=r(92977),n=r(75270);t.Z=function(e){let{signal:t}=e;return(0,n.Z)(a.s2.apiCommerceAssociateRoles,{method:"GET",signal:t})}},63481:function(e,t,r){"use strict";var a=r(92977),n=r(75270);t.Z=function(e,t,r){if(!e)return Promise.reject({message:"Missing businessUnitId"});if(!t)return Promise.reject({message:"Missing version"});if(!r||!Array.isArray(r))return Promise.reject({message:"Missing actions"});let s=new URLSearchParams({businessUnitId:e}).toString();return(0,n.Z)(`${a.s2.apiCommerceBusinessUnitUpdate}?${s}`,{method:"POST",body:JSON.stringify({version:t,actions:r})})}},47584:function(e,t,r){"use strict";r.d(t,{Z:function(){return C}});var a,n,s=r(15436),i=r(17107),o=r(3759),l=r(31195),u=r(87557),d=r(78613),c=r(17676),m=r(56057),p=r(64162),f=r(25883),g=r(27698),h=r(75035);function v(){return(v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(this,arguments)}var b=function(e){return p.createElement("svg",v({xmlns:"http://www.w3.org/2000/svg",width:30,height:21,viewBox:"0 0 30 21"},e),a||(a=p.createElement("path",{fill:"currentColor",d:"M14.667 0C8 0 2.307 4.147 0 10c2.307 5.853 8 10 14.667 10 6.666 0 12.36-4.147 14.666-10-2.306-5.853-8-10-14.666-10Zm0 16.667A6.67 6.67 0 0 1 8 10a6.67 6.67 0 0 1 6.667-6.667A6.67 6.67 0 0 1 21.333 10a6.67 6.67 0 0 1-6.666 6.667Zm0-10.667c-2.214 0-4 1.787-4 4s1.786 4 4 4c2.213 0 4-1.787 4-4s-1.787-4-4-4Z"})),n||(n=p.createElement("g",{id:"line"},p.createElement("rect",{x:4.1,y:-5,width:25.8,height:3,transform:"rotate(48 0 0)",fill:"white"}),p.createElement("rect",{x:4,y:-3,width:26,height:2,transform:"rotate(48 0 0)",fill:"currentColor"}))))};let x="PasswordRightElement",y={w:"full",h:"full",bgColor:"white",color:"gray.500"},w={boxSize:"1.25rem",sx:{'input[type="password"] ~ * & #line':{opacity:0}
1}},j=e=>{let{onVisibilityClick:t}=e,{t:r}=(0,h.Z)();return(0,s.jsx)(f.h,{type:"button","data-testid":`${x}-show-hide-password`,"aria-label":r("components.input.showHidePassword"),...y,icon:(0,s.jsx)(g.J,{"aria-hidden":"true",as:b,...w}),onClick:t})};j.displayName=x;let k=(0,p.forwardRef)((e,t)=>{let{label:r,type:a="text",required:n,isRequired:f=n,id:g,error:h,variant:v="basic",leftElement:b,rightElement:x,...y}=e,w=(0,i.mq)("FormInput",{variant:v}),[k,C]=(0,p.useState)(a),P=(0,p.useMemo)(()=>{let e=(0,s.jsx)(j,{onVisibilityClick:()=>C(e=>"password"===e?"text":"password")});return x??("password"===a?e:null)},[x,a]);return(0,s.jsxs)(o.NI,{...w.control,isRequired:n||f,isDisabled:y.disabled||y.isDisabled,isInvalid:y.isInvalid||!!h,maxW:y.maxW||"100%",children:[(0,s.jsxs)(l.B,{children:[b&&(0,s.jsx)(u.Z,{...w.leftElement,children:b}),(0,s.jsx)(d.I,{...w.input,ref:t,type:k,id:g,required:!1,"aria-required":n||f,placeholder:" ",...y}),(0,s.jsx)(c.l,{...w.label,htmlFor:g,children:r}),P&&(0,s.jsx)(u.x,{...w.rightElement,children:P})]}),!!h&&(0,s.jsx)(m.J1,{...w.error,children:h?.message})]})});k.displayName="FormInput";var C=k},11681:function(e,t,r){"use strict";var a=r(15436),n=r(40388),s=r(57045),i=r(45632),o=r(97501),l=r(40079),u=r(75035);r(64162);var d=r(72821),c=r(81436),m=r(56791),p=r(86463),f=r(2191),g=r(92977),h=r(10066);let v="ProfileAside",b={aside:{display:{base:"none",lg:"block"},padding:"6",flex:"1 1 37%",minW:"16rem",alignSelf:"flex-start",boxShadow:"0 0 1rem rgba(0, 0, 0, 0.15)"},divider:{marginBlock:"3"},changeCompanyItem:{direction:"column",textAlign:"start",alignItems:"flex-start",_focus:{bg:"transparent"},_active:{bg:"transparent"},mb:"6",sx:{button:{fontSize:"md"}}},changeCompanyText:{fontSize:"md",fontWeight:"bold",textTransform:"uppercase",wordBreak:"break-word",mb:"2"},profile:{textDecoration:"none",my:"6",display:"block",w:"fit-content"},logout:{mt:"6",minH:"6",display:"flex",color:"currentColor",fontWeight:"normal",_focus:{bg:"transparent"},_active:{bg:"transparent"},_hover:{textDecoration:"underline"},_focusVisible:{textDecoration:"underline"}}},x=()=>{let{t:e}=(0,u.Z)(),{current:t,associateRoles:r}=(0,h.Z)(),x=(0,c.Z)(r),y=(0,l.useRouter)().asPath.split("#")[0].split("?")[0],w=y.endsWith("/")?y:y+"/",j=[{href:g.s2.profile,title:"profile",canAccess:!0},{href:g.s2.manageUsers,title:"manageUsers",canAccess:x},{href:g.s2.myCompany,title:"myCompany",canAccess:x}];return(0,a.jsxs)(n.xu,{"data-testid":v,as:"aside",...b.aside,children:[t&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(s.k,{...b.changeCompanyItem,children:[(0,a.jsx)(i.x,{as:"span",...b.changeCompanyText,children:(0,d.Z)(t)}),(0,a.jsx)(p.Z,{})]}),(0,a.jsx)(o.i,{...b.divider})]}),j.map(t=>{let{href:r,title:n,canAccess:s}=t;return s?(0,a.jsx)(m.Z,{...b.profile,variant:"ghost",href:r,...w.includes(r)&&{"aria-current":"page"},rel:"noreferrer",children:e(`components.header.profile.menu.${n}`)},r):null}),(0,a.jsx)(o.i,{...b.divider}),(0,a.jsx)(f.Z,{...b.logout})]})};x.displayName=v,t.Z=x},52613:function(e,t,r){"use strict";r.d(t,{BN:function(){return n},CU:function(){return i},PO:function(){return o},U2:function(){return a},Uq:function(){return s}});let a=64,n=8,s=/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[!@#$%^&*()_+\[\]{};':"\\|,.<>?~-])[A-Za-z\d!@#$%^&*()_+\[\]{};':"\\|,.<>?~-]{7,}$/,i=/^[a-zA-Z0-9+_.-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)+$/,o=3},36140:function(e,t,r){"use strict";var a=r(75035),n=r(2080);t.Z=function(){let{lang:e}=(0,a.Z)();return function(t){if(!t)return"";let r=Object.keys(t)[0];return t[e]||t[n.k$]||t[r]||""}}},67848:function(e,t,r){"use strict";r.r(t),r.d(t,{__N_SSG:function(){return T},default:function(){return $}});var a=r(15436),n=r(12243),s=r(31352),i=r(40388),o=r(56218),l=r(75035),u=r(64162),d=r(89608),c=r(57045),m=r(14670),p=r(83466),f=r(56299),g=r(45632),h=r(25778),v=r(71050),b=r(32056),x=r(40079),y=r(27671),w=r(96815),j=r(63481),k=r(92977),C=r(75270),P=function(e,t){if(!e)return Promise.reject({message:"Missing businessUnitId"});if(!t)return Promise.reject({message:"Missing customer"});let r=new URLSearchParams({businessUnitId:e}).toString();return(0,C.Z)(`${k.s2.apiCommerceCustomerCreate}?${r}`,{method:"POST",body:JSON.stringify({customer:t})})},N=r(47584),E=r(93716),S=r(52613),Z=r(36140),_=r(10066);let M={wrapper:{flexWrap:"wrap",rowGap:"60px",columnGap:"28px",my:"100px"}
1,input:{maxW:{base:"100%",md:"300px"}},heading:{fontSize:"lg",mb:10},rolesHeading:{fontSize:"md",mb:4,mt:8},radioWrapper:{alignItems:{base:"start",md:"center"},mb:3,flexDirection:{base:"column",md:"row"}},radioButton:{w:{base:"100%",md:"30%"},mb:{base:2,md:0}},radioLabel:{w:{base:"100%",md:"70%"},color:"#626262",pl:{base:8,md:0}},buttonsWrapper:{mt:"100px",mb:"240px",gap:4,flexDirection:{base:"column",md:"row"}},button:{minW:{base:"100%",md:"150px"},h:12}},B="none",I={email:"",firstName:"",lastName:"",portal:E.uU.Viewer,store:B,analytics:B},L="CreateAssociateForm",R=()=>{let{t:e}=(0,l.Z)(),{current:t}=(0,_.Z)(),r=(0,d.p)({position:"top-right"}),n=(0,x.useRouter)(),s=(0,u.useMemo)(()=>{let{ctAllowStoreAccess:e,ctAllowPortalAccess:r,ctAllowAnalyticsPortalAccess:a}=t?.custom?.fields||{};return[...r?[E.yl.Portal]:[],...e?[E.yl.Store]:[],...a?[E.yl.Analytics]:[]].filter(Boolean)},[t?.custom?.fields]),i=(0,Z.Z)(),{formState:C,handleSubmit:R,register:A,setValue:O,getValues:U}=(0,y.cI)({mode:"onBlur",defaultValues:I}),{data:q}=(0,b.a)(["getAssociateRoles"],w.Z),D=(0,u.useCallback)(a=>{if(!t?.id||!t?.version)return;let i=[];if(s.forEach(e=>{let t=a[e];t&&t!==B&&i.push({associateRole:{key:t,typeId:"associate-role"},inheritance:"Enabled"})}),0===i.length)return;let o={email:a.email,firstName:a.firstName,lastName:a.lastName,authenticationMode:"ExternalAuth",custom:{type:{typeId:"type",key:"customer-normetCompanyUser"},fields:{sendWelcomeEmail:!0,ctIsNormetInternal:!1}}};return P(t.id,o).then(a=>{let{id:s}=a;(0,j.Z)(t.id,t.version,[{action:"addAssociate",associate:{customer:{id:s,typeId:"customer"},associateRoleAssignments:i}}]).then(()=>{r({title:e("pages.create-user.successMessage"),status:"success"}),n.push(k.s2.manageUsers)}).catch(t=>{console.error("Error creating customer:",t),r({title:e("pages.create-user.errorMessage"),status:"error"})})}).catch(t=>{console.error("Error creating customer:",t),r({title:e("pages.create-user.errorMessage"),status:"error"})})},[]);return(0,a.jsxs)("form",{onSubmit:R(D),name:L,"data-testid":L,children:[(0,a.jsxs)(c.k,{...M.wrapper,children:[(0,a.jsx)(N.Z,{required:!0,type:"text",id:"firstName",inputMode:"text",autoComplete:"given-name",label:e("pages.create-user.firstName"),error:C.errors.firstName,...M.input,...A("firstName",{required:{value:!0,message:e("pages.create-user.errors.firstNameRequired")},minLength:{value:S.PO,message:e("pages.create-user.errors.firstNameMinLength",{length:S.PO})}})}),(0,a.jsx)(N.Z,{required:!0,type:"text",id:"lastName",inputMode:"text",autoComplete:"family-name",label:e("pages.create-user.lastName"),error:C.errors.lastName,...M.input,...A("lastName",{required:{value:!0,message:e("pages.create-user.errors.lastNameRequired")},minLength:{value:S.PO,message:e("pages.create-user.errors.lastNameMinLength",{length:S.PO})}})}),(0,a.jsx)(N.Z,{required:!0,type:"email",id:"username",inputMode:"email",autoComplete:"username",label:e("pages.create-user.email"),error:C.errors.email,...M.input,...A("email",{required:{value:!0,message:e("pages.create-user.errors.emailRequired")},pattern:{value:S.CU,message:e("pages.create-user.errors.emailInvalid")}})})]}),(0,a.jsx)(o.X,{as:"h3",...M.heading,children:e("pages.create-user.userRoles")}),s.map(t=>(0,a.jsxs)(m.K,{children:[(0,a.jsx)(o.X,{as:"h4",...M.rolesHeading,children:e(`pages.manage-users.tableHeaders.${t}`)}),(0,a.jsxs)(p.E,{name:t,value:U()[t],onChange:e=>O(t,e,{shouldValidate:!0}),children:[t!==E.yl.Portal&&(0,a.jsxs)(c.k,{...M.radioWrapper,children:[(0,a.jsx)(f.Y,{value:B,variant:"secondary",size:"xl",...M.radioButton,children:e("pages.manage-users.none")}),(0,a.jsx)(g.x,{...M.radioLabel,children:e("pages.manage-users.noAccess")})]}),q?.results.filter(e=>e.custom?.fields?.application===t).map(e=>a.jsxs(c.k,{...M.radioWrapper,children:[a.jsx(f.Y,{value:e.key,variant:"secondary",size:"xl",...M.radioButton,children:i(e.custom?.fields.roleDisplayName)||e.name},e.id),a.jsx(g.x,{...M.radioLabel,children:i(e.custom?.fields?.description)})]},e.id))]},t)]},t)),(0,a.jsxs)(c.k,{...M.buttonsWrapper,children:[(0,a.jsx)(h.z,{type:"submit",variant:"primary",isLoading:C.isSubmitting,isDisabled:!C.isValid,...M.button,children:e("pages.create-user.save")}),(0,a.jsx)(h.z,{as:v.r,variant:"link",href:k.s2.manageUsers,...M.button,children:e("pages.create-user.cancel")})]})]})};R.displayName=L;var A=r(11681);let O={w:"full",maxW:"desktop",paddingInline:{base:"4",lg:"10"},pt:"44px"},U={spacing:{base:"0",lg:"2"},alignItems:"flex-start"},q={w:"full",backgroundColor:"white",boxShadow:"0 0 1rem rgba(0, 0, 0, 0.15)",padding:"6"},D={fontSize:"xl"},W="CreateUserPage",z=()=>{let{t:e}=(0,l.Z)();return(0,a.jsx)(n.W,{"data-testid":W,...O,children:(0,a.jsxs)(s.U,{...U,children:[(0,a.jsx)(A.Z,{}),(0,a.jsxs)(i.xu,{"data-testid":W,as:"section",...q,children:[(0,a.jsx)(o.X,{as:"h2",...D,children:e("pages.create-user.title")}),(0,a.jsx)(R,{})]})]})})};z.displayName=W;var T=!0,$=z},56299:function(e,t,r){"use strict";r.d(t,{Y:function(){return g}});var a=r(83466),n=r(3759),s=r(5218),i=r(39385),o=r(64162),l={border:"0",clip:"rect(0, 0, 0, 0)",height:"1px",width:"1px",margin:"-1px",padding:"0",overflow:"hidden",
1whiteSpace:"nowrap",position:"absolute"};function u(e){e.preventDefault(),e.stopPropagation()}var d=r(9385),c=r(17107),m=r(73281),p=r(18424),f=r(15436),g=(0,d.G)((e,t)=>{var r;let d=(0,a.X)(),{onChange:g,value:h}=e,v=(0,c.jC)("Radio",{...d,...e}),{spacing:b="0.5rem",children:x,isDisabled:y=null==d?void 0:d.isDisabled,isFocusable:w=null==d?void 0:d.isFocusable,inputProps:j,...k}=(0,m.Lr)(e),C=e.isChecked;(null==d?void 0:d.value)!=null&&null!=h&&(C=d.value===h);let P=g;(null==d?void 0:d.onChange)&&null!=h&&(P=(0,s.PP)(d.onChange,g));let N=null!=(r=null==e?void 0:e.name)?r:null==d?void 0:d.name,{getInputProps:E,getCheckboxProps:S,getLabelProps:Z,getRootProps:_,htmlProps:M}=function(e={}){let{defaultChecked:t,isChecked:r,isFocusable:d,isDisabled:c,isReadOnly:m,isRequired:p,onChange:f,isInvalid:g,name:h,value:v,id:b,"data-radiogroup":x,"aria-describedby":y,...w}=e,j=`radio-${(0,o.useId)()}`,k=(0,n.NJ)(),C=(0,a.X)(),P=k&&!(C||x)?k.id:j;P=null!=b?b:P;let N=null!=c?c:null==k?void 0:k.isDisabled,E=null!=m?m:null==k?void 0:k.isReadOnly,S=null!=p?p:null==k?void 0:k.isRequired,Z=null!=g?g:null==k?void 0:k.isInvalid,[_,M]=(0,o.useState)(!1),[B,I]=(0,o.useState)(!1),[L,R]=(0,o.useState)(!1),[A,O]=(0,o.useState)(!1),[U,q]=(0,o.useState)(!!t),D=void 0!==r,W=D?r:U;(0,o.useEffect)(()=>(0,i.BT)(M),[]);let z=(0,o.useCallback)(e=>{if(E||N){e.preventDefault();return}D||q(e.target.checked),null==f||f(e)},[D,N,E,f]),T=(0,o.useCallback)(e=>{" "===e.key&&O(!0)},[O]),$=(0,o.useCallback)(e=>{" "===e.key&&O(!1)},[O]),K=(0,o.useCallback)((e={},t=null)=>({...e,ref:t,"data-active":(0,s.PB)(A),"data-hover":(0,s.PB)(L),"data-disabled":(0,s.PB)(N),"data-invalid":(0,s.PB)(Z),"data-checked":(0,s.PB)(W),"data-focus":(0,s.PB)(B),"data-focus-visible":(0,s.PB)(B&&_),"data-readonly":(0,s.PB)(E),"aria-hidden":!0,onMouseDown:(0,s.v0)(e.onMouseDown,()=>O(!0)),onMouseUp:(0,s.v0)(e.onMouseUp,()=>O(!1)),onMouseEnter:(0,s.v0)(e.onMouseEnter,()=>R(!0)),onMouseLeave:(0,s.v0)(e.onMouseLeave,()=>R(!1))}),[A,L,N,Z,W,B,E,_]),{onFocus:X,onBlur:F}=null!=k?k:{},G=(0,o.useCallback)((e={},t=null)=>{let r=N&&!d;return{...e,id:P,ref:t,type:"radio",name:h,value:v,onChange:(0,s.v0)(e.onChange,z),onBlur:(0,s.v0)(F,e.onBlur,()=>I(!1)),onFocus:(0,s.v0)(X,e.onFocus,()=>I(!0)),onKeyDown:(0,s.v0)(e.onKeyDown,T),onKeyUp:(0,s.v0)(e.onKeyUp,$),checked:W,disabled:r,readOnly:E,required:S,"aria-invalid":(0,s.Qm)(Z),"aria-disabled":(0,s.Qm)(r),"aria-required":(0,s.Qm)(S),"data-readonly":(0,s.PB)(E),"aria-describedby":y,style:l}},[N,d,P,h,v,z,F,X,T,$,W,E,S,Z,y]);return{state:{isInvalid:Z,isFocused:B,isChecked:W,isActive:A,isHovered:L,isDisabled:N,isReadOnly:E,isRequired:S},getCheckboxProps:K,getRadioProps:K,getInputProps:G,getLabelProps:(e={},t=null)=>({...e,ref:t,onMouseDown:(0,s.v0)(e.onMouseDown,u),"data-disabled":(0,s.PB)(N),"data-checked":(0,s.PB)(W),"data-invalid":(0,s.PB)(Z)}),getRootProps:(e,t=null)=>({...e,ref:t,"data-disabled":(0,s.PB)(N),"data-checked":(0,s.PB)(W),"data-invalid":(0,s.PB)(Z)}),htmlProps:w}}({...k,isChecked:C,isFocusable:w,isDisabled:y,onChange:P,name:N}),[B,I]=function(e,t){let r={},a={};for(let[n,s]of Object.entries(e))t.includes(n)?r[n]=s:a[n]=s;return[r,a]}(M,m.oE),L=S(I),R=E(j,t),A=Z(),O=Object.assign({},B,_()),U={display:"inline-flex",alignItems:"center",verticalAlign:"top",cursor:"pointer",position:"relative",...v.container},q={display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:0,...v.control},D={userSelect:"none",marginStart:b,...v.label};return(0,f.jsxs)(p.m.label,{className:"chakra-radio",...O,__css:U,children:[(0,f.jsx)("input",{className:"chakra-radio__input",...R}),(0,f.jsx)(p.m.span,{className:"chakra-radio__control",...L,__css:q}),x&&(0,f.jsx)(p.m.span,{className:"chakra-radio__label",...A,__css:D,children:x})]})});g.displayName="Radio"},83466:function(e,t,r){"use strict";r.d(t,{E:function(){return m},X:function(){return c}});var a=r(5218),n=r(73632),s=r(64162),i=r(9385),o=r(18424),l=r(46253),u=r(15436),[d,c]=(0,l.k)({name:"RadioGroupContext",strict:!1}),m=(0,i.G)((e,t)=>{let{colorScheme:r,size:i,variant:l,children:c,className:m,isDisabled:p,isFocusable:f,...g}=e,{value:h,onChange:v,getRootProps:b,name:x,htmlProps:y}=function(e={}){let{onChange:t,value:r,defaultValue:i,name:o,isDisabled:l,isFocusable:u,isNative:d,...c}
1=e,[m,p]=(0,s.useState)(i||""),f=void 0!==r,g=f?r:m,h=(0,s.useRef)(null),v=(0,s.useCallback)(()=>{let e=h.current;if(!e)return;let t="input:not(:disabled):checked",r=e.querySelector(t);if(r){r.focus();return}t="input:not(:disabled)";let a=e.querySelector(t);null==a||a.focus()},[]),b=(0,s.useId)(),x=`radio-${b}`,y=o||x,w=(0,s.useCallback)(e=>{let r=e&&(0,a.Kn)(e)&&(0,a.Kn)(e.target)?e.target.value:e;f||p(r),null==t||t(String(r))},[t,f]);return{getRootProps:(0,s.useCallback)((e={},t=null)=>({...e,ref:(0,n.lq)(t,h),role:"radiogroup"}),[]),getRadioProps:(0,s.useCallback)((e={},t=null)=>{let r=d?"checked":"isChecked";return{...e,ref:t,name:y,[r]:null!=g?e.value===g:void 0,onChange(e){w(e)},"data-radiogroup":!0}},[d,y,w,g]),name:y,ref:h,focus:v,setValue:p,value:g,onChange:w,isDisabled:l,isFocusable:u,htmlProps:c}}(g),w=(0,s.useMemo)(()=>({name:x,size:i,onChange:v,colorScheme:r,value:h,variant:l,isDisabled:p,isFocusable:f}),[x,i,v,r,h,l,p,f]);return(0,u.jsx)(d,{value:w,children:(0,u.jsx)(o.m.div,{...b(y,t),className:(0,a.cx)("chakra-radio-group",m),children:c})})});m.displayName="RadioGroup"},89608:function(e,t,r){"use strict";r.d(t,{p:function(){return o}});var a=r(89370),n=r(9713),s=r(57182),i=r(64162);function o(e){let{theme:t}=(0,s.uP)(),r=(0,a.OX)();return(0,i.useMemo)(()=>(0,n.Cj)(t.direction,{...r,...e}),[e,t.direction,r])}},39385:function(e,t,r){"use strict";r.d(t,{BT:function(){return h}});var a=!1,n=null,s=!1,i=!1,o=new Set;function l(e,t){o.forEach(r=>r(e,t))}var u="undefined"!=typeof window&&null!=window.navigator&&/^Mac/.test(window.navigator.platform);function d(e){s=!0,e.metaKey||!u&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(n="keyboard",l("keyboard",e))}function c(e){if(n="pointer","mousedown"===e.type||"pointerdown"===e.type){s=!0;let t=e.composedPath?e.composedPath()[0]:e.target,r=!1;try{r=t.matches(":focus-visible")}catch{}r||l("pointer",e)}}function m(e){(0===e.mozInputSource&&e.isTrusted||0===e.detail&&!e.pointerType)&&(s=!0,n="virtual")}function p(e){e.target!==window&&e.target!==document&&(s||i||(n="virtual",l("virtual",e)),s=!1,i=!1)}function f(){s=!1,i=!0}function g(){return"pointer"!==n}function h(e){!function(){if("undefined"==typeof window||a)return;let{focus:e}=HTMLElement.prototype;HTMLElement.prototype.focus=function(...t){s=!0,e.apply(this,t)},document.addEventListener("keydown",d,!0),document.addEventListener("keyup",d,!0),document.addEventListener("click",m,!0),window.addEventListener("focus",p,!0),window.addEventListener("blur",f,!1),"undefined"!=typeof PointerEvent?(document.addEventListener("pointerdown",c,!0),document.addEventListener("pointermove",c,!0),document.addEventListener("pointerup",c,!0)):(document.addEventListener("mousedown",c,!0),document.addEventListener("mousemove",c,!0),document.addEventListener("mouseup",c,!0)),a=!0}(),e(g());let t=()=>e(g());return o.add(t),()=>{o.delete(t)}}}},function(e){e.O(0,[2040,2888,9774,179],function(){return e(e.s=91682)}),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.