diff --git a/frontend/src/components/PlexInfo.tsx b/frontend/src/components/PlexInfo.tsx index 0614e766..7475f54e 100644 --- a/frontend/src/components/PlexInfo.tsx +++ b/frontend/src/components/PlexInfo.tsx @@ -35,6 +35,11 @@ const money = (n: number) => notation: "compact", style: "currency", currency: "USD", + // The minimum is load-bearing, not a default written out: given only a maximum, a compact + // format is free to pad to it. The very same options render "$160.0M" on Node 22 and "$160M" + // on Node 24 (measured 2026-09-20 — the server gate was red on exactly this while the local one + // was green), and browsers split along the same line. Pin it rather than inherit the engine's. + minimumFractionDigits: 0, maximumFractionDigits: 1, }).format(n);