.botAvatar{aspect-ratio:1;object-fit:cover;border-radius:16%;flex:none;display:block}.botAvatar--mirrored{transform:scaleX(-1)}.botAvatar--row{border-radius:0;-webkit-mask-image:linear-gradient(90deg,#000 72%,#0000 100%);mask-image:linear-gradient(90deg,#000 72%,#0000 100%)}.avatarRow{--avatar-row-streak:178px;--avatar-row-glow:92px;--avatar-row-glow-x:27px;background:linear-gradient(90deg, color-mix(in srgb, var(--c) 70%, transparent), transparent) 0 100% / calc(var(--avatar-row-streak) * var(--k,1)) 2px no-repeat, radial-gradient(ellipse calc(var(--avatar-row-glow) * var(--k,1)) 125% at var(--avatar-row-glow-x) 100%, color-mix(in srgb, var(--c) 36%, transparent) 0, color-mix(in srgb, var(--c) 16%, transparent) 55%, transparent 100%) no-repeat, linear-gradient(var(--avatar-row-sep,var(--color-line)), var(--avatar-row-sep,var(--color-line))) 0 100% / 100% 1px no-repeat;border-top:0;border-bottom:0}.avatarRow--noSep,.avatarVs--noSep{--avatar-row-sep:transparent}.botAvatar--fill{width:auto;height:100%}.avatarVs{--avatar-vs-streak:166px;--avatar-vs-glow:84px;--avatar-vs-glow-x:25px;background:linear-gradient(90deg, color-mix(in srgb, var(--cl) 70%, transparent), transparent) 0 100% / calc(var(--avatar-vs-streak) * var(--kl,1)) 2px no-repeat, radial-gradient(ellipse calc(var(--avatar-vs-glow) * var(--kl,1)) 125% at var(--avatar-vs-glow-x) 100%, color-mix(in srgb, var(--cl) 36%, transparent) 0, color-mix(in srgb, var(--cl) 16%, transparent) 55%, transparent 100%) no-repeat, linear-gradient(270deg, color-mix(in srgb, var(--cr) 70%, transparent), transparent) 100% 100% / calc(var(--avatar-vs-streak) * var(--kr,1)) 2px no-repeat, radial-gradient(ellipse calc(var(--avatar-vs-glow) * var(--kr,1)) 125% at calc(100% - var(--avatar-vs-glow-x)) 100%, color-mix(in srgb, var(--cr) 36%, transparent) 0, color-mix(in srgb, var(--cr) 16%, transparent) 55%, transparent 100%) no-repeat, linear-gradient(var(--avatar-row-sep,var(--color-line)), var(--avatar-row-sep,var(--color-line))) 0 100% / 100% 1px no-repeat;border-top:0;border-bottom:0}.avatarSepRow{border-top:0;border-bottom:0}.avatarSepRow>:not(.avatarVs){background:linear-gradient(var(--avatar-row-sep,var(--color-line)), var(--avatar-row-sep,var(--color-line))) 0 100% / 100% 1px no-repeat}.avatarSepRow:last-child{--avatar-row-sep:transparent}
