/**
 * SML Badges / Specialty Tags
 */
.sl-badge {
  display: inline-flex; align-items: center;
  padding: 2px var(--sl-space-2); font-size: var(--sl-text-xs);
  font-weight: var(--sl-weight-medium); border-radius: var(--sl-radius-sm);
  white-space: nowrap;
}
.sl-badge--hematologi      { background: var(--sl-navy-ghost);  color: var(--sl-navy-dark); }
.sl-badge--mikrobiologi    { background: var(--sl-teal-ghost);  color: var(--sl-teal-dark); }
.sl-badge--genetika        { background: #EDE7F6; color: #4527A0; }
.sl-badge--imunologi       { background: #FFF8E1; color: #E65100; }
.sl-badge--onkologi        { background: #FCE4EC; color: #880E4F; }
.sl-badge--gastroenterologi{ background: #E8F5E9; color: #1B5E20; }
.sl-badge--biokimia        { background: #E1F5FE; color: #01579B; }
.sl-badge--endokrinologi   { background: #FFF3E0; color: #BF360C; }
.sl-badge--toksikologi     { background: #F3E5F5; color: #6A1B9A; }
.sl-badge--new             { background: var(--sl-teal); color: #fff; }
.sl-badge--updated         { background: var(--sl-navy-ghost); color: var(--sl-navy); }
