.huamao-visitor-counter {
  margin-block: 0.8rem;
  color: var(--wp--preset--color--muted, #77736b);
  font-family: var(--wp--preset--font-family--body, sans-serif);
  font-size: 0.75rem;
  line-height: 1.65;
  text-align: center;
}
.huamao-visitor-counter [data-huamao-visitors] {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 0.2em 1em;
  margin: 0;
}
.huamao-visitor-counter .huamao-visitor-total,
.huamao-visitor-counter .huamao-visitor-ordinal {
  font-variant-numeric: tabular-nums;
}
.huamao-visitor-counter[hidden],
.huamao-visitor-counter [hidden] { display: none !important; }
