[data-usd-amount] {
  font-variant-numeric: tabular-nums;

  &[data-usd-tone="positive"] {
    color: var(--green);
  }

  &[data-usd-tone="negative"] {
    color: var(--red);
  }

  &[data-usd-size="title"] {
    font-size: var(--font-size-lg);
    line-height: var(--line-height-lg);
  }

  [data-usd-muted] {
    color: color-mix(in oklch, currentColor 45%, transparent);
  }
}
