/* One quiet manufacturer signature, shared by all SystemBase products. */
.udh-product-signature {
  display: inline-flex;
  align-items: baseline;
  gap: .55em;
  max-width: 100%;
  min-width: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: none;
  box-shadow: none;
  color: var(--udh-signature-ink, var(--secondary, var(--muted, #66736a)));
  font-family: inherit;
  font-size: 8.5px;
  font-weight: 350;
  line-height: 1.6;
  letter-spacing: .04em;
  opacity: .7;
  -webkit-font-smoothing: antialiased;
  white-space: nowrap;
  text-shadow: 0 -.5px 0 rgb(0 0 0 / 28%),
    0 .5px 0 rgb(255 255 255 / 12%);
}
.udh-product-signature__code { font-size: .92em; font-variant-numeric: tabular-nums; letter-spacing: .06em; }
.udh-product-signature__separator { opacity: .55; }
@media (max-width: 600px) {
  .udh-product-signature { font-size: 8px; gap: .45em; letter-spacing: .015em; }
}
@media (max-width: 380px) {
  .identity-footer:has(.udh-product-signature) { column-gap: 10px; }
  .identity-footer:has(.udh-product-signature) .tenant-name { min-width: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
}
@media (forced-colors: active) {
  .udh-product-signature { color: CanvasText; opacity: 1; text-shadow: none; }
  .udh-product-signature__separator { opacity: 1; }
}
