/* STS v5.6.181 - clean role badge icons */
.badge-row.sts-role-badges,
.badge-row.compact.sts-role-badges,
#chatMessages .badge-row,
.chat-meta .badge-row{
  display:inline-flex!important;
  align-items:center!important;
  gap:4px!important;
  margin-left:5px!important;
  vertical-align:middle!important;
  max-width:none!important;
  overflow:visible!important;
}
.creator-badge,
#chatMessages .creator-badge,
.chat-meta .creator-badge,
.badge-row.compact .creator-badge{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  height:auto!important;
  min-width:0!important;
  padding:0!important;
  margin:0 1px!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  line-height:1!important;
  text-transform:none!important;
}
.creator-badge .badge-icon,
#chatMessages .creator-badge .badge-icon,
.badge-row.compact .creator-badge .badge-icon{
  display:inline-block!important;
  font-size:17px!important;
  line-height:1!important;
  filter:drop-shadow(0 0 5px rgba(160,95,255,.45));
}
.creator-badge .badge-label,
.badge-row.compact .creator-badge .badge-label{display:none!important;}
.creator-badge.badge-owner .badge-icon{filter:drop-shadow(0 0 6px rgba(255,196,45,.75));}
.creator-badge.badge-partner .badge-icon{filter:drop-shadow(0 0 6px rgba(181,99,255,.8)); color:#b970ff;}
.creator-badge.badge-affiliate .badge-icon{filter:drop-shadow(0 0 6px rgba(205,99,255,.65));}
.creator-badge.badge-streamer .badge-icon{filter:drop-shadow(0 0 6px rgba(45,174,255,.75));}
.creator-badge.badge-moderator .badge-icon{filter:drop-shadow(0 0 5px rgba(180,180,190,.6));}
#chatMessages .chat-meta{gap:5px!important;align-items:center!important;}
#chatMessages .chat-name,
#chatMessages .chat-name-link{margin-right:0!important;}
