diff --git a/frontend/src/component/changeRequest/ChangeRequest/Changes/Change/Change.styles.tsx b/frontend/src/component/changeRequest/ChangeRequest/Changes/Change/Change.styles.tsx
index bb629e269f..7b6f878a3a 100644
--- a/frontend/src/component/changeRequest/ChangeRequest/Changes/Change/Change.styles.tsx
+++ b/frontend/src/component/changeRequest/ChangeRequest/Changes/Change/Change.styles.tsx
@@ -1,7 +1,40 @@
import { styled, Typography } from '@mui/material';
+import type { PropsWithChildren } from 'react';
-export const ChangeItemInfo = styled(Typography)(({ theme }) => ({
+const Action = styled(Typography)(({ theme }) => ({
+ whiteSpace: 'nowrap',
+}));
+
+export const Deleted = styled(Action)(({ theme }) => ({
+ color: theme.palette.error.main,
+ '::before': { content: '"- "' },
+}));
+
+export const Added = styled(Action)(({ theme }) => ({
+ '::before': { content: '"+ "' },
+ color: theme.palette.success.dark,
+}));
+
+export const AddedStrategy = styled(Added, {
+ shouldForwardProp: (prop) => prop !== 'disabled',
+})<{ disabled?: boolean }>(({ theme, disabled }) => ({
+ color: disabled ? theme.palette.text.disabled : undefined,
+}));
+
+const Change = styled('span')({
+ fontWeight: 'bold',
+});
+
+export const ChangeItemInfo = styled(
+ ({ children, ...props }: PropsWithChildren) => (
+