.supplier-type-badge { display:inline-flex; flex:0 0 auto; align-items:center; justify-content:center; width:1.1em; height:1.1em; min-width:12px; min-height:12px; margin-left:2px; vertical-align:-.12em; line-height:1; cursor:help; }
.supplier-type-badge > svg { display:block; width:100%; height:100%; flex:none; }
.supplier-type-badge.supplier-type-official { color:#15803d; }
.supplier-type-badge.supplier-type-self_owned { color:#b7791f; }
.supplier-type-badge.supplier-type-unspecified { color:#6b7280; }
