Loading
function(e,t,n){"use strict";n.d(t,{V:()=>p,g:()=>m});var i=n(627968),r=n(64700),s=n(503698),a=n.n(s),o=n(834730),l=n(17928),u=n(349288),d=n(473193),c=n(775602),_=n(36075),h=n(545442),f=n(791347);function E(e){let{roleStyle:t,name:n,colorString:s,roleName:l,colorStrings:u,dotAlignment:c="left",className:E,nameTextClassName:p,animateRoleGradient:m,variant:g,displayNameStylesFont:A="",displayInline:I=!1}=e,T=r.useContext(d.C),[S,N]=r.useState(!1),C=r.useCallback(()=>{N(!0)},[]),y=r.useCallback(()=>{N(!1)},[]),v="username"===t,R=null!=u&&null!=u.primaryColor&&null!=u.secondaryColor,O=v&&R,{gradientStyle:b,gradientClassname:L,gradientGlowClassname:D}=(0,_.v5)({colorStrings:u,roleStyle:"username",animateGradient:m||S||T?.animate}),P=(0,_.CR)(n),w={className:a()(f.UU,p,A,{[f.Xh]:v,[L]:O}),children:P},M={className:a()(f.lD,D,A),children:n},x="dot"===t?(0,i.jsx)(h.W,{color:s,colors:R?u:null,name:l,className:"left"===c?f.Hf:f.WN,hoverOverride:m||S||T?.animate}):null;return(0,i.jsxs)("span",{className:a()(E,f.kL,{[f.mO]:I}),onMouseEnter:C,onMouseLeave:y,children:["left"===c&&x,(0,i.jsxs)("span",{className:a()(f.VW,{[f.mO]:I}),style:{color:v&&!R&&null!=s?s:void 0,...O?b:{}},children:[null!=g?(0,i.jsx)(o.E,{tag:"span",color:"currentColor",variant:g,...w}):(0,i.jsx)("span",{...w}),O&&(null!=g?(0,i.jsx)(o.E,{tag:"span",color:"currentColor","aria-hidden":!0,variant:g,...M}):(0,i.jsx)("span",{"aria-hidden":!0,...M}))]}),"right"===c&&x]})}function p(e){let{name:t,colorString:n,roleName:r,dotAlignment:s,className:a,colorStrings:o,animateRoleGradient:d,displayInline:_,ref:h,...f}=e,p=(0,l.bG)([c.Ay],()=>c.Ay.roleStyle),m="username"===p,g=(0,i.jsx)(E,{roleStyle:p,name:t,colorString:n,roleName:r,dotAlignment:s,className:a,colorStrings:o,animateRoleGradient:d,displayInline:_}),A=m&&null!=n?{color:n}:void 0;return(0,i.jsx)(u.Anchor,{...f,children:g,style:A,ref:h})}function m(e){let t=(0,l.bG)([c.Ay],()=>c.Ay.roleStyle);return(0,i.jsx)(E,{...e,roleStyle:t})}}