/* 22.9.512 – keep saved nickname prefixes/suffixes readable on compact views. */
.styled-username.has-nick-affixes{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:normal}
.community-user-identity:has(.has-nick-affixes){max-width:100%;flex-wrap:wrap;white-space:normal}
.post-head:has(.has-nick-affixes){flex-wrap:wrap}
.inbox-thread-name:has(.has-nick-affixes){flex-wrap:wrap}
.inbox-thread-name>b:has(.has-nick-affixes){max-width:100%;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}
.inbox-online-person:has(.has-nick-affixes){width:94px;flex-basis:94px}
.inbox-online-person>span:last-child:has(.has-nick-affixes){width:100%;white-space:normal;overflow:visible;text-overflow:clip;text-align:center;overflow-wrap:anywhere}
.private-quick-who>b:has(.has-nick-affixes){white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}
.private-group-members>div>a>span:has(.has-nick-affixes){min-width:0;max-width:100%;overflow-wrap:anywhere}
.community-rank-toplist-name:has(.has-nick-affixes){min-width:0;overflow-wrap:anywhere}
@media(max-width:760px){
 .private-chat-header>.conversation-person h2:has(.has-nick-affixes),
 .private-chat-header>.conversation-person>div h2:has(.has-nick-affixes){white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important;line-height:1.25!important}
}
