/* P16-r1-r29 — one verified badge visual across TalkChat.
   Master: profile .msref-verified (Material Symbols `verified`, #3b82f6, outlined). */
:where(.msref-verified,.pm-ref-verified,.person-verified,.tc-verified-badge,.lw-verified,.team-ref-verified,.rank-ref-verified){
  display:inline-block!important;
  width:auto!important;
  height:auto!important;
  min-width:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#3b82f6!important;
  font-family:'Material Symbols Outlined'!important;
  font-style:normal!important;
  font-weight:normal!important;
  font-feature-settings:'liga'!important;
  -webkit-font-feature-settings:'liga'!important;
  font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 20!important;
  letter-spacing:normal!important;
  line-height:1!important;
  text-transform:none!important;
  white-space:nowrap!important;
  word-wrap:normal!important;
  direction:ltr!important;
  -webkit-font-smoothing:antialiased!important;
  flex:0 0 auto!important;
  vertical-align:-2px!important;
}
/* Only size changes by surface; glyph/color never changes. */
.msref-verified{font-size:18px!important}
.pm-ref-verified{font-size:15px!important}
.person-verified,.tc-verified-badge-sm,.lw-verified,.team-ref-verified,.rank-ref-verified{font-size:14px!important}
.tc-verified-badge-md{font-size:15px!important}
.tc-verified-badge-lg{font-size:18px!important}

/* Kill legacy circle/check styling from older social CSS. */
.lw-verified,.team-ref-verified,.rank-ref-verified{place-items:initial!important}
