.pc-person-avatar{position:relative;display:inline-flex!important;align-items:center;justify-content:center;vertical-align:middle;flex:0 0 42px;width:42px!important;height:42px!important;min-width:0;border-radius:50%!important;overflow:hidden;background:#6043ad!important;color:#fff!important;border:2px solid #fff;box-shadow:0 2px 7px #29243e20;font:700 14px/1 Arial,sans-serif}
.pc-person-avatar>span{display:flex!important;align-items:center;justify-content:center;position:absolute;inset:0;width:100%!important;height:100%!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;color:#fff!important;font:inherit}
.pc-person-avatar>img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;border-radius:50%;background:#f3f0f8}
.pc-person-avatar>img[hidden]{display:none!important}
.community-avatar-stack>.pc-person-avatar{width:32px!important;height:32px!important;flex-basis:32px;font-size:11px}
.community-owner-caption .pc-person-avatar,.community-detail-owner small .pc-person-avatar{width:28px!important;height:28px!important;flex-basis:28px;margin-right:7px;font-size:10px}
.player-profile-top>.pc-person-avatar{width:56px!important;height:56px!important;flex-basis:56px;font-size:18px}
.pc-contact-preview{display:flex;align-items:center;gap:12px;margin:12px 0;padding:12px;background:#f4f0fa;border-radius:12px;color:#29243e;overflow-wrap:anywhere}
.pc-contact-preview[hidden]{display:none}
.pc-contact-preview b{min-width:0}
