diff --git a/src/styles/theme.tsx b/src/styles/theme.tsx index 19d5e0c..4018e27 100644 --- a/src/styles/theme.tsx +++ b/src/styles/theme.tsx @@ -349,6 +349,11 @@ const config = defineConfig({ bg: { base: 'gray.200', _dark: 'gray.800' }, fontSize: '1.0625rem', }, + // Native text-selection was near-invisible on dark surfaces. + // Match the hover-selection treatment (gray.200 / whiteAlpha.300). + '::selection': { + bg: { base: 'gray.200', _dark: 'whiteAlpha.300' }, + }, }, })