diff --git a/src/app.css b/src/app.css
index 4d5b404..59bb195 100644
--- a/src/app.css
+++ b/src/app.css
@@ -88,7 +88,9 @@
font-weight: 600;
font-variant-numeric: tabular-nums;
word-break: break-all;
- color: var(--pico-color); /* explicit; do not rely on inheritance */
+ /* No explicit color — inherit from body. Pico sets this correctly for both
+ light (#373c44) and dark (#c2c7d0). Overriding with a CSS var here is
+ what caused the invisible-text regression. */
}
.result-label {
@@ -96,11 +98,7 @@
color: var(--color-label);
}
-.result-symbol {
- font-size: 0.75rem;
- color: var(--pico-muted-color);
- font-style: italic;
-}
+/* .result-symbol removed — symbol is now rendered inline in the label */
/* ── Highlighted result (above grid) ──────────────────────────────────────── */
.highlighted-result {
diff --git a/src/components/ConversionResult.svelte b/src/components/ConversionResult.svelte
index 5ff341e..01a4f80 100644
--- a/src/components/ConversionResult.svelte
+++ b/src/components/ConversionResult.svelte
@@ -57,6 +57,5 @@
aria-pressed={highlighted}
>
{formattedValue}
- {unit.labelPlural}
- {unit.symbol}
+ {unit.labelPlural} ({unit.symbol})