diff --git a/.changeset/clever-frogs-brake.md b/.changeset/clever-frogs-brake.md
new file mode 100644
index 000000000..c2c2817e0
--- /dev/null
+++ b/.changeset/clever-frogs-brake.md
@@ -0,0 +1,5 @@
+---
+"@primer/primitives": major
+---
+
+- Adds new high contrast themes for light/dark tritanopia, colorblind, and dark dimmed (soft dark) themes
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-avatar-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-avatar-bgColor-linux.png
new file mode 100644
index 000000000..d8f65296d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-avatar-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-avatar-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-avatar-borderColor-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-avatar-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-avatar-shadow-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-avatar-shadow-linux.png
new file mode 100644
index 000000000..69865cbf4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-avatar-shadow-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-avatarStack-fade-bgColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-avatarStack-fade-bgColor-default-linux.png
new file mode 100644
index 000000000..d954994cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-avatarStack-fade-bgColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-avatarStack-fade-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-avatarStack-fade-bgColor-muted-linux.png
new file mode 100644
index 000000000..4e2afb145
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-avatarStack-fade-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-accent-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-accent-emphasis-linux.png
new file mode 100644
index 000000000..61b5413a6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-accent-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-accent-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-accent-muted-linux.png
new file mode 100644
index 000000000..7f3f5c820
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-accent-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-attention-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-attention-emphasis-linux.png
new file mode 100644
index 000000000..3dd7be31b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-attention-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-attention-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-attention-muted-linux.png
new file mode 100644
index 000000000..b8f6740e6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-attention-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-black-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-black-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-black-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-closed-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-closed-emphasis-linux.png
new file mode 100644
index 000000000..d954994cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-closed-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-closed-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-closed-muted-linux.png
new file mode 100644
index 000000000..149395322
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-closed-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-danger-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-danger-emphasis-linux.png
new file mode 100644
index 000000000..5fc653030
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-danger-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-danger-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-danger-muted-linux.png
new file mode 100644
index 000000000..149395322
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-danger-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-default-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-disabled-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-done-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-done-emphasis-linux.png
new file mode 100644
index 000000000..766e64da9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-done-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-done-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-done-muted-linux.png
new file mode 100644
index 000000000..ebb702fe0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-done-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..d954994cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-inset-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-inset-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-inset-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-inverse-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-inverse-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-inverse-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-muted-linux.png
new file mode 100644
index 000000000..ac4491a17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-neutral-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-neutral-emphasis-linux.png
new file mode 100644
index 000000000..d954994cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-neutral-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-neutral-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-neutral-muted-linux.png
new file mode 100644
index 000000000..57f8b7a9f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-neutral-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-open-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-open-emphasis-linux.png
new file mode 100644
index 000000000..5fc653030
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-open-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-open-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-open-muted-linux.png
new file mode 100644
index 000000000..19c1bf450
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-open-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-severe-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-severe-emphasis-linux.png
new file mode 100644
index 000000000..5fc653030
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-severe-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-severe-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-severe-muted-linux.png
new file mode 100644
index 000000000..19c1bf450
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-severe-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-sponsors-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-sponsors-emphasis-linux.png
new file mode 100644
index 000000000..84ffc29a8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-sponsors-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-sponsors-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-sponsors-muted-linux.png
new file mode 100644
index 000000000..6b1249079
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-sponsors-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-success-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-success-emphasis-linux.png
new file mode 100644
index 000000000..61b5413a6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-success-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-success-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-success-muted-linux.png
new file mode 100644
index 000000000..67063a0ea
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-success-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-transparent-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-transparent-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-transparent-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-upsell-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-upsell-emphasis-linux.png
new file mode 100644
index 000000000..766e64da9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-upsell-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-upsell-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-upsell-muted-linux.png
new file mode 100644
index 000000000..ebb702fe0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-upsell-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-white-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-white-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-bgColor-white-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-accent-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-accent-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-accent-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-accent-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-accent-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-accent-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-attention-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-attention-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-attention-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-attention-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-attention-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-attention-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-closed-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-closed-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-closed-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-closed-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-closed-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-closed-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-danger-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-danger-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-danger-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-danger-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-danger-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-danger-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-default-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-disabled-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-done-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-done-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-done-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-done-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-done-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-done-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-neutral-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-neutral-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-neutral-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-neutral-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-neutral-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-neutral-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-open-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-open-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-open-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-open-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-open-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-open-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-severe-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-severe-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-severe-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-severe-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-severe-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-severe-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-sponsors-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-sponsors-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-sponsors-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-sponsors-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-sponsors-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-sponsors-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-success-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-success-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-success-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-success-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-success-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-success-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-transparent-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-transparent-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-transparent-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-upsell-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-upsell-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-upsell-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-upsell-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-upsell-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-border-upsell-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-accent-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-accent-emphasis-linux.png
new file mode 100644
index 000000000..e630605f7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-accent-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-accent-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-accent-muted-linux.png
new file mode 100644
index 000000000..a20898288
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-accent-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-attention-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-attention-emphasis-linux.png
new file mode 100644
index 000000000..ece2f0a89
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-attention-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-attention-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-attention-muted-linux.png
new file mode 100644
index 000000000..1576e76f0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-attention-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-closed-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-closed-emphasis-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-closed-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-closed-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-closed-muted-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-closed-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-danger-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-danger-emphasis-linux.png
new file mode 100644
index 000000000..75b6ff587
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-danger-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-danger-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-danger-muted-linux.png
new file mode 100644
index 000000000..899db901b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-danger-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-default-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-disabled-linux.png
new file mode 100644
index 000000000..20c1a8e91
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-done-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-done-emphasis-linux.png
new file mode 100644
index 000000000..f36e623e3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-done-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-done-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-done-muted-linux.png
new file mode 100644
index 000000000..86cebc0ee
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-done-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-muted-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-neutral-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-neutral-emphasis-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-neutral-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-neutral-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-neutral-muted-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-neutral-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-open-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-open-emphasis-linux.png
new file mode 100644
index 000000000..75b6ff587
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-open-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-open-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-open-muted-linux.png
new file mode 100644
index 000000000..899db901b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-open-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-severe-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-severe-emphasis-linux.png
new file mode 100644
index 000000000..75b6ff587
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-severe-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-severe-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-severe-muted-linux.png
new file mode 100644
index 000000000..75b6ff587
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-severe-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-sponsors-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-sponsors-emphasis-linux.png
new file mode 100644
index 000000000..5bb733ac4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-sponsors-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-sponsors-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-sponsors-muted-linux.png
new file mode 100644
index 000000000..99dd1b9d2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-sponsors-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-success-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-success-emphasis-linux.png
new file mode 100644
index 000000000..e630605f7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-success-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-success-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-success-muted-linux.png
new file mode 100644
index 000000000..a20898288
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-success-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-translucent-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-translucent-linux.png
new file mode 100644
index 000000000..2a6390918
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-translucent-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-transparent-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-transparent-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-transparent-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-upsell-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-upsell-emphasis-linux.png
new file mode 100644
index 000000000..f36e623e3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-upsell-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-upsell-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-upsell-muted-linux.png
new file mode 100644
index 000000000..86cebc0ee
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-borderColor-upsell-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-bgColor-active-linux.png
new file mode 100644
index 000000000..5fc653030
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-bgColor-disabled-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-bgColor-hover-linux.png
new file mode 100644
index 000000000..5fc653030
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-bgColor-rest-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-borderColor-active-linux.png
new file mode 100644
index 000000000..cbfeffeb2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-borderColor-hover-linux.png
new file mode 100644
index 000000000..cbfeffeb2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-borderColor-rest-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-fgColor-active-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-fgColor-disabled-linux.png
new file mode 100644
index 000000000..0336b09d2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-fgColor-hover-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-fgColor-rest-linux.png
new file mode 100644
index 000000000..290f8b833
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-iconColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-iconColor-hover-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-iconColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-iconColor-rest-linux.png
new file mode 100644
index 000000000..290f8b833
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-shadow-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-shadow-selected-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-danger-shadow-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-bgColor-active-linux.png
new file mode 100644
index 000000000..954f00463
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-bgColor-disabled-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-bgColor-hover-linux.png
new file mode 100644
index 000000000..4e2afb145
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-bgColor-rest-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-bgColor-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-bgColor-selected-linux.png
new file mode 100644
index 000000000..954f00463
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-bgColor-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-borderColor-active-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-borderColor-disabled-linux.png
new file mode 100644
index 000000000..20c1a8e91
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-borderColor-hover-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-borderColor-rest-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-fgColor-rest-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-shadow-resting-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-shadow-resting-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-default-shadow-resting-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-inactive-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-inactive-bgColor-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-inactive-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-inactive-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-inactive-fgColor-linux.png
new file mode 100644
index 000000000..88a20688c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-inactive-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-bgColor-active-linux.png
new file mode 100644
index 000000000..57f8b7a9f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-bgColor-disabled-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-bgColor-hover-linux.png
new file mode 100644
index 000000000..ac4491a17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-bgColor-rest-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-borderColor-disabled-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-borderColor-hover-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-borderColor-rest-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-fgColor-active-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-fgColor-disabled-linux.png
new file mode 100644
index 000000000..23169d893
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-fgColor-hover-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-fgColor-rest-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-iconColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-iconColor-disabled-linux.png
new file mode 100644
index 000000000..23169d893
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-iconColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-iconColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-iconColor-hover-linux.png
new file mode 100644
index 000000000..17d3df8ef
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-iconColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-iconColor-rest-linux.png
new file mode 100644
index 000000000..17d3df8ef
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-invisible-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-bgColor-active-linux.png
new file mode 100644
index 000000000..f290deb77
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-bgColor-disabled-linux.png
new file mode 100644
index 000000000..aa92d398a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-bgColor-hover-linux.png
new file mode 100644
index 000000000..97e5711c4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-bgColor-rest-linux.png
new file mode 100644
index 000000000..d1d0965a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-borderColor-active-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-borderColor-hover-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-fgColor-active-linux.png
new file mode 100644
index 000000000..7ea2778ce
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-fgColor-disabled-linux.png
new file mode 100644
index 000000000..d63cd9050
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-fgColor-hover-linux.png
new file mode 100644
index 000000000..3ebf6c2c1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-fgColor-rest-linux.png
new file mode 100644
index 000000000..06f41a894
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-shadow-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-shadow-selected-linux.png
new file mode 100644
index 000000000..0db53e0bd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-outline-shadow-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-bgColor-active-linux.png
new file mode 100644
index 000000000..bbb7b4b5c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-bgColor-disabled-linux.png
new file mode 100644
index 000000000..de99e9e66
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-bgColor-hover-linux.png
new file mode 100644
index 000000000..8305a7433
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-bgColor-rest-linux.png
new file mode 100644
index 000000000..61b5413a6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-borderColor-active-linux.png
new file mode 100644
index 000000000..089634f1c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-borderColor-disabled-linux.png
new file mode 100644
index 000000000..363f5137d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-borderColor-hover-linux.png
new file mode 100644
index 000000000..089634f1c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-borderColor-rest-linux.png
new file mode 100644
index 000000000..089634f1c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-fgColor-disabled-linux.png
new file mode 100644
index 000000000..b83a15acb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-fgColor-rest-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-iconColor-rest-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-shadow-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-shadow-selected-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-primary-shadow-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-star-iconColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-star-iconColor-linux.png
new file mode 100644
index 000000000..88e595e5d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-button-star-iconColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-danger-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-danger-bgColor-disabled-linux.png
new file mode 100644
index 000000000..0da83f21a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-danger-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-danger-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-danger-bgColor-hover-linux.png
new file mode 100644
index 000000000..42a4873c1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-danger-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-danger-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-danger-bgColor-rest-linux.png
new file mode 100644
index 000000000..42a4873c1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-danger-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-danger-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-danger-fgColor-disabled-linux.png
new file mode 100644
index 000000000..0336b09d2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-danger-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-danger-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-danger-fgColor-hover-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-danger-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-danger-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-danger-fgColor-rest-linux.png
new file mode 100644
index 000000000..290f8b833
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-danger-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-default-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-default-bgColor-rest-linux.png
new file mode 100644
index 000000000..954f00463
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-default-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-invisible-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-invisible-bgColor-rest-linux.png
new file mode 100644
index 000000000..57f8b7a9f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-invisible-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-outline-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-outline-bgColor-disabled-linux.png
new file mode 100644
index 000000000..0ab29f344
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-outline-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-outline-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-outline-bgColor-hover-linux.png
new file mode 100644
index 000000000..549e846ed
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-outline-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-outline-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-outline-bgColor-rest-linux.png
new file mode 100644
index 000000000..549e846ed
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-outline-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-outline-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-outline-fgColor-disabled-linux.png
new file mode 100644
index 000000000..d63cd9050
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-outline-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-outline-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-outline-fgColor-hover-linux.png
new file mode 100644
index 000000000..3ebf6c2c1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-outline-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-outline-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-outline-fgColor-rest-linux.png
new file mode 100644
index 000000000..06f41a894
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-outline-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-primary-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-primary-bgColor-rest-linux.png
new file mode 100644
index 000000000..42a4873c1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-buttonCounter-primary-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-card-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-card-bgColor-linux.png
new file mode 100644
index 000000000..ac4491a17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-card-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-activeline-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-activeline-bgColor-linux.png
new file mode 100644
index 000000000..57f8b7a9f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-activeline-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-bgColor-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-cursor-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-cursor-fgColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-cursor-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-fgColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-gutterMarker-fgColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-gutterMarker-fgColor-default-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-gutterMarker-fgColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-gutterMarker-fgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-gutterMarker-fgColor-muted-linux.png
new file mode 100644
index 000000000..88a20688c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-gutterMarker-fgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-gutters-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-gutters-bgColor-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-gutters-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-lineNumber-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-lineNumber-fgColor-linux.png
new file mode 100644
index 000000000..88a20688c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-lineNumber-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-lines-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-lines-bgColor-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-lines-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-matchingBracket-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-matchingBracket-fgColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-matchingBracket-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-selection-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-selection-bgColor-linux.png
new file mode 100644
index 000000000..1fd4985c8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-selection-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-comment-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-comment-linux.png
new file mode 100644
index 000000000..23169d893
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-comment-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-constant-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-constant-linux.png
new file mode 100644
index 000000000..68739e49a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-constant-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-entity-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-entity-linux.png
new file mode 100644
index 000000000..b5bee9095
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-entity-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-keyword-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-keyword-linux.png
new file mode 100644
index 000000000..20660359d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-keyword-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-storage-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-storage-linux.png
new file mode 100644
index 000000000..20660359d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-storage-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-string-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-string-linux.png
new file mode 100644
index 000000000..7d861d6f9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-string-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-support-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-support-linux.png
new file mode 100644
index 000000000..68739e49a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-support-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-variable-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-variable-linux.png
new file mode 100644
index 000000000..290f8b833
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-codeMirror-syntax-fgColor-variable-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-black-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-black-bright-linux.png
new file mode 100644
index 000000000..23169d893
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-black-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-black-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-black-linux.png
new file mode 100644
index 000000000..954f00463
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-black-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-blue-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-blue-bright-linux.png
new file mode 100644
index 000000000..68739e49a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-blue-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-blue-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-blue-linux.png
new file mode 100644
index 000000000..c1d26f059
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-blue-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-cyan-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-cyan-bright-linux.png
new file mode 100644
index 000000000..938dde064
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-cyan-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-cyan-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-cyan-linux.png
new file mode 100644
index 000000000..bef093440
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-cyan-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-gray-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-gray-linux.png
new file mode 100644
index 000000000..23169d893
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-gray-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-green-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-green-bright-linux.png
new file mode 100644
index 000000000..68739e49a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-green-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-green-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-green-linux.png
new file mode 100644
index 000000000..c1d26f059
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-green-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-magenta-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-magenta-bright-linux.png
new file mode 100644
index 000000000..b5bee9095
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-magenta-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-magenta-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-magenta-linux.png
new file mode 100644
index 000000000..0c76dcbc3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-magenta-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-red-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-red-bright-linux.png
new file mode 100644
index 000000000..290f8b833
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-red-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-red-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-red-linux.png
new file mode 100644
index 000000000..20660359d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-red-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-white-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-white-bright-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-white-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-white-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-white-linux.png
new file mode 100644
index 000000000..07d878dd1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-white-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-yellow-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-yellow-bright-linux.png
new file mode 100644
index 000000000..88e595e5d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-yellow-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-yellow-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-yellow-linux.png
new file mode 100644
index 000000000..3cd6a4088
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-ansi-yellow-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-brackethighlighter-angle-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-brackethighlighter-angle-linux.png
new file mode 100644
index 000000000..508286c3d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-brackethighlighter-angle-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-brackethighlighter-unmatched-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-brackethighlighter-unmatched-linux.png
new file mode 100644
index 000000000..043e2b376
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-brackethighlighter-unmatched-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-carriage-return-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-carriage-return-bg-linux.png
new file mode 100644
index 000000000..f7b683948
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-carriage-return-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-carriage-return-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-carriage-return-text-linux.png
new file mode 100644
index 000000000..07d878dd1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-carriage-return-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-comment-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-comment-linux.png
new file mode 100644
index 000000000..508286c3d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-comment-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-constant-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-constant-linux.png
new file mode 100644
index 000000000..68739e49a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-constant-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-constant-other-reference-link-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-constant-other-reference-link-linux.png
new file mode 100644
index 000000000..7d861d6f9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-constant-other-reference-link-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-entity-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-entity-linux.png
new file mode 100644
index 000000000..b5bee9095
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-entity-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-entity-tag-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-entity-tag-linux.png
new file mode 100644
index 000000000..7d861d6f9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-entity-tag-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-invalid-illegal-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-invalid-illegal-bg-linux.png
new file mode 100644
index 000000000..7f7445824
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-invalid-illegal-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-invalid-illegal-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-invalid-illegal-text-linux.png
new file mode 100644
index 000000000..07d878dd1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-invalid-illegal-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-keyword-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-keyword-linux.png
new file mode 100644
index 000000000..20660359d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-keyword-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-bold-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-bold-linux.png
new file mode 100644
index 000000000..07d878dd1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-bold-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-changed-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-changed-bg-linux.png
new file mode 100644
index 000000000..7759389be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-changed-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-changed-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-changed-text-linux.png
new file mode 100644
index 000000000..236bd3944
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-changed-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-deleted-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-deleted-bg-linux.png
new file mode 100644
index 000000000..7759389be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-deleted-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-deleted-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-deleted-text-linux.png
new file mode 100644
index 000000000..236bd3944
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-deleted-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-heading-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-heading-linux.png
new file mode 100644
index 000000000..dbf085a2d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-heading-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-ignored-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-ignored-bg-linux.png
new file mode 100644
index 000000000..de99e9e66
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-ignored-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-ignored-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-ignored-text-linux.png
new file mode 100644
index 000000000..07d878dd1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-ignored-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-inserted-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-inserted-bg-linux.png
new file mode 100644
index 000000000..195862930
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-inserted-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-inserted-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-inserted-text-linux.png
new file mode 100644
index 000000000..cf00baadf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-inserted-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-italic-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-italic-linux.png
new file mode 100644
index 000000000..07d878dd1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-italic-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-list-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-list-linux.png
new file mode 100644
index 000000000..4f19901be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-markup-list-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-meta-diff-range-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-meta-diff-range-linux.png
new file mode 100644
index 000000000..b5bee9095
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-meta-diff-range-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-storage-modifier-import-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-storage-modifier-import-linux.png
new file mode 100644
index 000000000..07d878dd1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-storage-modifier-import-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-string-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-string-linux.png
new file mode 100644
index 000000000..7d861d6f9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-string-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-string-regexp-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-string-regexp-linux.png
new file mode 100644
index 000000000..7d861d6f9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-string-regexp-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-sublimelinter-gutter-mark-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-sublimelinter-gutter-mark-linux.png
new file mode 100644
index 000000000..d954994cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-sublimelinter-gutter-mark-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-variable-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-variable-linux.png
new file mode 100644
index 000000000..290f8b833
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-color-prettylights-syntax-variable-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-bgColor-0-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-bgColor-0-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-bgColor-0-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-bgColor-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-bgColor-1-linux.png
new file mode 100644
index 000000000..a9dcd4b10
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-bgColor-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-bgColor-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-bgColor-2-linux.png
new file mode 100644
index 000000000..31c35c849
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-bgColor-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-bgColor-3-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-bgColor-3-linux.png
new file mode 100644
index 000000000..954f38bb7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-bgColor-3-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-bgColor-4-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-bgColor-4-linux.png
new file mode 100644
index 000000000..694226cdb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-bgColor-4-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-borderColor-0-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-borderColor-0-linux.png
new file mode 100644
index 000000000..ebf1a7bf6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-borderColor-0-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-borderColor-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-borderColor-1-linux.png
new file mode 100644
index 000000000..ebf1a7bf6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-borderColor-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-borderColor-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-borderColor-2-linux.png
new file mode 100644
index 000000000..ebf1a7bf6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-borderColor-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-borderColor-3-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-borderColor-3-linux.png
new file mode 100644
index 000000000..ebf1a7bf6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-borderColor-3-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-borderColor-4-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-borderColor-4-linux.png
new file mode 100644
index 000000000..ebf1a7bf6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-default-borderColor-4-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-halloween-bgColor-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-halloween-bgColor-1-linux.png
new file mode 100644
index 000000000..414428ac3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-halloween-bgColor-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-halloween-bgColor-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-halloween-bgColor-2-linux.png
new file mode 100644
index 000000000..46f6c1fae
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-halloween-bgColor-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-halloween-bgColor-3-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-halloween-bgColor-3-linux.png
new file mode 100644
index 000000000..5a38bb850
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-halloween-bgColor-3-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-halloween-bgColor-4-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-halloween-bgColor-4-linux.png
new file mode 100644
index 000000000..805fd6702
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-halloween-bgColor-4-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-winter-bgColor-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-winter-bgColor-1-linux.png
new file mode 100644
index 000000000..195862930
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-winter-bgColor-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-winter-bgColor-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-winter-bgColor-2-linux.png
new file mode 100644
index 000000000..de99e9e66
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-winter-bgColor-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-winter-bgColor-3-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-winter-bgColor-3-linux.png
new file mode 100644
index 000000000..c1d26f059
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-winter-bgColor-3-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-winter-bgColor-4-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-winter-bgColor-4-linux.png
new file mode 100644
index 000000000..cf00baadf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-contribution-winter-bgColor-4-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-bgColor-active-linux.png
new file mode 100644
index 000000000..954f00463
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-bgColor-disabled-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-bgColor-hover-linux.png
new file mode 100644
index 000000000..4e2afb145
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-bgColor-rest-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-bgColor-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-bgColor-selected-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-bgColor-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-danger-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-danger-linux.png
new file mode 100644
index 000000000..75b6ff587
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-danger-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-disabled-linux.png
new file mode 100644
index 000000000..20c1a8e91
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-rest-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-selected-linux.png
new file mode 100644
index 000000000..b99d6888d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-success-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-success-linux.png
new file mode 100644
index 000000000..e630605f7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-success-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-warning-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-warning-linux.png
new file mode 100644
index 000000000..ece2f0a89
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-borderColor-warning-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-bgColor-active-linux.png
new file mode 100644
index 000000000..1df3eac3d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-bgColor-disabled-linux.png
new file mode 100644
index 000000000..23169d893
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-bgColor-hover-linux.png
new file mode 100644
index 000000000..c24385336
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-bgColor-rest-linux.png
new file mode 100644
index 000000000..61b5413a6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-borderColor-active-linux.png
new file mode 100644
index 000000000..089634f1c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-borderColor-disabled-linux.png
new file mode 100644
index 000000000..5e2258d6b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-borderColor-hover-linux.png
new file mode 100644
index 000000000..089634f1c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-borderColor-rest-linux.png
new file mode 100644
index 000000000..089634f1c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-fgColor-disabled-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-fgColor-rest-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-checked-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-danger-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-danger-bgColor-active-linux.png
new file mode 100644
index 000000000..5fc653030
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-danger-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-danger-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-danger-bgColor-hover-linux.png
new file mode 100644
index 000000000..5fc653030
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-danger-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-danger-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-danger-fgColor-hover-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-danger-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-danger-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-danger-fgColor-rest-linux.png
new file mode 100644
index 000000000..290f8b833
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-danger-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-fgColor-disabled-linux.png
new file mode 100644
index 000000000..23169d893
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-fgColor-placeholder-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-fgColor-placeholder-linux.png
new file mode 100644
index 000000000..88a20688c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-fgColor-placeholder-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-fgColor-rest-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-iconColor-rest-linux.png
new file mode 100644
index 000000000..88a20688c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-bgColor-active-linux.png
new file mode 100644
index 000000000..d954994cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-bgColor-disabled-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-bgColor-hover-linux.png
new file mode 100644
index 000000000..954f00463
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-bgColor-rest-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-bgColor-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-bgColor-selected-linux.png
new file mode 100644
index 000000000..954f00463
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-bgColor-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-borderColor-active-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-borderColor-hover-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-borderColor-rest-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-control-transparent-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlKnob-bgColor-checked-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlKnob-bgColor-checked-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlKnob-bgColor-checked-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlKnob-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlKnob-bgColor-disabled-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlKnob-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlKnob-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlKnob-bgColor-rest-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlKnob-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlKnob-borderColor-checked-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlKnob-borderColor-checked-linux.png
new file mode 100644
index 000000000..df1c9ec34
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlKnob-borderColor-checked-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlKnob-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlKnob-borderColor-disabled-linux.png
new file mode 100644
index 000000000..e26837f92
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlKnob-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlKnob-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlKnob-borderColor-rest-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlKnob-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-bgColor-active-linux.png
new file mode 100644
index 000000000..d954994cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-bgColor-disabled-linux.png
new file mode 100644
index 000000000..23169d893
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-bgColor-hover-linux.png
new file mode 100644
index 000000000..954f00463
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-bgColor-rest-linux.png
new file mode 100644
index 000000000..4e2afb145
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-borderColor-disabled-linux.png
new file mode 100644
index 000000000..5e2258d6b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-borderColor-rest-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-fgColor-disabled-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-fgColor-rest-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-controlTrack-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-counter-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-counter-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..d954994cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-counter-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-counter-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-counter-bgColor-muted-linux.png
new file mode 100644
index 000000000..57f8b7a9f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-counter-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-counter-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-counter-borderColor-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-counter-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-auburn-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-auburn-color-emphasis-linux.png
new file mode 100644
index 000000000..2c4612756
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-auburn-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-auburn-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-auburn-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..a3a5004a8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-auburn-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-auburn-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-auburn-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-auburn-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-auburn-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-auburn-color-muted-linux.png
new file mode 100644
index 000000000..a3a5004a8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-auburn-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-auburn-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-auburn-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-auburn-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-blue-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-blue-color-emphasis-linux.png
new file mode 100644
index 000000000..44f645513
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-blue-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-blue-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-blue-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..04238f3d8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-blue-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-blue-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-blue-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-blue-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-blue-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-blue-color-muted-linux.png
new file mode 100644
index 000000000..04238f3d8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-blue-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-blue-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-blue-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-blue-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-brown-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-brown-color-emphasis-linux.png
new file mode 100644
index 000000000..15a9ef2e4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-brown-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-brown-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-brown-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..154eb9081
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-brown-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-brown-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-brown-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-brown-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-brown-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-brown-color-muted-linux.png
new file mode 100644
index 000000000..154eb9081
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-brown-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-brown-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-brown-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-brown-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-coral-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-coral-color-emphasis-linux.png
new file mode 100644
index 000000000..4b92c7b99
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-coral-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-coral-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-coral-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..aeeb6e9be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-coral-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-coral-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-coral-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-coral-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-coral-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-coral-color-muted-linux.png
new file mode 100644
index 000000000..aeeb6e9be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-coral-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-coral-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-coral-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-coral-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-gray-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-gray-color-emphasis-linux.png
new file mode 100644
index 000000000..78fd0b1a3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-gray-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-gray-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-gray-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..ab82793b4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-gray-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-gray-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-gray-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-gray-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-gray-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-gray-color-muted-linux.png
new file mode 100644
index 000000000..ab82793b4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-gray-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-gray-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-gray-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-gray-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-green-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-green-color-emphasis-linux.png
new file mode 100644
index 000000000..958196096
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-green-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-green-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-green-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..544d4acab
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-green-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-green-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-green-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-green-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-green-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-green-color-muted-linux.png
new file mode 100644
index 000000000..544d4acab
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-green-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-green-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-green-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-green-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lemon-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lemon-color-emphasis-linux.png
new file mode 100644
index 000000000..f429db204
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lemon-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lemon-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lemon-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..ec2aab049
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lemon-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lemon-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lemon-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lemon-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lemon-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lemon-color-muted-linux.png
new file mode 100644
index 000000000..ec2aab049
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lemon-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lemon-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lemon-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lemon-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lime-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lime-color-emphasis-linux.png
new file mode 100644
index 000000000..2d61637a6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lime-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lime-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lime-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..14a7df33d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lime-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lime-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lime-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lime-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lime-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lime-color-muted-linux.png
new file mode 100644
index 000000000..14a7df33d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lime-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lime-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lime-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-lime-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-olive-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-olive-color-emphasis-linux.png
new file mode 100644
index 000000000..3659ce853
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-olive-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-olive-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-olive-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..6d4f4e5dd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-olive-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-olive-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-olive-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-olive-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-olive-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-olive-color-muted-linux.png
new file mode 100644
index 000000000..6d4f4e5dd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-olive-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-olive-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-olive-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-olive-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-orange-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-orange-color-emphasis-linux.png
new file mode 100644
index 000000000..5a38bb850
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-orange-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-orange-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-orange-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..30ce16d21
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-orange-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-orange-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-orange-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-orange-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-orange-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-orange-color-muted-linux.png
new file mode 100644
index 000000000..30ce16d21
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-orange-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-orange-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-orange-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-orange-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pine-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pine-color-emphasis-linux.png
new file mode 100644
index 000000000..76ffea908
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pine-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pine-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pine-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..1c710b094
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pine-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pine-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pine-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pine-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pine-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pine-color-muted-linux.png
new file mode 100644
index 000000000..1c710b094
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pine-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pine-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pine-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pine-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pink-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pink-color-emphasis-linux.png
new file mode 100644
index 000000000..b3c8d613b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pink-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pink-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pink-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..ab2a279fa
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pink-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pink-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pink-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pink-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pink-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pink-color-muted-linux.png
new file mode 100644
index 000000000..ab2a279fa
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pink-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pink-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pink-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-pink-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-plum-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-plum-color-emphasis-linux.png
new file mode 100644
index 000000000..4d75303ed
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-plum-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-plum-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-plum-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..bcf5a6c09
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-plum-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-plum-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-plum-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-plum-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-plum-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-plum-color-muted-linux.png
new file mode 100644
index 000000000..bcf5a6c09
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-plum-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-plum-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-plum-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-plum-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-purple-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-purple-color-emphasis-linux.png
new file mode 100644
index 000000000..7c31af92a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-purple-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-purple-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-purple-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..379a19ed4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-purple-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-purple-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-purple-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-purple-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-purple-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-purple-color-muted-linux.png
new file mode 100644
index 000000000..379a19ed4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-purple-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-purple-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-purple-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-purple-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-red-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-red-color-emphasis-linux.png
new file mode 100644
index 000000000..d6f42f24e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-red-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-red-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-red-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..1ec7897ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-red-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-red-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-red-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-red-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-red-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-red-color-muted-linux.png
new file mode 100644
index 000000000..1ec7897ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-red-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-red-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-red-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-red-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-teal-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-teal-color-emphasis-linux.png
new file mode 100644
index 000000000..1f6f2b963
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-teal-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-teal-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-teal-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..b3de1feda
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-teal-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-teal-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-teal-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-teal-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-teal-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-teal-color-muted-linux.png
new file mode 100644
index 000000000..b3de1feda
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-teal-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-teal-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-teal-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-teal-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-yellow-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-yellow-color-emphasis-linux.png
new file mode 100644
index 000000000..926dd5e97
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-yellow-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-yellow-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-yellow-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..1a2e706d0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-yellow-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-yellow-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-yellow-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-yellow-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-yellow-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-yellow-color-muted-linux.png
new file mode 100644
index 000000000..1a2e706d0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-yellow-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-yellow-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-yellow-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-data-yellow-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-additionLine-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-additionLine-bgColor-linux.png
new file mode 100644
index 000000000..67063a0ea
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-additionLine-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-additionLine-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-additionLine-fgColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-additionLine-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-additionNum-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-additionNum-bgColor-linux.png
new file mode 100644
index 000000000..ff97335a9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-additionNum-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-additionNum-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-additionNum-fgColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-additionNum-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-additionWord-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-additionWord-bgColor-linux.png
new file mode 100644
index 000000000..61b5413a6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-additionWord-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-additionWord-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-additionWord-fgColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-additionWord-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-deletionLine-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-deletionLine-bgColor-linux.png
new file mode 100644
index 000000000..96658e11f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-deletionLine-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-deletionLine-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-deletionLine-fgColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-deletionLine-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-deletionNum-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-deletionNum-bgColor-linux.png
new file mode 100644
index 000000000..c3eeaffca
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-deletionNum-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-deletionNum-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-deletionNum-fgColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-deletionNum-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-deletionWord-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-deletionWord-bgColor-linux.png
new file mode 100644
index 000000000..95657edce
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-deletionWord-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-deletionWord-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-deletionWord-fgColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-deletionWord-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-emptyLine-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-emptyLine-bgColor-linux.png
new file mode 100644
index 000000000..ac4491a17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-emptyLine-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-emptyNum-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-emptyNum-bgColor-linux.png
new file mode 100644
index 000000000..ac4491a17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-emptyNum-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-expander-iconColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-expander-iconColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-expander-iconColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-hunkLine-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-hunkLine-bgColor-linux.png
new file mode 100644
index 000000000..57f8b7a9f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-hunkLine-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-hunkLine-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-hunkLine-fgColor-linux.png
new file mode 100644
index 000000000..88a20688c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-hunkLine-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-hunkNum-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-hunkNum-bgColor-hover-linux.png
new file mode 100644
index 000000000..23169d893
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-hunkNum-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-hunkNum-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-hunkNum-bgColor-rest-linux.png
new file mode 100644
index 000000000..954f00463
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-hunkNum-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-hunkNum-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-hunkNum-fgColor-hover-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-hunkNum-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-hunkNum-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-hunkNum-fgColor-rest-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-diffBlob-hunkNum-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-auburn-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-auburn-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..f22c024ba
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-auburn-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-auburn-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-auburn-bgColor-muted-linux.png
new file mode 100644
index 000000000..a3a5004a8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-auburn-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-auburn-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-auburn-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..d6ae64bf2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-auburn-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-auburn-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-auburn-borderColor-muted-linux.png
new file mode 100644
index 000000000..7b950cd93
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-auburn-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-auburn-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-auburn-fgColor-linux.png
new file mode 100644
index 000000000..109b82729
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-auburn-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-blue-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-blue-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..ba9e27965
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-blue-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-blue-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-blue-bgColor-muted-linux.png
new file mode 100644
index 000000000..04238f3d8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-blue-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-blue-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-blue-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..243fe7263
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-blue-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-blue-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-blue-borderColor-muted-linux.png
new file mode 100644
index 000000000..06e0cf012
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-blue-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-blue-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-blue-fgColor-linux.png
new file mode 100644
index 000000000..ef831466d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-blue-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-brown-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-brown-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..b04896e2d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-brown-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-brown-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-brown-bgColor-muted-linux.png
new file mode 100644
index 000000000..154eb9081
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-brown-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-brown-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-brown-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..86edceee6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-brown-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-brown-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-brown-borderColor-muted-linux.png
new file mode 100644
index 000000000..efcd04836
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-brown-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-brown-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-brown-fgColor-linux.png
new file mode 100644
index 000000000..359359836
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-brown-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-coral-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-coral-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..2ad841d83
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-coral-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-coral-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-coral-bgColor-muted-linux.png
new file mode 100644
index 000000000..1ec7897ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-coral-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-coral-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-coral-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..1deb4bc49
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-coral-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-coral-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-coral-borderColor-muted-linux.png
new file mode 100644
index 000000000..95f0c669a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-coral-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-coral-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-coral-fgColor-linux.png
new file mode 100644
index 000000000..bee18522c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-coral-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-cyan-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-cyan-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..67c6a61fd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-cyan-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-cyan-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-cyan-bgColor-muted-linux.png
new file mode 100644
index 000000000..ec5b51ca8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-cyan-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-cyan-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-cyan-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..499e289f5
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-cyan-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-cyan-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-cyan-borderColor-muted-linux.png
new file mode 100644
index 000000000..c08e771ea
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-cyan-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-cyan-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-cyan-fgColor-linux.png
new file mode 100644
index 000000000..ad927ca73
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-cyan-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-gray-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-gray-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..7d9176866
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-gray-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-gray-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-gray-bgColor-muted-linux.png
new file mode 100644
index 000000000..ab82793b4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-gray-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-gray-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-gray-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..d71ad5bad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-gray-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-gray-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-gray-borderColor-muted-linux.png
new file mode 100644
index 000000000..df9a9d21c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-gray-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-gray-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-gray-fgColor-linux.png
new file mode 100644
index 000000000..66c4c5ead
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-gray-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-green-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-green-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..2920c9165
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-green-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-green-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-green-bgColor-muted-linux.png
new file mode 100644
index 000000000..544d4acab
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-green-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-green-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-green-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..fbe5e11d6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-green-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-green-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-green-borderColor-muted-linux.png
new file mode 100644
index 000000000..4ae3b1324
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-green-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-green-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-green-fgColor-linux.png
new file mode 100644
index 000000000..6296e6325
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-green-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-indigo-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-indigo-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..4543fad10
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-indigo-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-indigo-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-indigo-bgColor-muted-linux.png
new file mode 100644
index 000000000..195f5c871
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-indigo-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-indigo-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-indigo-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..75ca19848
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-indigo-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-indigo-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-indigo-borderColor-muted-linux.png
new file mode 100644
index 000000000..9b423d9d7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-indigo-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-indigo-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-indigo-fgColor-linux.png
new file mode 100644
index 000000000..c29586be8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-indigo-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lemon-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lemon-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..7432a62c5
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lemon-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lemon-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lemon-bgColor-muted-linux.png
new file mode 100644
index 000000000..ec2aab049
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lemon-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lemon-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lemon-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..573adb3c7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lemon-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lemon-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lemon-borderColor-muted-linux.png
new file mode 100644
index 000000000..a56b4a004
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lemon-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lemon-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lemon-fgColor-linux.png
new file mode 100644
index 000000000..94281c367
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lemon-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lime-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lime-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..ac1b976cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lime-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lime-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lime-bgColor-muted-linux.png
new file mode 100644
index 000000000..14a7df33d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lime-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lime-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lime-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..b6564e912
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lime-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lime-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lime-borderColor-muted-linux.png
new file mode 100644
index 000000000..dffc844c7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lime-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lime-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lime-fgColor-linux.png
new file mode 100644
index 000000000..225568731
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-lime-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-olive-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-olive-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..720ad5963
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-olive-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-olive-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-olive-bgColor-muted-linux.png
new file mode 100644
index 000000000..6d4f4e5dd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-olive-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-olive-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-olive-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..3b9fd149c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-olive-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-olive-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-olive-borderColor-muted-linux.png
new file mode 100644
index 000000000..108dc39f2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-olive-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-olive-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-olive-fgColor-linux.png
new file mode 100644
index 000000000..a0f6a13ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-olive-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-orange-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-orange-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..6acb7aa66
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-orange-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-orange-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-orange-bgColor-muted-linux.png
new file mode 100644
index 000000000..30ce16d21
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-orange-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-orange-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-orange-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..62401d7c9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-orange-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-orange-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-orange-borderColor-muted-linux.png
new file mode 100644
index 000000000..e7ff67d2d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-orange-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-orange-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-orange-fgColor-linux.png
new file mode 100644
index 000000000..e039bd5f0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-orange-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pine-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pine-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..87081e732
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pine-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pine-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pine-bgColor-muted-linux.png
new file mode 100644
index 000000000..1c710b094
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pine-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pine-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pine-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..7b3a194dc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pine-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pine-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pine-borderColor-muted-linux.png
new file mode 100644
index 000000000..bbb83cfda
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pine-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pine-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pine-fgColor-linux.png
new file mode 100644
index 000000000..0bed76196
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pine-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pink-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pink-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..5f8decef2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pink-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pink-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pink-bgColor-muted-linux.png
new file mode 100644
index 000000000..ab2a279fa
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pink-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pink-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pink-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..a27f23abb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pink-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pink-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pink-borderColor-muted-linux.png
new file mode 100644
index 000000000..e0426aa07
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pink-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pink-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pink-fgColor-linux.png
new file mode 100644
index 000000000..0bb680b61
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-pink-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-plum-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-plum-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..17b9cd334
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-plum-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-plum-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-plum-bgColor-muted-linux.png
new file mode 100644
index 000000000..bcf5a6c09
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-plum-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-plum-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-plum-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..44f30d032
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-plum-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-plum-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-plum-borderColor-muted-linux.png
new file mode 100644
index 000000000..242ba925a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-plum-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-plum-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-plum-fgColor-linux.png
new file mode 100644
index 000000000..6f73ebc1d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-plum-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-purple-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-purple-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..88458dbe5
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-purple-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-purple-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-purple-bgColor-muted-linux.png
new file mode 100644
index 000000000..379a19ed4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-purple-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-purple-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-purple-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..847efee04
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-purple-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-purple-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-purple-borderColor-muted-linux.png
new file mode 100644
index 000000000..eb4f3255f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-purple-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-purple-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-purple-fgColor-linux.png
new file mode 100644
index 000000000..f3b813fed
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-purple-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-red-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-red-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..f79f6f0d1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-red-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-red-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-red-bgColor-muted-linux.png
new file mode 100644
index 000000000..1ec7897ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-red-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-red-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-red-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..eb0e1946b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-red-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-red-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-red-borderColor-muted-linux.png
new file mode 100644
index 000000000..95f0c669a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-red-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-red-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-red-fgColor-linux.png
new file mode 100644
index 000000000..96993de3b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-red-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-teal-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-teal-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..e7db45ec3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-teal-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-teal-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-teal-bgColor-muted-linux.png
new file mode 100644
index 000000000..b3de1feda
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-teal-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-teal-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-teal-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..5f9baf6da
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-teal-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-teal-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-teal-borderColor-muted-linux.png
new file mode 100644
index 000000000..6841a00c1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-teal-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-teal-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-teal-fgColor-linux.png
new file mode 100644
index 000000000..d114aba8c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-teal-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-yellow-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-yellow-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..3a491f91a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-yellow-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-yellow-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-yellow-bgColor-muted-linux.png
new file mode 100644
index 000000000..1a2e706d0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-yellow-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-yellow-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-yellow-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..63ec61c92
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-yellow-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-yellow-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-yellow-borderColor-muted-linux.png
new file mode 100644
index 000000000..98663cea6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-yellow-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-yellow-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-yellow-fgColor-linux.png
new file mode 100644
index 000000000..88cb31c95
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-display-yellow-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-accent-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-accent-linux.png
new file mode 100644
index 000000000..40edd7c63
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-accent-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-attention-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-attention-linux.png
new file mode 100644
index 000000000..3cd6a4088
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-attention-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-black-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-black-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-black-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-closed-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-closed-linux.png
new file mode 100644
index 000000000..88a20688c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-closed-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-danger-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-danger-linux.png
new file mode 100644
index 000000000..290f8b833
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-danger-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-default-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-disabled-linux.png
new file mode 100644
index 000000000..23169d893
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-done-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-done-linux.png
new file mode 100644
index 000000000..6f33c69c3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-done-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-link-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-link-linux.png
new file mode 100644
index 000000000..40edd7c63
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-link-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-muted-linux.png
new file mode 100644
index 000000000..88a20688c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-neutral-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-neutral-linux.png
new file mode 100644
index 000000000..17d3df8ef
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-neutral-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-onEmphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-onEmphasis-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-onEmphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-onInverse-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-onInverse-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-onInverse-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-open-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-open-linux.png
new file mode 100644
index 000000000..290f8b833
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-open-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-severe-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-severe-linux.png
new file mode 100644
index 000000000..20660359d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-severe-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-sponsors-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-sponsors-linux.png
new file mode 100644
index 000000000..351ee0c7d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-sponsors-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-success-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-success-linux.png
new file mode 100644
index 000000000..7d861d6f9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-success-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-upsell-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-upsell-linux.png
new file mode 100644
index 000000000..6f33c69c3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-upsell-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-white-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-white-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-fgColor-white-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-focus-outline-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-focus-outline-linux.png
new file mode 100644
index 000000000..71ee568d4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-focus-outline-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-focus-outlineColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-focus-outlineColor-linux.png
new file mode 100644
index 000000000..e3eadd1e9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-focus-outlineColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-header-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-header-bgColor-linux.png
new file mode 100644
index 000000000..0fa565621
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-header-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-header-borderColor-divider-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-header-borderColor-divider-linux.png
new file mode 100644
index 000000000..5e2258d6b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-header-borderColor-divider-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-header-fgColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-header-fgColor-default-linux.png
new file mode 100644
index 000000000..175e422b2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-header-fgColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-header-fgColor-logo-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-header-fgColor-logo-linux.png
new file mode 100644
index 000000000..07d878dd1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-header-fgColor-logo-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-headerSearch-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-headerSearch-bgColor-linux.png
new file mode 100644
index 000000000..d364959ce
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-headerSearch-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-headerSearch-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-headerSearch-borderColor-linux.png
new file mode 100644
index 000000000..98a419607
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-headerSearch-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-highlight-neutral-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-highlight-neutral-bgColor-linux.png
new file mode 100644
index 000000000..6183e42c0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-highlight-neutral-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-auburn-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-auburn-bgColor-active-linux.png
new file mode 100644
index 000000000..aae0ca252
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-auburn-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-auburn-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-auburn-bgColor-hover-linux.png
new file mode 100644
index 000000000..f1b8a27a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-auburn-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-auburn-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-auburn-bgColor-rest-linux.png
new file mode 100644
index 000000000..a3a5004a8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-auburn-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-auburn-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-auburn-fgColor-active-linux.png
new file mode 100644
index 000000000..109b82729
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-auburn-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-auburn-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-auburn-fgColor-hover-linux.png
new file mode 100644
index 000000000..80c8d38f1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-auburn-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-auburn-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-auburn-fgColor-rest-linux.png
new file mode 100644
index 000000000..7b28bf0d1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-auburn-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-blue-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-blue-bgColor-active-linux.png
new file mode 100644
index 000000000..cf99460c8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-blue-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-blue-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-blue-bgColor-hover-linux.png
new file mode 100644
index 000000000..834560d53
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-blue-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-blue-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-blue-bgColor-rest-linux.png
new file mode 100644
index 000000000..04238f3d8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-blue-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-blue-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-blue-fgColor-active-linux.png
new file mode 100644
index 000000000..ef831466d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-blue-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-blue-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-blue-fgColor-hover-linux.png
new file mode 100644
index 000000000..9236bdf79
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-blue-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-blue-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-blue-fgColor-rest-linux.png
new file mode 100644
index 000000000..9dee922f3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-blue-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-brown-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-brown-bgColor-active-linux.png
new file mode 100644
index 000000000..4e49a147b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-brown-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-brown-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-brown-bgColor-hover-linux.png
new file mode 100644
index 000000000..fca210987
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-brown-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-brown-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-brown-bgColor-rest-linux.png
new file mode 100644
index 000000000..154eb9081
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-brown-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-brown-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-brown-fgColor-active-linux.png
new file mode 100644
index 000000000..359359836
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-brown-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-brown-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-brown-fgColor-hover-linux.png
new file mode 100644
index 000000000..c2b2d095a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-brown-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-brown-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-brown-fgColor-rest-linux.png
new file mode 100644
index 000000000..191220ad1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-brown-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-coral-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-coral-bgColor-active-linux.png
new file mode 100644
index 000000000..96f803b95
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-coral-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-coral-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-coral-bgColor-hover-linux.png
new file mode 100644
index 000000000..b43e7b207
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-coral-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-coral-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-coral-bgColor-rest-linux.png
new file mode 100644
index 000000000..aeeb6e9be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-coral-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-coral-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-coral-fgColor-active-linux.png
new file mode 100644
index 000000000..bee18522c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-coral-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-coral-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-coral-fgColor-hover-linux.png
new file mode 100644
index 000000000..993be08d0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-coral-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-coral-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-coral-fgColor-rest-linux.png
new file mode 100644
index 000000000..aec1932a3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-coral-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-cyan-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-cyan-bgColor-active-linux.png
new file mode 100644
index 000000000..c3c3f39c2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-cyan-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-cyan-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-cyan-bgColor-hover-linux.png
new file mode 100644
index 000000000..640dde140
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-cyan-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-cyan-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-cyan-bgColor-rest-linux.png
new file mode 100644
index 000000000..ec5b51ca8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-cyan-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-cyan-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-cyan-fgColor-active-linux.png
new file mode 100644
index 000000000..ad927ca73
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-cyan-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-cyan-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-cyan-fgColor-hover-linux.png
new file mode 100644
index 000000000..28524434b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-cyan-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-cyan-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-cyan-fgColor-rest-linux.png
new file mode 100644
index 000000000..9ff6f1ecd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-cyan-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-gray-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-gray-bgColor-active-linux.png
new file mode 100644
index 000000000..cad485062
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-gray-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-gray-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-gray-bgColor-hover-linux.png
new file mode 100644
index 000000000..3ce99e995
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-gray-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-gray-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-gray-bgColor-rest-linux.png
new file mode 100644
index 000000000..ab82793b4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-gray-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-gray-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-gray-fgColor-active-linux.png
new file mode 100644
index 000000000..66c4c5ead
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-gray-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-gray-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-gray-fgColor-hover-linux.png
new file mode 100644
index 000000000..0e19b2c03
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-gray-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-gray-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-gray-fgColor-rest-linux.png
new file mode 100644
index 000000000..1e5b6b387
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-gray-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-green-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-green-bgColor-active-linux.png
new file mode 100644
index 000000000..4ba80f549
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-green-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-green-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-green-bgColor-hover-linux.png
new file mode 100644
index 000000000..805093d88
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-green-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-green-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-green-bgColor-rest-linux.png
new file mode 100644
index 000000000..544d4acab
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-green-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-green-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-green-fgColor-active-linux.png
new file mode 100644
index 000000000..6296e6325
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-green-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-green-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-green-fgColor-hover-linux.png
new file mode 100644
index 000000000..1a189a0ea
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-green-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-green-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-green-fgColor-rest-linux.png
new file mode 100644
index 000000000..4dddb99cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-green-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-indigo-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-indigo-bgColor-active-linux.png
new file mode 100644
index 000000000..e8cdd3617
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-indigo-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-indigo-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-indigo-bgColor-hover-linux.png
new file mode 100644
index 000000000..b9dff1c73
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-indigo-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-indigo-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-indigo-bgColor-rest-linux.png
new file mode 100644
index 000000000..195f5c871
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-indigo-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-indigo-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-indigo-fgColor-active-linux.png
new file mode 100644
index 000000000..c29586be8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-indigo-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-indigo-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-indigo-fgColor-hover-linux.png
new file mode 100644
index 000000000..dc5f3b5b2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-indigo-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-indigo-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-indigo-fgColor-rest-linux.png
new file mode 100644
index 000000000..5c88e4e0d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-indigo-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lemon-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lemon-bgColor-active-linux.png
new file mode 100644
index 000000000..62134096b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lemon-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lemon-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lemon-bgColor-hover-linux.png
new file mode 100644
index 000000000..98bf9a37c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lemon-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lemon-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lemon-bgColor-rest-linux.png
new file mode 100644
index 000000000..ec2aab049
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lemon-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lemon-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lemon-fgColor-active-linux.png
new file mode 100644
index 000000000..94281c367
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lemon-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lemon-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lemon-fgColor-hover-linux.png
new file mode 100644
index 000000000..1e89a1b7e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lemon-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lemon-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lemon-fgColor-rest-linux.png
new file mode 100644
index 000000000..768325d33
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lemon-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lime-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lime-bgColor-active-linux.png
new file mode 100644
index 000000000..ee802df13
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lime-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lime-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lime-bgColor-hover-linux.png
new file mode 100644
index 000000000..0e78dd838
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lime-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lime-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lime-bgColor-rest-linux.png
new file mode 100644
index 000000000..14a7df33d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lime-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lime-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lime-fgColor-active-linux.png
new file mode 100644
index 000000000..225568731
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lime-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lime-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lime-fgColor-hover-linux.png
new file mode 100644
index 000000000..9a6a16d4a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lime-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lime-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lime-fgColor-rest-linux.png
new file mode 100644
index 000000000..3e32ae712
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-lime-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-olive-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-olive-bgColor-active-linux.png
new file mode 100644
index 000000000..ee1de1386
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-olive-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-olive-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-olive-bgColor-hover-linux.png
new file mode 100644
index 000000000..7dd805338
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-olive-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-olive-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-olive-bgColor-rest-linux.png
new file mode 100644
index 000000000..6d4f4e5dd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-olive-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-olive-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-olive-fgColor-active-linux.png
new file mode 100644
index 000000000..a0f6a13ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-olive-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-olive-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-olive-fgColor-hover-linux.png
new file mode 100644
index 000000000..a653b9367
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-olive-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-olive-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-olive-fgColor-rest-linux.png
new file mode 100644
index 000000000..96e8d1cd2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-olive-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-orange-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-orange-bgColor-active-linux.png
new file mode 100644
index 000000000..82ee0c043
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-orange-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-orange-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-orange-bgColor-hover-linux.png
new file mode 100644
index 000000000..1588bfade
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-orange-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-orange-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-orange-bgColor-rest-linux.png
new file mode 100644
index 000000000..30ce16d21
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-orange-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-orange-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-orange-fgColor-active-linux.png
new file mode 100644
index 000000000..e039bd5f0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-orange-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-orange-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-orange-fgColor-hover-linux.png
new file mode 100644
index 000000000..ceeb8c553
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-orange-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-orange-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-orange-fgColor-rest-linux.png
new file mode 100644
index 000000000..382ec793e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-orange-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pine-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pine-bgColor-active-linux.png
new file mode 100644
index 000000000..493dea2bd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pine-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pine-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pine-bgColor-hover-linux.png
new file mode 100644
index 000000000..417e8e818
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pine-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pine-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pine-bgColor-rest-linux.png
new file mode 100644
index 000000000..1c710b094
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pine-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pine-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pine-fgColor-active-linux.png
new file mode 100644
index 000000000..0bed76196
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pine-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pine-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pine-fgColor-hover-linux.png
new file mode 100644
index 000000000..388bc1e01
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pine-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pine-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pine-fgColor-rest-linux.png
new file mode 100644
index 000000000..18de17c58
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pine-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pink-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pink-bgColor-active-linux.png
new file mode 100644
index 000000000..12f90eb95
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pink-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pink-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pink-bgColor-hover-linux.png
new file mode 100644
index 000000000..c0f36f6ea
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pink-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pink-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pink-bgColor-rest-linux.png
new file mode 100644
index 000000000..ab2a279fa
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pink-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pink-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pink-fgColor-active-linux.png
new file mode 100644
index 000000000..0bb680b61
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pink-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pink-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pink-fgColor-hover-linux.png
new file mode 100644
index 000000000..9c4e15f2c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pink-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pink-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pink-fgColor-rest-linux.png
new file mode 100644
index 000000000..cfa6f5acc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-pink-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-plum-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-plum-bgColor-active-linux.png
new file mode 100644
index 000000000..cd87c530e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-plum-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-plum-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-plum-bgColor-hover-linux.png
new file mode 100644
index 000000000..5522fe894
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-plum-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-plum-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-plum-bgColor-rest-linux.png
new file mode 100644
index 000000000..bcf5a6c09
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-plum-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-plum-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-plum-fgColor-active-linux.png
new file mode 100644
index 000000000..6f73ebc1d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-plum-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-plum-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-plum-fgColor-hover-linux.png
new file mode 100644
index 000000000..077af9e20
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-plum-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-plum-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-plum-fgColor-rest-linux.png
new file mode 100644
index 000000000..cd9673564
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-plum-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-purple-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-purple-bgColor-active-linux.png
new file mode 100644
index 000000000..bb60cf67a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-purple-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-purple-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-purple-bgColor-hover-linux.png
new file mode 100644
index 000000000..47cc8d1af
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-purple-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-purple-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-purple-bgColor-rest-linux.png
new file mode 100644
index 000000000..379a19ed4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-purple-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-purple-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-purple-fgColor-active-linux.png
new file mode 100644
index 000000000..f3b813fed
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-purple-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-purple-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-purple-fgColor-hover-linux.png
new file mode 100644
index 000000000..d2159402d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-purple-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-purple-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-purple-fgColor-rest-linux.png
new file mode 100644
index 000000000..c93f7cfd0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-purple-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-red-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-red-bgColor-active-linux.png
new file mode 100644
index 000000000..fb35697f0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-red-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-red-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-red-bgColor-hover-linux.png
new file mode 100644
index 000000000..be89d4ec3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-red-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-red-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-red-bgColor-rest-linux.png
new file mode 100644
index 000000000..1ec7897ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-red-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-red-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-red-fgColor-active-linux.png
new file mode 100644
index 000000000..96993de3b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-red-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-red-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-red-fgColor-hover-linux.png
new file mode 100644
index 000000000..8ecad01b7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-red-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-red-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-red-fgColor-rest-linux.png
new file mode 100644
index 000000000..dd8dfa8d8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-red-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-teal-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-teal-bgColor-active-linux.png
new file mode 100644
index 000000000..65955bf3c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-teal-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-teal-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-teal-bgColor-hover-linux.png
new file mode 100644
index 000000000..58a5c30bf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-teal-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-teal-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-teal-bgColor-rest-linux.png
new file mode 100644
index 000000000..b3de1feda
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-teal-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-teal-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-teal-fgColor-active-linux.png
new file mode 100644
index 000000000..d114aba8c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-teal-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-teal-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-teal-fgColor-hover-linux.png
new file mode 100644
index 000000000..138155a7a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-teal-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-teal-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-teal-fgColor-rest-linux.png
new file mode 100644
index 000000000..28e6a6444
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-teal-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-yellow-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-yellow-bgColor-active-linux.png
new file mode 100644
index 000000000..7cae39026
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-yellow-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-yellow-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-yellow-bgColor-hover-linux.png
new file mode 100644
index 000000000..36f6aa7ab
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-yellow-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-yellow-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-yellow-bgColor-rest-linux.png
new file mode 100644
index 000000000..1a2e706d0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-yellow-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-yellow-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-yellow-fgColor-active-linux.png
new file mode 100644
index 000000000..88cb31c95
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-yellow-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-yellow-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-yellow-fgColor-hover-linux.png
new file mode 100644
index 000000000..b6986caca
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-yellow-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-yellow-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-yellow-fgColor-rest-linux.png
new file mode 100644
index 000000000..9a7f23d09
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-label-yellow-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-menu-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-menu-bgColor-active-linux.png
new file mode 100644
index 000000000..ac4491a17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-menu-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-overlay-backdrop-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-overlay-backdrop-bgColor-linux.png
new file mode 100644
index 000000000..1d97d0302
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-overlay-backdrop-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-overlay-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-overlay-bgColor-linux.png
new file mode 100644
index 000000000..ac4491a17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-overlay-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-overlay-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-overlay-borderColor-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-overlay-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-page-header-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-page-header-bgColor-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-page-header-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-reactionButton-selected-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-reactionButton-selected-bgColor-hover-linux.png
new file mode 100644
index 000000000..1bcf6077a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-reactionButton-selected-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-reactionButton-selected-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-reactionButton-selected-bgColor-rest-linux.png
new file mode 100644
index 000000000..67063a0ea
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-reactionButton-selected-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-reactionButton-selected-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-reactionButton-selected-fgColor-hover-linux.png
new file mode 100644
index 000000000..68739e49a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-reactionButton-selected-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-reactionButton-selected-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-reactionButton-selected-fgColor-rest-linux.png
new file mode 100644
index 000000000..40edd7c63
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-reactionButton-selected-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-selectMenu-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-selectMenu-bgColor-active-linux.png
new file mode 100644
index 000000000..195862930
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-selectMenu-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-selectMenu-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-selectMenu-borderColor-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-selectMenu-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-selection-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-selection-bgColor-linux.png
new file mode 100644
index 000000000..56472e770
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-selection-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-floating-large-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-floating-large-linux.png
new file mode 100644
index 000000000..dcb265053
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-floating-large-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-floating-legacy-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-floating-legacy-linux.png
new file mode 100644
index 000000000..ae5b8073e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-floating-legacy-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-floating-medium-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-floating-medium-linux.png
new file mode 100644
index 000000000..a77fb1a81
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-floating-medium-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-floating-small-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-floating-small-linux.png
new file mode 100644
index 000000000..21e548395
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-floating-small-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-floating-xlarge-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-floating-xlarge-linux.png
new file mode 100644
index 000000000..5a71a11d9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-floating-xlarge-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-inset-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-inset-linux.png
new file mode 100644
index 000000000..2eeee8337
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-inset-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-resting-medium-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-resting-medium-linux.png
new file mode 100644
index 000000000..6c2f2bc49
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-resting-medium-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-resting-small-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-resting-small-linux.png
new file mode 100644
index 000000000..1b84f0531
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-resting-small-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-resting-xsmall-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-resting-xsmall-linux.png
new file mode 100644
index 000000000..c64eace46
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-shadow-resting-xsmall-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-sideNav-bgColor-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-sideNav-bgColor-selected-linux.png
new file mode 100644
index 000000000..57f8b7a9f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-sideNav-bgColor-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-skeletonLoader-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-skeletonLoader-bgColor-linux.png
new file mode 100644
index 000000000..4e2afb145
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-skeletonLoader-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-timelineBadge-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-timelineBadge-bgColor-linux.png
new file mode 100644
index 000000000..57f8b7a9f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-timelineBadge-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-tooltip-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-tooltip-bgColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-tooltip-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-tooltip-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-tooltip-fgColor-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-tooltip-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-topicTag-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-topicTag-borderColor-linux.png
new file mode 100644
index 000000000..e630605f7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-topicTag-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-treeViewItem-leadingVisual-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-treeViewItem-leadingVisual-iconColor-rest-linux.png
new file mode 100644
index 000000000..88a20688c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-treeViewItem-leadingVisual-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-underlineNav-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-underlineNav-borderColor-active-linux.png
new file mode 100644
index 000000000..0ad88d173
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-underlineNav-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-underlineNav-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-underlineNav-borderColor-hover-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-underlineNav-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-underlineNav-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-underlineNav-iconColor-rest-linux.png
new file mode 100644
index 000000000..88a20688c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-colorblind-high-contrast-underlineNav-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-codeMirror-selection-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-codeMirror-selection-bgColor-linux.png
index df1db75fb..1fd4985c8 100644
Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-codeMirror-selection-bgColor-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-codeMirror-selection-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-contribution-default-borderColor-0-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-contribution-default-borderColor-0-linux.png
index 73cef2fc9..ebf1a7bf6 100644
Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-contribution-default-borderColor-0-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-contribution-default-borderColor-0-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-contribution-default-borderColor-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-contribution-default-borderColor-1-linux.png
index 73cef2fc9..ebf1a7bf6 100644
Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-contribution-default-borderColor-1-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-contribution-default-borderColor-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-contribution-default-borderColor-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-contribution-default-borderColor-2-linux.png
index 73cef2fc9..ebf1a7bf6 100644
Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-contribution-default-borderColor-2-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-contribution-default-borderColor-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-contribution-default-borderColor-3-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-contribution-default-borderColor-3-linux.png
index 73cef2fc9..ebf1a7bf6 100644
Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-contribution-default-borderColor-3-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-contribution-default-borderColor-3-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-contribution-default-borderColor-4-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-contribution-default-borderColor-4-linux.png
index 73cef2fc9..ebf1a7bf6 100644
Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-contribution-default-borderColor-4-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-high-contrast-contribution-default-borderColor-4-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-avatar-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-avatar-bgColor-linux.png
new file mode 100644
index 000000000..d8f65296d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-avatar-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-avatar-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-avatar-borderColor-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-avatar-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-avatar-shadow-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-avatar-shadow-linux.png
new file mode 100644
index 000000000..69865cbf4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-avatar-shadow-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-avatarStack-fade-bgColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-avatarStack-fade-bgColor-default-linux.png
new file mode 100644
index 000000000..d954994cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-avatarStack-fade-bgColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-avatarStack-fade-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-avatarStack-fade-bgColor-muted-linux.png
new file mode 100644
index 000000000..4e2afb145
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-avatarStack-fade-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-accent-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-accent-emphasis-linux.png
new file mode 100644
index 000000000..61b5413a6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-accent-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-accent-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-accent-muted-linux.png
new file mode 100644
index 000000000..7f3f5c820
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-accent-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-attention-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-attention-emphasis-linux.png
new file mode 100644
index 000000000..3dd7be31b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-attention-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-attention-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-attention-muted-linux.png
new file mode 100644
index 000000000..b8f6740e6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-attention-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-black-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-black-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-black-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-closed-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-closed-emphasis-linux.png
new file mode 100644
index 000000000..d954994cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-closed-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-closed-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-closed-muted-linux.png
new file mode 100644
index 000000000..149395322
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-closed-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-danger-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-danger-emphasis-linux.png
new file mode 100644
index 000000000..a7bf2a2cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-danger-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-danger-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-danger-muted-linux.png
new file mode 100644
index 000000000..149395322
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-danger-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-default-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-disabled-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-done-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-done-emphasis-linux.png
new file mode 100644
index 000000000..766e64da9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-done-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-done-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-done-muted-linux.png
new file mode 100644
index 000000000..ebb702fe0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-done-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..d954994cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-inset-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-inset-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-inset-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-inverse-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-inverse-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-inverse-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-muted-linux.png
new file mode 100644
index 000000000..ac4491a17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-neutral-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-neutral-emphasis-linux.png
new file mode 100644
index 000000000..d954994cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-neutral-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-neutral-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-neutral-muted-linux.png
new file mode 100644
index 000000000..57f8b7a9f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-neutral-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-open-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-open-emphasis-linux.png
new file mode 100644
index 000000000..a7bf2a2cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-open-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-open-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-open-muted-linux.png
new file mode 100644
index 000000000..149395322
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-open-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-severe-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-severe-emphasis-linux.png
new file mode 100644
index 000000000..a7bf2a2cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-severe-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-severe-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-severe-muted-linux.png
new file mode 100644
index 000000000..19c1bf450
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-severe-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-sponsors-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-sponsors-emphasis-linux.png
new file mode 100644
index 000000000..84ffc29a8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-sponsors-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-sponsors-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-sponsors-muted-linux.png
new file mode 100644
index 000000000..6b1249079
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-sponsors-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-success-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-success-emphasis-linux.png
new file mode 100644
index 000000000..61b5413a6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-success-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-success-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-success-muted-linux.png
new file mode 100644
index 000000000..2d4ab086e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-success-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-transparent-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-transparent-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-transparent-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-upsell-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-upsell-emphasis-linux.png
new file mode 100644
index 000000000..766e64da9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-upsell-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-upsell-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-upsell-muted-linux.png
new file mode 100644
index 000000000..ebb702fe0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-upsell-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-white-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-white-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-bgColor-white-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-accent-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-accent-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-accent-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-accent-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-accent-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-accent-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-attention-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-attention-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-attention-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-attention-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-attention-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-attention-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-closed-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-closed-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-closed-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-closed-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-closed-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-closed-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-danger-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-danger-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-danger-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-danger-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-danger-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-danger-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-default-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-disabled-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-done-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-done-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-done-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-done-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-done-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-done-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-neutral-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-neutral-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-neutral-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-neutral-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-neutral-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-neutral-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-open-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-open-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-open-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-open-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-open-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-open-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-severe-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-severe-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-severe-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-severe-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-severe-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-severe-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-sponsors-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-sponsors-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-sponsors-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-sponsors-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-sponsors-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-sponsors-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-success-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-success-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-success-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-success-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-success-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-success-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-transparent-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-transparent-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-transparent-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-upsell-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-upsell-emphasis-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-upsell-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-upsell-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-upsell-muted-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-border-upsell-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-accent-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-accent-emphasis-linux.png
new file mode 100644
index 000000000..e630605f7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-accent-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-accent-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-accent-muted-linux.png
new file mode 100644
index 000000000..a20898288
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-accent-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-attention-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-attention-emphasis-linux.png
new file mode 100644
index 000000000..ece2f0a89
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-attention-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-attention-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-attention-muted-linux.png
new file mode 100644
index 000000000..1576e76f0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-attention-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-closed-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-closed-emphasis-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-closed-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-closed-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-closed-muted-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-closed-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-danger-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-danger-emphasis-linux.png
new file mode 100644
index 000000000..704126f03
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-danger-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-danger-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-danger-muted-linux.png
new file mode 100644
index 000000000..a1698feec
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-danger-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-default-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-disabled-linux.png
new file mode 100644
index 000000000..20c1a8e91
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-done-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-done-emphasis-linux.png
new file mode 100644
index 000000000..f36e623e3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-done-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-done-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-done-muted-linux.png
new file mode 100644
index 000000000..86cebc0ee
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-done-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-muted-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-neutral-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-neutral-emphasis-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-neutral-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-neutral-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-neutral-muted-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-neutral-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-open-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-open-emphasis-linux.png
new file mode 100644
index 000000000..704126f03
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-open-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-open-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-open-muted-linux.png
new file mode 100644
index 000000000..a1698feec
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-open-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-severe-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-severe-emphasis-linux.png
new file mode 100644
index 000000000..75b6ff587
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-severe-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-severe-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-severe-muted-linux.png
new file mode 100644
index 000000000..a1698feec
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-severe-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-sponsors-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-sponsors-emphasis-linux.png
new file mode 100644
index 000000000..5bb733ac4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-sponsors-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-sponsors-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-sponsors-muted-linux.png
new file mode 100644
index 000000000..99dd1b9d2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-sponsors-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-success-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-success-emphasis-linux.png
new file mode 100644
index 000000000..e630605f7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-success-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-success-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-success-muted-linux.png
new file mode 100644
index 000000000..a20898288
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-success-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-translucent-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-translucent-linux.png
new file mode 100644
index 000000000..2a6390918
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-translucent-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-transparent-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-transparent-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-transparent-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-upsell-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-upsell-emphasis-linux.png
new file mode 100644
index 000000000..f36e623e3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-upsell-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-upsell-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-upsell-muted-linux.png
new file mode 100644
index 000000000..86cebc0ee
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-borderColor-upsell-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-bgColor-active-linux.png
new file mode 100644
index 000000000..a7bf2a2cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-bgColor-disabled-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-bgColor-hover-linux.png
new file mode 100644
index 000000000..a7bf2a2cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-bgColor-rest-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-borderColor-active-linux.png
new file mode 100644
index 000000000..c0c17fb66
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-borderColor-hover-linux.png
new file mode 100644
index 000000000..c0c17fb66
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-borderColor-rest-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-fgColor-active-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-fgColor-disabled-linux.png
new file mode 100644
index 000000000..87d190ca0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-fgColor-hover-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-fgColor-rest-linux.png
new file mode 100644
index 000000000..aba0e4e27
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-iconColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-iconColor-hover-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-iconColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-iconColor-rest-linux.png
new file mode 100644
index 000000000..aba0e4e27
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-shadow-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-shadow-selected-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-danger-shadow-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-bgColor-active-linux.png
new file mode 100644
index 000000000..954f00463
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-bgColor-disabled-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-bgColor-hover-linux.png
new file mode 100644
index 000000000..4e2afb145
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-bgColor-rest-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-bgColor-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-bgColor-selected-linux.png
new file mode 100644
index 000000000..954f00463
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-bgColor-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-borderColor-active-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-borderColor-disabled-linux.png
new file mode 100644
index 000000000..20c1a8e91
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-borderColor-hover-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-borderColor-rest-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-fgColor-rest-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-shadow-resting-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-shadow-resting-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-default-shadow-resting-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-inactive-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-inactive-bgColor-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-inactive-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-inactive-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-inactive-fgColor-linux.png
new file mode 100644
index 000000000..88a20688c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-inactive-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-bgColor-active-linux.png
new file mode 100644
index 000000000..57f8b7a9f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-bgColor-disabled-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-bgColor-hover-linux.png
new file mode 100644
index 000000000..ac4491a17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-bgColor-rest-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-borderColor-disabled-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-borderColor-hover-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-borderColor-rest-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-fgColor-active-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-fgColor-disabled-linux.png
new file mode 100644
index 000000000..23169d893
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-fgColor-hover-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-fgColor-rest-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-iconColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-iconColor-disabled-linux.png
new file mode 100644
index 000000000..23169d893
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-iconColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-iconColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-iconColor-hover-linux.png
new file mode 100644
index 000000000..17d3df8ef
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-iconColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-iconColor-rest-linux.png
new file mode 100644
index 000000000..17d3df8ef
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-invisible-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-bgColor-active-linux.png
new file mode 100644
index 000000000..8e7d84978
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-bgColor-disabled-linux.png
new file mode 100644
index 000000000..aa92d398a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-bgColor-hover-linux.png
new file mode 100644
index 000000000..97e5711c4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-bgColor-rest-linux.png
new file mode 100644
index 000000000..d1d0965a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-borderColor-active-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-borderColor-hover-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-fgColor-active-linux.png
new file mode 100644
index 000000000..7ea2778ce
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-fgColor-disabled-linux.png
new file mode 100644
index 000000000..d63cd9050
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-fgColor-hover-linux.png
new file mode 100644
index 000000000..3ebf6c2c1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-fgColor-rest-linux.png
new file mode 100644
index 000000000..06f41a894
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-shadow-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-shadow-selected-linux.png
new file mode 100644
index 000000000..0db53e0bd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-outline-shadow-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-bgColor-active-linux.png
new file mode 100644
index 000000000..bbb7b4b5c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-bgColor-disabled-linux.png
new file mode 100644
index 000000000..023666a50
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-bgColor-hover-linux.png
new file mode 100644
index 000000000..8305a7433
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-bgColor-rest-linux.png
new file mode 100644
index 000000000..61b5413a6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-borderColor-active-linux.png
new file mode 100644
index 000000000..089634f1c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-borderColor-disabled-linux.png
new file mode 100644
index 000000000..2f4670615
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-borderColor-hover-linux.png
new file mode 100644
index 000000000..089634f1c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-borderColor-rest-linux.png
new file mode 100644
index 000000000..089634f1c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-fgColor-disabled-linux.png
new file mode 100644
index 000000000..b83a15acb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-fgColor-rest-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-iconColor-rest-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-shadow-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-shadow-selected-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-primary-shadow-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-star-iconColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-star-iconColor-linux.png
new file mode 100644
index 000000000..88e595e5d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-button-star-iconColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-danger-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-danger-bgColor-disabled-linux.png
new file mode 100644
index 000000000..a5ea3a870
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-danger-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-danger-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-danger-bgColor-hover-linux.png
new file mode 100644
index 000000000..42a4873c1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-danger-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-danger-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-danger-bgColor-rest-linux.png
new file mode 100644
index 000000000..42a4873c1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-danger-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-danger-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-danger-fgColor-disabled-linux.png
new file mode 100644
index 000000000..87d190ca0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-danger-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-danger-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-danger-fgColor-hover-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-danger-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-danger-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-danger-fgColor-rest-linux.png
new file mode 100644
index 000000000..960618126
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-danger-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-default-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-default-bgColor-rest-linux.png
new file mode 100644
index 000000000..954f00463
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-default-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-invisible-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-invisible-bgColor-rest-linux.png
new file mode 100644
index 000000000..57f8b7a9f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-invisible-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-outline-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-outline-bgColor-disabled-linux.png
new file mode 100644
index 000000000..0ab29f344
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-outline-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-outline-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-outline-bgColor-hover-linux.png
new file mode 100644
index 000000000..549e846ed
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-outline-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-outline-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-outline-bgColor-rest-linux.png
new file mode 100644
index 000000000..549e846ed
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-outline-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-outline-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-outline-fgColor-disabled-linux.png
new file mode 100644
index 000000000..d63cd9050
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-outline-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-outline-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-outline-fgColor-hover-linux.png
new file mode 100644
index 000000000..3ebf6c2c1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-outline-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-outline-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-outline-fgColor-rest-linux.png
new file mode 100644
index 000000000..06f41a894
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-outline-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-primary-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-primary-bgColor-rest-linux.png
new file mode 100644
index 000000000..42a4873c1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-buttonCounter-primary-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-card-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-card-bgColor-linux.png
new file mode 100644
index 000000000..ac4491a17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-card-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-activeline-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-activeline-bgColor-linux.png
new file mode 100644
index 000000000..57f8b7a9f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-activeline-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-bgColor-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-cursor-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-cursor-fgColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-cursor-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-fgColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-gutterMarker-fgColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-gutterMarker-fgColor-default-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-gutterMarker-fgColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-gutterMarker-fgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-gutterMarker-fgColor-muted-linux.png
new file mode 100644
index 000000000..88a20688c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-gutterMarker-fgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-gutters-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-gutters-bgColor-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-gutters-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-lineNumber-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-lineNumber-fgColor-linux.png
new file mode 100644
index 000000000..88a20688c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-lineNumber-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-lines-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-lines-bgColor-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-lines-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-matchingBracket-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-matchingBracket-fgColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-matchingBracket-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-selection-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-selection-bgColor-linux.png
new file mode 100644
index 000000000..1fd4985c8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-selection-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-comment-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-comment-linux.png
new file mode 100644
index 000000000..23169d893
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-comment-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-constant-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-constant-linux.png
new file mode 100644
index 000000000..68739e49a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-constant-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-entity-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-entity-linux.png
new file mode 100644
index 000000000..b5bee9095
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-entity-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-keyword-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-keyword-linux.png
new file mode 100644
index 000000000..960618126
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-keyword-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-storage-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-storage-linux.png
new file mode 100644
index 000000000..960618126
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-storage-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-string-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-string-linux.png
new file mode 100644
index 000000000..7d861d6f9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-string-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-support-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-support-linux.png
new file mode 100644
index 000000000..68739e49a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-support-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-variable-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-variable-linux.png
new file mode 100644
index 000000000..aba0e4e27
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-codeMirror-syntax-fgColor-variable-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-black-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-black-bright-linux.png
new file mode 100644
index 000000000..23169d893
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-black-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-black-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-black-linux.png
new file mode 100644
index 000000000..954f00463
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-black-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-blue-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-blue-bright-linux.png
new file mode 100644
index 000000000..68739e49a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-blue-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-blue-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-blue-linux.png
new file mode 100644
index 000000000..c1d26f059
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-blue-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-cyan-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-cyan-bright-linux.png
new file mode 100644
index 000000000..938dde064
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-cyan-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-cyan-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-cyan-linux.png
new file mode 100644
index 000000000..bef093440
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-cyan-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-gray-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-gray-linux.png
new file mode 100644
index 000000000..23169d893
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-gray-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-green-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-green-bright-linux.png
new file mode 100644
index 000000000..68739e49a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-green-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-green-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-green-linux.png
new file mode 100644
index 000000000..c1d26f059
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-green-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-magenta-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-magenta-bright-linux.png
new file mode 100644
index 000000000..b5bee9095
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-magenta-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-magenta-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-magenta-linux.png
new file mode 100644
index 000000000..0c76dcbc3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-magenta-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-red-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-red-bright-linux.png
new file mode 100644
index 000000000..aba0e4e27
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-red-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-red-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-red-linux.png
new file mode 100644
index 000000000..960618126
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-red-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-white-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-white-bright-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-white-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-white-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-white-linux.png
new file mode 100644
index 000000000..07d878dd1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-white-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-yellow-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-yellow-bright-linux.png
new file mode 100644
index 000000000..88e595e5d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-yellow-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-yellow-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-yellow-linux.png
new file mode 100644
index 000000000..3cd6a4088
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-ansi-yellow-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-brackethighlighter-angle-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-brackethighlighter-angle-linux.png
new file mode 100644
index 000000000..508286c3d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-brackethighlighter-angle-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-brackethighlighter-unmatched-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-brackethighlighter-unmatched-linux.png
new file mode 100644
index 000000000..6c228b7d7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-brackethighlighter-unmatched-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-carriage-return-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-carriage-return-bg-linux.png
new file mode 100644
index 000000000..f264ab5a6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-carriage-return-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-carriage-return-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-carriage-return-text-linux.png
new file mode 100644
index 000000000..07d878dd1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-carriage-return-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-comment-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-comment-linux.png
new file mode 100644
index 000000000..508286c3d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-comment-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-constant-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-constant-linux.png
new file mode 100644
index 000000000..68739e49a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-constant-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-constant-other-reference-link-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-constant-other-reference-link-linux.png
new file mode 100644
index 000000000..7d861d6f9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-constant-other-reference-link-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-entity-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-entity-linux.png
new file mode 100644
index 000000000..b5bee9095
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-entity-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-entity-tag-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-entity-tag-linux.png
new file mode 100644
index 000000000..7d861d6f9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-entity-tag-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-invalid-illegal-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-invalid-illegal-bg-linux.png
new file mode 100644
index 000000000..4b79da68c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-invalid-illegal-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-invalid-illegal-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-invalid-illegal-text-linux.png
new file mode 100644
index 000000000..07d878dd1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-invalid-illegal-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-keyword-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-keyword-linux.png
new file mode 100644
index 000000000..960618126
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-keyword-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-bold-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-bold-linux.png
new file mode 100644
index 000000000..07d878dd1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-bold-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-changed-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-changed-bg-linux.png
new file mode 100644
index 000000000..4c89ad806
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-changed-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-changed-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-changed-text-linux.png
new file mode 100644
index 000000000..e960679fb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-changed-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-deleted-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-deleted-bg-linux.png
new file mode 100644
index 000000000..4c89ad806
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-deleted-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-deleted-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-deleted-text-linux.png
new file mode 100644
index 000000000..e960679fb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-deleted-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-heading-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-heading-linux.png
new file mode 100644
index 000000000..dbf085a2d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-heading-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-ignored-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-ignored-bg-linux.png
new file mode 100644
index 000000000..de99e9e66
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-ignored-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-ignored-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-ignored-text-linux.png
new file mode 100644
index 000000000..07d878dd1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-ignored-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-inserted-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-inserted-bg-linux.png
new file mode 100644
index 000000000..195862930
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-inserted-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-inserted-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-inserted-text-linux.png
new file mode 100644
index 000000000..cf00baadf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-inserted-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-italic-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-italic-linux.png
new file mode 100644
index 000000000..07d878dd1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-italic-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-list-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-list-linux.png
new file mode 100644
index 000000000..4f19901be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-markup-list-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-meta-diff-range-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-meta-diff-range-linux.png
new file mode 100644
index 000000000..b5bee9095
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-meta-diff-range-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-storage-modifier-import-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-storage-modifier-import-linux.png
new file mode 100644
index 000000000..07d878dd1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-storage-modifier-import-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-string-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-string-linux.png
new file mode 100644
index 000000000..7d861d6f9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-string-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-string-regexp-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-string-regexp-linux.png
new file mode 100644
index 000000000..7d861d6f9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-string-regexp-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-sublimelinter-gutter-mark-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-sublimelinter-gutter-mark-linux.png
new file mode 100644
index 000000000..d954994cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-sublimelinter-gutter-mark-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-variable-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-variable-linux.png
new file mode 100644
index 000000000..aba0e4e27
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-color-prettylights-syntax-variable-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-bgColor-0-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-bgColor-0-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-bgColor-0-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-bgColor-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-bgColor-1-linux.png
new file mode 100644
index 000000000..a9dcd4b10
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-bgColor-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-bgColor-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-bgColor-2-linux.png
new file mode 100644
index 000000000..31c35c849
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-bgColor-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-bgColor-3-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-bgColor-3-linux.png
new file mode 100644
index 000000000..954f38bb7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-bgColor-3-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-bgColor-4-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-bgColor-4-linux.png
new file mode 100644
index 000000000..694226cdb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-bgColor-4-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-borderColor-0-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-borderColor-0-linux.png
new file mode 100644
index 000000000..ebf1a7bf6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-borderColor-0-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-borderColor-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-borderColor-1-linux.png
new file mode 100644
index 000000000..ebf1a7bf6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-borderColor-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-borderColor-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-borderColor-2-linux.png
new file mode 100644
index 000000000..ebf1a7bf6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-borderColor-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-borderColor-3-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-borderColor-3-linux.png
new file mode 100644
index 000000000..ebf1a7bf6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-borderColor-3-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-borderColor-4-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-borderColor-4-linux.png
new file mode 100644
index 000000000..ebf1a7bf6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-default-borderColor-4-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-halloween-bgColor-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-halloween-bgColor-1-linux.png
new file mode 100644
index 000000000..414428ac3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-halloween-bgColor-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-halloween-bgColor-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-halloween-bgColor-2-linux.png
new file mode 100644
index 000000000..46f6c1fae
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-halloween-bgColor-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-halloween-bgColor-3-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-halloween-bgColor-3-linux.png
new file mode 100644
index 000000000..5a38bb850
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-halloween-bgColor-3-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-halloween-bgColor-4-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-halloween-bgColor-4-linux.png
new file mode 100644
index 000000000..805fd6702
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-halloween-bgColor-4-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-winter-bgColor-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-winter-bgColor-1-linux.png
new file mode 100644
index 000000000..195862930
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-winter-bgColor-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-winter-bgColor-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-winter-bgColor-2-linux.png
new file mode 100644
index 000000000..de99e9e66
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-winter-bgColor-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-winter-bgColor-3-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-winter-bgColor-3-linux.png
new file mode 100644
index 000000000..c1d26f059
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-winter-bgColor-3-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-winter-bgColor-4-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-winter-bgColor-4-linux.png
new file mode 100644
index 000000000..cf00baadf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-contribution-winter-bgColor-4-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-bgColor-active-linux.png
new file mode 100644
index 000000000..954f00463
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-bgColor-disabled-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-bgColor-hover-linux.png
new file mode 100644
index 000000000..4e2afb145
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-bgColor-rest-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-bgColor-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-bgColor-selected-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-bgColor-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-danger-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-danger-linux.png
new file mode 100644
index 000000000..704126f03
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-danger-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-disabled-linux.png
new file mode 100644
index 000000000..20c1a8e91
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-rest-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-selected-linux.png
new file mode 100644
index 000000000..b99d6888d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-success-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-success-linux.png
new file mode 100644
index 000000000..e630605f7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-success-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-warning-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-warning-linux.png
new file mode 100644
index 000000000..ece2f0a89
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-borderColor-warning-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-bgColor-active-linux.png
new file mode 100644
index 000000000..1df3eac3d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-bgColor-disabled-linux.png
new file mode 100644
index 000000000..23169d893
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-bgColor-hover-linux.png
new file mode 100644
index 000000000..c24385336
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-bgColor-rest-linux.png
new file mode 100644
index 000000000..61b5413a6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-borderColor-active-linux.png
new file mode 100644
index 000000000..089634f1c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-borderColor-disabled-linux.png
new file mode 100644
index 000000000..5e2258d6b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-borderColor-hover-linux.png
new file mode 100644
index 000000000..089634f1c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-borderColor-rest-linux.png
new file mode 100644
index 000000000..089634f1c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-fgColor-disabled-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-fgColor-rest-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-checked-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-danger-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-danger-bgColor-active-linux.png
new file mode 100644
index 000000000..a93d33954
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-danger-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-danger-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-danger-bgColor-hover-linux.png
new file mode 100644
index 000000000..a7bf2a2cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-danger-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-danger-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-danger-fgColor-hover-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-danger-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-danger-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-danger-fgColor-rest-linux.png
new file mode 100644
index 000000000..960618126
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-danger-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-fgColor-disabled-linux.png
new file mode 100644
index 000000000..23169d893
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-fgColor-placeholder-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-fgColor-placeholder-linux.png
new file mode 100644
index 000000000..88a20688c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-fgColor-placeholder-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-fgColor-rest-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-iconColor-rest-linux.png
new file mode 100644
index 000000000..88a20688c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-bgColor-active-linux.png
new file mode 100644
index 000000000..d954994cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-bgColor-disabled-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-bgColor-hover-linux.png
new file mode 100644
index 000000000..954f00463
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-bgColor-rest-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-bgColor-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-bgColor-selected-linux.png
new file mode 100644
index 000000000..954f00463
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-bgColor-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-borderColor-active-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-borderColor-hover-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-borderColor-rest-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-control-transparent-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlKnob-bgColor-checked-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlKnob-bgColor-checked-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlKnob-bgColor-checked-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlKnob-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlKnob-bgColor-disabled-linux.png
new file mode 100644
index 000000000..61acc7b7f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlKnob-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlKnob-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlKnob-bgColor-rest-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlKnob-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlKnob-borderColor-checked-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlKnob-borderColor-checked-linux.png
new file mode 100644
index 000000000..df1c9ec34
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlKnob-borderColor-checked-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlKnob-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlKnob-borderColor-disabled-linux.png
new file mode 100644
index 000000000..e26837f92
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlKnob-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlKnob-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlKnob-borderColor-rest-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlKnob-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-bgColor-active-linux.png
new file mode 100644
index 000000000..d954994cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-bgColor-disabled-linux.png
new file mode 100644
index 000000000..23169d893
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-bgColor-hover-linux.png
new file mode 100644
index 000000000..954f00463
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-bgColor-rest-linux.png
new file mode 100644
index 000000000..4e2afb145
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-borderColor-disabled-linux.png
new file mode 100644
index 000000000..5e2258d6b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-borderColor-rest-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-fgColor-disabled-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-fgColor-rest-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-controlTrack-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-counter-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-counter-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..d954994cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-counter-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-counter-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-counter-bgColor-muted-linux.png
new file mode 100644
index 000000000..57f8b7a9f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-counter-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-counter-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-counter-borderColor-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-counter-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-auburn-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-auburn-color-emphasis-linux.png
new file mode 100644
index 000000000..2c4612756
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-auburn-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-auburn-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-auburn-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..a3a5004a8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-auburn-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-auburn-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-auburn-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-auburn-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-auburn-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-auburn-color-muted-linux.png
new file mode 100644
index 000000000..a3a5004a8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-auburn-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-auburn-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-auburn-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-auburn-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-blue-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-blue-color-emphasis-linux.png
new file mode 100644
index 000000000..44f645513
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-blue-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-blue-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-blue-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..04238f3d8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-blue-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-blue-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-blue-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-blue-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-blue-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-blue-color-muted-linux.png
new file mode 100644
index 000000000..04238f3d8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-blue-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-blue-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-blue-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-blue-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-brown-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-brown-color-emphasis-linux.png
new file mode 100644
index 000000000..15a9ef2e4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-brown-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-brown-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-brown-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..154eb9081
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-brown-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-brown-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-brown-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-brown-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-brown-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-brown-color-muted-linux.png
new file mode 100644
index 000000000..154eb9081
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-brown-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-brown-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-brown-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-brown-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-coral-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-coral-color-emphasis-linux.png
new file mode 100644
index 000000000..4b92c7b99
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-coral-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-coral-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-coral-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..aeeb6e9be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-coral-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-coral-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-coral-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-coral-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-coral-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-coral-color-muted-linux.png
new file mode 100644
index 000000000..aeeb6e9be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-coral-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-coral-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-coral-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-coral-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-gray-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-gray-color-emphasis-linux.png
new file mode 100644
index 000000000..78fd0b1a3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-gray-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-gray-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-gray-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..ab82793b4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-gray-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-gray-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-gray-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-gray-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-gray-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-gray-color-muted-linux.png
new file mode 100644
index 000000000..ab82793b4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-gray-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-gray-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-gray-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-gray-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-green-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-green-color-emphasis-linux.png
new file mode 100644
index 000000000..958196096
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-green-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-green-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-green-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..544d4acab
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-green-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-green-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-green-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-green-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-green-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-green-color-muted-linux.png
new file mode 100644
index 000000000..544d4acab
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-green-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-green-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-green-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-green-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lemon-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lemon-color-emphasis-linux.png
new file mode 100644
index 000000000..f429db204
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lemon-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lemon-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lemon-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..ec2aab049
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lemon-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lemon-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lemon-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lemon-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lemon-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lemon-color-muted-linux.png
new file mode 100644
index 000000000..ec2aab049
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lemon-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lemon-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lemon-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lemon-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lime-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lime-color-emphasis-linux.png
new file mode 100644
index 000000000..2d61637a6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lime-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lime-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lime-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..14a7df33d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lime-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lime-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lime-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lime-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lime-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lime-color-muted-linux.png
new file mode 100644
index 000000000..14a7df33d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lime-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lime-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lime-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-lime-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-olive-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-olive-color-emphasis-linux.png
new file mode 100644
index 000000000..3659ce853
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-olive-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-olive-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-olive-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..6d4f4e5dd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-olive-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-olive-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-olive-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-olive-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-olive-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-olive-color-muted-linux.png
new file mode 100644
index 000000000..6d4f4e5dd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-olive-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-olive-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-olive-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-olive-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-orange-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-orange-color-emphasis-linux.png
new file mode 100644
index 000000000..5a38bb850
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-orange-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-orange-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-orange-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..30ce16d21
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-orange-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-orange-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-orange-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-orange-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-orange-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-orange-color-muted-linux.png
new file mode 100644
index 000000000..30ce16d21
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-orange-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-orange-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-orange-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-orange-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pine-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pine-color-emphasis-linux.png
new file mode 100644
index 000000000..76ffea908
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pine-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pine-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pine-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..1c710b094
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pine-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pine-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pine-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pine-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pine-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pine-color-muted-linux.png
new file mode 100644
index 000000000..1c710b094
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pine-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pine-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pine-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pine-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pink-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pink-color-emphasis-linux.png
new file mode 100644
index 000000000..b3c8d613b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pink-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pink-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pink-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..ab2a279fa
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pink-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pink-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pink-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pink-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pink-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pink-color-muted-linux.png
new file mode 100644
index 000000000..ab2a279fa
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pink-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pink-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pink-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-pink-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-plum-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-plum-color-emphasis-linux.png
new file mode 100644
index 000000000..4d75303ed
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-plum-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-plum-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-plum-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..bcf5a6c09
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-plum-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-plum-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-plum-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-plum-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-plum-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-plum-color-muted-linux.png
new file mode 100644
index 000000000..bcf5a6c09
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-plum-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-plum-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-plum-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-plum-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-purple-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-purple-color-emphasis-linux.png
new file mode 100644
index 000000000..7c31af92a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-purple-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-purple-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-purple-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..379a19ed4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-purple-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-purple-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-purple-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-purple-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-purple-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-purple-color-muted-linux.png
new file mode 100644
index 000000000..379a19ed4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-purple-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-purple-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-purple-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-purple-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-red-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-red-color-emphasis-linux.png
new file mode 100644
index 000000000..d6f42f24e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-red-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-red-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-red-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..1ec7897ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-red-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-red-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-red-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-red-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-red-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-red-color-muted-linux.png
new file mode 100644
index 000000000..1ec7897ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-red-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-red-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-red-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-red-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-teal-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-teal-color-emphasis-linux.png
new file mode 100644
index 000000000..1f6f2b963
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-teal-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-teal-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-teal-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..b3de1feda
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-teal-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-teal-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-teal-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-teal-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-teal-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-teal-color-muted-linux.png
new file mode 100644
index 000000000..b3de1feda
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-teal-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-teal-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-teal-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-teal-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-yellow-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-yellow-color-emphasis-linux.png
new file mode 100644
index 000000000..926dd5e97
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-yellow-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-yellow-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-yellow-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..1a2e706d0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-yellow-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-yellow-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-yellow-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-yellow-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-yellow-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-yellow-color-muted-linux.png
new file mode 100644
index 000000000..1a2e706d0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-yellow-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-yellow-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-yellow-gradient-linux.png
new file mode 100644
index 000000000..e944ca2a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-data-yellow-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-additionLine-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-additionLine-bgColor-linux.png
new file mode 100644
index 000000000..67063a0ea
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-additionLine-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-additionLine-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-additionLine-fgColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-additionLine-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-additionNum-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-additionNum-bgColor-linux.png
new file mode 100644
index 000000000..ff97335a9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-additionNum-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-additionNum-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-additionNum-fgColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-additionNum-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-additionWord-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-additionWord-bgColor-linux.png
new file mode 100644
index 000000000..61b5413a6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-additionWord-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-additionWord-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-additionWord-fgColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-additionWord-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-deletionLine-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-deletionLine-bgColor-linux.png
new file mode 100644
index 000000000..96658e11f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-deletionLine-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-deletionLine-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-deletionLine-fgColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-deletionLine-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-deletionNum-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-deletionNum-bgColor-linux.png
new file mode 100644
index 000000000..7994a9295
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-deletionNum-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-deletionNum-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-deletionNum-fgColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-deletionNum-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-deletionWord-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-deletionWord-bgColor-linux.png
new file mode 100644
index 000000000..a7bf2a2cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-deletionWord-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-deletionWord-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-deletionWord-fgColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-deletionWord-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-emptyLine-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-emptyLine-bgColor-linux.png
new file mode 100644
index 000000000..ac4491a17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-emptyLine-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-emptyNum-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-emptyNum-bgColor-linux.png
new file mode 100644
index 000000000..ac4491a17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-emptyNum-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-expander-iconColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-expander-iconColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-expander-iconColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-hunkLine-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-hunkLine-bgColor-linux.png
new file mode 100644
index 000000000..57f8b7a9f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-hunkLine-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-hunkLine-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-hunkLine-fgColor-linux.png
new file mode 100644
index 000000000..88a20688c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-hunkLine-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-hunkNum-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-hunkNum-bgColor-hover-linux.png
new file mode 100644
index 000000000..23169d893
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-hunkNum-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-hunkNum-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-hunkNum-bgColor-rest-linux.png
new file mode 100644
index 000000000..954f00463
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-hunkNum-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-hunkNum-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-hunkNum-fgColor-hover-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-hunkNum-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-hunkNum-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-hunkNum-fgColor-rest-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-diffBlob-hunkNum-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-auburn-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-auburn-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..f22c024ba
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-auburn-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-auburn-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-auburn-bgColor-muted-linux.png
new file mode 100644
index 000000000..a3a5004a8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-auburn-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-auburn-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-auburn-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..d6ae64bf2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-auburn-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-auburn-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-auburn-borderColor-muted-linux.png
new file mode 100644
index 000000000..7b950cd93
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-auburn-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-auburn-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-auburn-fgColor-linux.png
new file mode 100644
index 000000000..109b82729
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-auburn-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-blue-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-blue-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..ba9e27965
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-blue-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-blue-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-blue-bgColor-muted-linux.png
new file mode 100644
index 000000000..04238f3d8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-blue-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-blue-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-blue-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..243fe7263
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-blue-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-blue-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-blue-borderColor-muted-linux.png
new file mode 100644
index 000000000..06e0cf012
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-blue-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-blue-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-blue-fgColor-linux.png
new file mode 100644
index 000000000..ef831466d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-blue-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-brown-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-brown-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..b04896e2d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-brown-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-brown-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-brown-bgColor-muted-linux.png
new file mode 100644
index 000000000..154eb9081
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-brown-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-brown-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-brown-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..86edceee6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-brown-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-brown-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-brown-borderColor-muted-linux.png
new file mode 100644
index 000000000..efcd04836
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-brown-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-brown-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-brown-fgColor-linux.png
new file mode 100644
index 000000000..359359836
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-brown-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-coral-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-coral-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..2ad841d83
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-coral-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-coral-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-coral-bgColor-muted-linux.png
new file mode 100644
index 000000000..1ec7897ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-coral-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-coral-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-coral-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..1deb4bc49
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-coral-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-coral-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-coral-borderColor-muted-linux.png
new file mode 100644
index 000000000..95f0c669a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-coral-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-coral-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-coral-fgColor-linux.png
new file mode 100644
index 000000000..bee18522c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-coral-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-cyan-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-cyan-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..67c6a61fd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-cyan-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-cyan-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-cyan-bgColor-muted-linux.png
new file mode 100644
index 000000000..ec5b51ca8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-cyan-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-cyan-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-cyan-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..499e289f5
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-cyan-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-cyan-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-cyan-borderColor-muted-linux.png
new file mode 100644
index 000000000..c08e771ea
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-cyan-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-cyan-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-cyan-fgColor-linux.png
new file mode 100644
index 000000000..ad927ca73
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-cyan-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-gray-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-gray-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..7d9176866
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-gray-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-gray-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-gray-bgColor-muted-linux.png
new file mode 100644
index 000000000..ab82793b4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-gray-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-gray-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-gray-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..d71ad5bad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-gray-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-gray-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-gray-borderColor-muted-linux.png
new file mode 100644
index 000000000..df9a9d21c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-gray-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-gray-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-gray-fgColor-linux.png
new file mode 100644
index 000000000..66c4c5ead
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-gray-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-green-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-green-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..2920c9165
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-green-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-green-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-green-bgColor-muted-linux.png
new file mode 100644
index 000000000..544d4acab
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-green-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-green-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-green-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..fbe5e11d6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-green-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-green-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-green-borderColor-muted-linux.png
new file mode 100644
index 000000000..4ae3b1324
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-green-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-green-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-green-fgColor-linux.png
new file mode 100644
index 000000000..6296e6325
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-green-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-indigo-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-indigo-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..4543fad10
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-indigo-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-indigo-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-indigo-bgColor-muted-linux.png
new file mode 100644
index 000000000..195f5c871
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-indigo-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-indigo-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-indigo-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..75ca19848
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-indigo-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-indigo-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-indigo-borderColor-muted-linux.png
new file mode 100644
index 000000000..9b423d9d7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-indigo-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-indigo-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-indigo-fgColor-linux.png
new file mode 100644
index 000000000..c29586be8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-indigo-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lemon-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lemon-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..7432a62c5
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lemon-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lemon-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lemon-bgColor-muted-linux.png
new file mode 100644
index 000000000..ec2aab049
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lemon-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lemon-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lemon-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..573adb3c7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lemon-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lemon-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lemon-borderColor-muted-linux.png
new file mode 100644
index 000000000..a56b4a004
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lemon-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lemon-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lemon-fgColor-linux.png
new file mode 100644
index 000000000..94281c367
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lemon-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lime-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lime-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..ac1b976cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lime-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lime-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lime-bgColor-muted-linux.png
new file mode 100644
index 000000000..14a7df33d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lime-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lime-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lime-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..b6564e912
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lime-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lime-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lime-borderColor-muted-linux.png
new file mode 100644
index 000000000..dffc844c7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lime-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lime-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lime-fgColor-linux.png
new file mode 100644
index 000000000..225568731
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-lime-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-olive-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-olive-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..720ad5963
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-olive-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-olive-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-olive-bgColor-muted-linux.png
new file mode 100644
index 000000000..6d4f4e5dd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-olive-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-olive-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-olive-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..3b9fd149c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-olive-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-olive-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-olive-borderColor-muted-linux.png
new file mode 100644
index 000000000..108dc39f2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-olive-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-olive-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-olive-fgColor-linux.png
new file mode 100644
index 000000000..a0f6a13ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-olive-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-orange-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-orange-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..6acb7aa66
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-orange-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-orange-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-orange-bgColor-muted-linux.png
new file mode 100644
index 000000000..30ce16d21
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-orange-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-orange-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-orange-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..62401d7c9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-orange-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-orange-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-orange-borderColor-muted-linux.png
new file mode 100644
index 000000000..e7ff67d2d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-orange-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-orange-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-orange-fgColor-linux.png
new file mode 100644
index 000000000..e039bd5f0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-orange-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pine-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pine-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..87081e732
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pine-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pine-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pine-bgColor-muted-linux.png
new file mode 100644
index 000000000..1c710b094
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pine-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pine-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pine-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..7b3a194dc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pine-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pine-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pine-borderColor-muted-linux.png
new file mode 100644
index 000000000..bbb83cfda
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pine-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pine-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pine-fgColor-linux.png
new file mode 100644
index 000000000..0bed76196
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pine-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pink-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pink-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..5f8decef2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pink-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pink-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pink-bgColor-muted-linux.png
new file mode 100644
index 000000000..ab2a279fa
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pink-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pink-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pink-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..a27f23abb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pink-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pink-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pink-borderColor-muted-linux.png
new file mode 100644
index 000000000..e0426aa07
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pink-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pink-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pink-fgColor-linux.png
new file mode 100644
index 000000000..0bb680b61
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-pink-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-plum-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-plum-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..17b9cd334
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-plum-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-plum-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-plum-bgColor-muted-linux.png
new file mode 100644
index 000000000..bcf5a6c09
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-plum-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-plum-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-plum-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..44f30d032
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-plum-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-plum-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-plum-borderColor-muted-linux.png
new file mode 100644
index 000000000..242ba925a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-plum-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-plum-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-plum-fgColor-linux.png
new file mode 100644
index 000000000..6f73ebc1d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-plum-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-purple-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-purple-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..88458dbe5
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-purple-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-purple-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-purple-bgColor-muted-linux.png
new file mode 100644
index 000000000..379a19ed4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-purple-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-purple-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-purple-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..847efee04
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-purple-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-purple-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-purple-borderColor-muted-linux.png
new file mode 100644
index 000000000..eb4f3255f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-purple-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-purple-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-purple-fgColor-linux.png
new file mode 100644
index 000000000..f3b813fed
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-purple-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-red-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-red-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..f79f6f0d1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-red-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-red-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-red-bgColor-muted-linux.png
new file mode 100644
index 000000000..1ec7897ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-red-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-red-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-red-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..eb0e1946b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-red-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-red-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-red-borderColor-muted-linux.png
new file mode 100644
index 000000000..95f0c669a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-red-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-red-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-red-fgColor-linux.png
new file mode 100644
index 000000000..96993de3b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-red-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-teal-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-teal-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..e7db45ec3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-teal-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-teal-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-teal-bgColor-muted-linux.png
new file mode 100644
index 000000000..b3de1feda
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-teal-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-teal-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-teal-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..5f9baf6da
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-teal-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-teal-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-teal-borderColor-muted-linux.png
new file mode 100644
index 000000000..6841a00c1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-teal-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-teal-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-teal-fgColor-linux.png
new file mode 100644
index 000000000..d114aba8c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-teal-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-yellow-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-yellow-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..3a491f91a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-yellow-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-yellow-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-yellow-bgColor-muted-linux.png
new file mode 100644
index 000000000..1a2e706d0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-yellow-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-yellow-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-yellow-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..63ec61c92
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-yellow-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-yellow-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-yellow-borderColor-muted-linux.png
new file mode 100644
index 000000000..98663cea6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-yellow-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-yellow-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-yellow-fgColor-linux.png
new file mode 100644
index 000000000..88cb31c95
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-display-yellow-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-accent-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-accent-linux.png
new file mode 100644
index 000000000..40edd7c63
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-accent-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-attention-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-attention-linux.png
new file mode 100644
index 000000000..3cd6a4088
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-attention-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-black-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-black-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-black-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-closed-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-closed-linux.png
new file mode 100644
index 000000000..88a20688c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-closed-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-danger-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-danger-linux.png
new file mode 100644
index 000000000..960618126
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-danger-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-default-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-disabled-linux.png
new file mode 100644
index 000000000..23169d893
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-done-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-done-linux.png
new file mode 100644
index 000000000..6f33c69c3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-done-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-link-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-link-linux.png
new file mode 100644
index 000000000..40edd7c63
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-link-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-muted-linux.png
new file mode 100644
index 000000000..88a20688c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-neutral-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-neutral-linux.png
new file mode 100644
index 000000000..17d3df8ef
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-neutral-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-onEmphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-onEmphasis-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-onEmphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-onInverse-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-onInverse-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-onInverse-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-open-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-open-linux.png
new file mode 100644
index 000000000..aba0e4e27
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-open-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-severe-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-severe-linux.png
new file mode 100644
index 000000000..960618126
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-severe-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-sponsors-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-sponsors-linux.png
new file mode 100644
index 000000000..351ee0c7d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-sponsors-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-success-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-success-linux.png
new file mode 100644
index 000000000..68739e49a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-success-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-upsell-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-upsell-linux.png
new file mode 100644
index 000000000..6f33c69c3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-upsell-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-white-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-white-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-fgColor-white-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-focus-outline-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-focus-outline-linux.png
new file mode 100644
index 000000000..71ee568d4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-focus-outline-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-focus-outlineColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-focus-outlineColor-linux.png
new file mode 100644
index 000000000..e3eadd1e9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-focus-outlineColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-header-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-header-bgColor-linux.png
new file mode 100644
index 000000000..0fa565621
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-header-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-header-borderColor-divider-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-header-borderColor-divider-linux.png
new file mode 100644
index 000000000..5e2258d6b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-header-borderColor-divider-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-header-fgColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-header-fgColor-default-linux.png
new file mode 100644
index 000000000..175e422b2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-header-fgColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-header-fgColor-logo-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-header-fgColor-logo-linux.png
new file mode 100644
index 000000000..07d878dd1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-header-fgColor-logo-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-headerSearch-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-headerSearch-bgColor-linux.png
new file mode 100644
index 000000000..d364959ce
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-headerSearch-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-headerSearch-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-headerSearch-borderColor-linux.png
new file mode 100644
index 000000000..98a419607
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-headerSearch-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-highlight-neutral-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-highlight-neutral-bgColor-linux.png
new file mode 100644
index 000000000..6183e42c0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-highlight-neutral-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-auburn-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-auburn-bgColor-active-linux.png
new file mode 100644
index 000000000..aae0ca252
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-auburn-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-auburn-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-auburn-bgColor-hover-linux.png
new file mode 100644
index 000000000..f1b8a27a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-auburn-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-auburn-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-auburn-bgColor-rest-linux.png
new file mode 100644
index 000000000..a3a5004a8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-auburn-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-auburn-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-auburn-fgColor-active-linux.png
new file mode 100644
index 000000000..109b82729
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-auburn-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-auburn-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-auburn-fgColor-hover-linux.png
new file mode 100644
index 000000000..80c8d38f1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-auburn-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-auburn-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-auburn-fgColor-rest-linux.png
new file mode 100644
index 000000000..7b28bf0d1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-auburn-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-blue-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-blue-bgColor-active-linux.png
new file mode 100644
index 000000000..cf99460c8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-blue-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-blue-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-blue-bgColor-hover-linux.png
new file mode 100644
index 000000000..834560d53
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-blue-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-blue-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-blue-bgColor-rest-linux.png
new file mode 100644
index 000000000..04238f3d8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-blue-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-blue-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-blue-fgColor-active-linux.png
new file mode 100644
index 000000000..ef831466d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-blue-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-blue-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-blue-fgColor-hover-linux.png
new file mode 100644
index 000000000..9236bdf79
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-blue-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-blue-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-blue-fgColor-rest-linux.png
new file mode 100644
index 000000000..9dee922f3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-blue-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-brown-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-brown-bgColor-active-linux.png
new file mode 100644
index 000000000..4e49a147b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-brown-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-brown-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-brown-bgColor-hover-linux.png
new file mode 100644
index 000000000..fca210987
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-brown-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-brown-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-brown-bgColor-rest-linux.png
new file mode 100644
index 000000000..154eb9081
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-brown-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-brown-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-brown-fgColor-active-linux.png
new file mode 100644
index 000000000..359359836
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-brown-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-brown-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-brown-fgColor-hover-linux.png
new file mode 100644
index 000000000..c2b2d095a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-brown-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-brown-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-brown-fgColor-rest-linux.png
new file mode 100644
index 000000000..191220ad1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-brown-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-coral-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-coral-bgColor-active-linux.png
new file mode 100644
index 000000000..96f803b95
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-coral-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-coral-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-coral-bgColor-hover-linux.png
new file mode 100644
index 000000000..b43e7b207
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-coral-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-coral-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-coral-bgColor-rest-linux.png
new file mode 100644
index 000000000..aeeb6e9be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-coral-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-coral-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-coral-fgColor-active-linux.png
new file mode 100644
index 000000000..bee18522c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-coral-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-coral-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-coral-fgColor-hover-linux.png
new file mode 100644
index 000000000..993be08d0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-coral-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-coral-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-coral-fgColor-rest-linux.png
new file mode 100644
index 000000000..aec1932a3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-coral-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-cyan-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-cyan-bgColor-active-linux.png
new file mode 100644
index 000000000..c3c3f39c2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-cyan-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-cyan-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-cyan-bgColor-hover-linux.png
new file mode 100644
index 000000000..640dde140
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-cyan-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-cyan-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-cyan-bgColor-rest-linux.png
new file mode 100644
index 000000000..ec5b51ca8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-cyan-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-cyan-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-cyan-fgColor-active-linux.png
new file mode 100644
index 000000000..ad927ca73
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-cyan-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-cyan-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-cyan-fgColor-hover-linux.png
new file mode 100644
index 000000000..28524434b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-cyan-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-cyan-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-cyan-fgColor-rest-linux.png
new file mode 100644
index 000000000..9ff6f1ecd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-cyan-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-gray-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-gray-bgColor-active-linux.png
new file mode 100644
index 000000000..cad485062
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-gray-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-gray-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-gray-bgColor-hover-linux.png
new file mode 100644
index 000000000..3ce99e995
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-gray-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-gray-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-gray-bgColor-rest-linux.png
new file mode 100644
index 000000000..ab82793b4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-gray-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-gray-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-gray-fgColor-active-linux.png
new file mode 100644
index 000000000..66c4c5ead
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-gray-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-gray-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-gray-fgColor-hover-linux.png
new file mode 100644
index 000000000..0e19b2c03
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-gray-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-gray-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-gray-fgColor-rest-linux.png
new file mode 100644
index 000000000..1e5b6b387
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-gray-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-green-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-green-bgColor-active-linux.png
new file mode 100644
index 000000000..4ba80f549
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-green-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-green-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-green-bgColor-hover-linux.png
new file mode 100644
index 000000000..805093d88
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-green-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-green-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-green-bgColor-rest-linux.png
new file mode 100644
index 000000000..544d4acab
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-green-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-green-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-green-fgColor-active-linux.png
new file mode 100644
index 000000000..6296e6325
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-green-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-green-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-green-fgColor-hover-linux.png
new file mode 100644
index 000000000..1a189a0ea
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-green-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-green-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-green-fgColor-rest-linux.png
new file mode 100644
index 000000000..4dddb99cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-green-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-indigo-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-indigo-bgColor-active-linux.png
new file mode 100644
index 000000000..e8cdd3617
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-indigo-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-indigo-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-indigo-bgColor-hover-linux.png
new file mode 100644
index 000000000..b9dff1c73
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-indigo-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-indigo-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-indigo-bgColor-rest-linux.png
new file mode 100644
index 000000000..195f5c871
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-indigo-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-indigo-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-indigo-fgColor-active-linux.png
new file mode 100644
index 000000000..c29586be8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-indigo-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-indigo-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-indigo-fgColor-hover-linux.png
new file mode 100644
index 000000000..dc5f3b5b2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-indigo-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-indigo-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-indigo-fgColor-rest-linux.png
new file mode 100644
index 000000000..5c88e4e0d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-indigo-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lemon-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lemon-bgColor-active-linux.png
new file mode 100644
index 000000000..62134096b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lemon-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lemon-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lemon-bgColor-hover-linux.png
new file mode 100644
index 000000000..98bf9a37c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lemon-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lemon-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lemon-bgColor-rest-linux.png
new file mode 100644
index 000000000..ec2aab049
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lemon-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lemon-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lemon-fgColor-active-linux.png
new file mode 100644
index 000000000..94281c367
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lemon-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lemon-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lemon-fgColor-hover-linux.png
new file mode 100644
index 000000000..1e89a1b7e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lemon-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lemon-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lemon-fgColor-rest-linux.png
new file mode 100644
index 000000000..768325d33
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lemon-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lime-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lime-bgColor-active-linux.png
new file mode 100644
index 000000000..ee802df13
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lime-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lime-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lime-bgColor-hover-linux.png
new file mode 100644
index 000000000..0e78dd838
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lime-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lime-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lime-bgColor-rest-linux.png
new file mode 100644
index 000000000..14a7df33d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lime-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lime-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lime-fgColor-active-linux.png
new file mode 100644
index 000000000..225568731
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lime-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lime-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lime-fgColor-hover-linux.png
new file mode 100644
index 000000000..9a6a16d4a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lime-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lime-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lime-fgColor-rest-linux.png
new file mode 100644
index 000000000..3e32ae712
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-lime-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-olive-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-olive-bgColor-active-linux.png
new file mode 100644
index 000000000..ee1de1386
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-olive-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-olive-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-olive-bgColor-hover-linux.png
new file mode 100644
index 000000000..7dd805338
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-olive-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-olive-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-olive-bgColor-rest-linux.png
new file mode 100644
index 000000000..6d4f4e5dd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-olive-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-olive-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-olive-fgColor-active-linux.png
new file mode 100644
index 000000000..a0f6a13ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-olive-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-olive-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-olive-fgColor-hover-linux.png
new file mode 100644
index 000000000..a653b9367
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-olive-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-olive-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-olive-fgColor-rest-linux.png
new file mode 100644
index 000000000..96e8d1cd2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-olive-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-orange-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-orange-bgColor-active-linux.png
new file mode 100644
index 000000000..82ee0c043
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-orange-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-orange-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-orange-bgColor-hover-linux.png
new file mode 100644
index 000000000..1588bfade
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-orange-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-orange-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-orange-bgColor-rest-linux.png
new file mode 100644
index 000000000..30ce16d21
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-orange-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-orange-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-orange-fgColor-active-linux.png
new file mode 100644
index 000000000..e039bd5f0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-orange-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-orange-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-orange-fgColor-hover-linux.png
new file mode 100644
index 000000000..ceeb8c553
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-orange-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-orange-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-orange-fgColor-rest-linux.png
new file mode 100644
index 000000000..382ec793e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-orange-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pine-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pine-bgColor-active-linux.png
new file mode 100644
index 000000000..493dea2bd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pine-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pine-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pine-bgColor-hover-linux.png
new file mode 100644
index 000000000..417e8e818
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pine-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pine-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pine-bgColor-rest-linux.png
new file mode 100644
index 000000000..1c710b094
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pine-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pine-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pine-fgColor-active-linux.png
new file mode 100644
index 000000000..0bed76196
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pine-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pine-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pine-fgColor-hover-linux.png
new file mode 100644
index 000000000..388bc1e01
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pine-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pine-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pine-fgColor-rest-linux.png
new file mode 100644
index 000000000..18de17c58
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pine-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pink-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pink-bgColor-active-linux.png
new file mode 100644
index 000000000..12f90eb95
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pink-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pink-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pink-bgColor-hover-linux.png
new file mode 100644
index 000000000..c0f36f6ea
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pink-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pink-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pink-bgColor-rest-linux.png
new file mode 100644
index 000000000..ab2a279fa
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pink-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pink-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pink-fgColor-active-linux.png
new file mode 100644
index 000000000..0bb680b61
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pink-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pink-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pink-fgColor-hover-linux.png
new file mode 100644
index 000000000..9c4e15f2c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pink-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pink-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pink-fgColor-rest-linux.png
new file mode 100644
index 000000000..cfa6f5acc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-pink-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-plum-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-plum-bgColor-active-linux.png
new file mode 100644
index 000000000..cd87c530e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-plum-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-plum-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-plum-bgColor-hover-linux.png
new file mode 100644
index 000000000..5522fe894
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-plum-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-plum-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-plum-bgColor-rest-linux.png
new file mode 100644
index 000000000..bcf5a6c09
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-plum-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-plum-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-plum-fgColor-active-linux.png
new file mode 100644
index 000000000..6f73ebc1d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-plum-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-plum-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-plum-fgColor-hover-linux.png
new file mode 100644
index 000000000..077af9e20
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-plum-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-plum-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-plum-fgColor-rest-linux.png
new file mode 100644
index 000000000..cd9673564
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-plum-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-purple-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-purple-bgColor-active-linux.png
new file mode 100644
index 000000000..bb60cf67a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-purple-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-purple-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-purple-bgColor-hover-linux.png
new file mode 100644
index 000000000..47cc8d1af
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-purple-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-purple-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-purple-bgColor-rest-linux.png
new file mode 100644
index 000000000..379a19ed4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-purple-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-purple-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-purple-fgColor-active-linux.png
new file mode 100644
index 000000000..f3b813fed
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-purple-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-purple-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-purple-fgColor-hover-linux.png
new file mode 100644
index 000000000..d2159402d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-purple-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-purple-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-purple-fgColor-rest-linux.png
new file mode 100644
index 000000000..c93f7cfd0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-purple-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-red-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-red-bgColor-active-linux.png
new file mode 100644
index 000000000..fb35697f0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-red-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-red-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-red-bgColor-hover-linux.png
new file mode 100644
index 000000000..be89d4ec3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-red-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-red-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-red-bgColor-rest-linux.png
new file mode 100644
index 000000000..1ec7897ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-red-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-red-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-red-fgColor-active-linux.png
new file mode 100644
index 000000000..96993de3b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-red-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-red-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-red-fgColor-hover-linux.png
new file mode 100644
index 000000000..8ecad01b7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-red-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-red-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-red-fgColor-rest-linux.png
new file mode 100644
index 000000000..dd8dfa8d8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-red-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-teal-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-teal-bgColor-active-linux.png
new file mode 100644
index 000000000..65955bf3c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-teal-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-teal-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-teal-bgColor-hover-linux.png
new file mode 100644
index 000000000..58a5c30bf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-teal-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-teal-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-teal-bgColor-rest-linux.png
new file mode 100644
index 000000000..b3de1feda
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-teal-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-teal-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-teal-fgColor-active-linux.png
new file mode 100644
index 000000000..d114aba8c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-teal-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-teal-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-teal-fgColor-hover-linux.png
new file mode 100644
index 000000000..138155a7a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-teal-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-teal-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-teal-fgColor-rest-linux.png
new file mode 100644
index 000000000..28e6a6444
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-teal-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-yellow-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-yellow-bgColor-active-linux.png
new file mode 100644
index 000000000..7cae39026
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-yellow-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-yellow-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-yellow-bgColor-hover-linux.png
new file mode 100644
index 000000000..36f6aa7ab
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-yellow-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-yellow-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-yellow-bgColor-rest-linux.png
new file mode 100644
index 000000000..1a2e706d0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-yellow-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-yellow-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-yellow-fgColor-active-linux.png
new file mode 100644
index 000000000..88cb31c95
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-yellow-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-yellow-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-yellow-fgColor-hover-linux.png
new file mode 100644
index 000000000..b6986caca
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-yellow-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-yellow-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-yellow-fgColor-rest-linux.png
new file mode 100644
index 000000000..9a7f23d09
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-label-yellow-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-menu-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-menu-bgColor-active-linux.png
new file mode 100644
index 000000000..ac4491a17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-menu-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-overlay-backdrop-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-overlay-backdrop-bgColor-linux.png
new file mode 100644
index 000000000..1d97d0302
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-overlay-backdrop-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-overlay-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-overlay-bgColor-linux.png
new file mode 100644
index 000000000..ac4491a17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-overlay-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-overlay-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-overlay-borderColor-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-overlay-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-page-header-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-page-header-bgColor-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-page-header-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-reactionButton-selected-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-reactionButton-selected-bgColor-hover-linux.png
new file mode 100644
index 000000000..1bcf6077a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-reactionButton-selected-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-reactionButton-selected-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-reactionButton-selected-bgColor-rest-linux.png
new file mode 100644
index 000000000..67063a0ea
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-reactionButton-selected-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-reactionButton-selected-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-reactionButton-selected-fgColor-hover-linux.png
new file mode 100644
index 000000000..68739e49a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-reactionButton-selected-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-reactionButton-selected-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-reactionButton-selected-fgColor-rest-linux.png
new file mode 100644
index 000000000..40edd7c63
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-reactionButton-selected-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-selectMenu-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-selectMenu-bgColor-active-linux.png
new file mode 100644
index 000000000..195862930
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-selectMenu-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-selectMenu-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-selectMenu-borderColor-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-selectMenu-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-selection-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-selection-bgColor-linux.png
new file mode 100644
index 000000000..56472e770
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-selection-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-floating-large-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-floating-large-linux.png
new file mode 100644
index 000000000..dcb265053
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-floating-large-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-floating-legacy-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-floating-legacy-linux.png
new file mode 100644
index 000000000..ae5b8073e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-floating-legacy-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-floating-medium-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-floating-medium-linux.png
new file mode 100644
index 000000000..a77fb1a81
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-floating-medium-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-floating-small-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-floating-small-linux.png
new file mode 100644
index 000000000..21e548395
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-floating-small-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-floating-xlarge-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-floating-xlarge-linux.png
new file mode 100644
index 000000000..5a71a11d9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-floating-xlarge-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-inset-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-inset-linux.png
new file mode 100644
index 000000000..2eeee8337
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-inset-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-resting-medium-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-resting-medium-linux.png
new file mode 100644
index 000000000..6c2f2bc49
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-resting-medium-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-resting-small-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-resting-small-linux.png
new file mode 100644
index 000000000..1b84f0531
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-resting-small-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-resting-xsmall-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-resting-xsmall-linux.png
new file mode 100644
index 000000000..c64eace46
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-shadow-resting-xsmall-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-sideNav-bgColor-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-sideNav-bgColor-selected-linux.png
new file mode 100644
index 000000000..57f8b7a9f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-sideNav-bgColor-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-skeletonLoader-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-skeletonLoader-bgColor-linux.png
new file mode 100644
index 000000000..4e2afb145
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-skeletonLoader-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-timelineBadge-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-timelineBadge-bgColor-linux.png
new file mode 100644
index 000000000..57f8b7a9f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-timelineBadge-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-tooltip-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-tooltip-bgColor-linux.png
new file mode 100644
index 000000000..aa6c5e78c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-tooltip-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-tooltip-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-tooltip-fgColor-linux.png
new file mode 100644
index 000000000..5c8fee3a1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-tooltip-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-topicTag-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-topicTag-borderColor-linux.png
new file mode 100644
index 000000000..e630605f7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-topicTag-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-treeViewItem-leadingVisual-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-treeViewItem-leadingVisual-iconColor-rest-linux.png
new file mode 100644
index 000000000..88a20688c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-treeViewItem-leadingVisual-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-underlineNav-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-underlineNav-borderColor-active-linux.png
new file mode 100644
index 000000000..0ad88d173
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-underlineNav-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-underlineNav-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-underlineNav-borderColor-hover-linux.png
new file mode 100644
index 000000000..a22260938
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-underlineNav-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-underlineNav-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-underlineNav-iconColor-rest-linux.png
new file mode 100644
index 000000000..88a20688c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-dark-tritanopia-high-contrast-underlineNav-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-avatar-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-avatar-bgColor-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-avatar-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-avatar-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-avatar-borderColor-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-avatar-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-avatar-shadow-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-avatar-shadow-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-avatar-shadow-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-avatarStack-fade-bgColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-avatarStack-fade-bgColor-default-linux.png
new file mode 100644
index 000000000..9ee52b92c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-avatarStack-fade-bgColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-avatarStack-fade-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-avatarStack-fade-bgColor-muted-linux.png
new file mode 100644
index 000000000..db29fdb7a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-avatarStack-fade-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-accent-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-accent-emphasis-linux.png
new file mode 100644
index 000000000..9da65055e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-accent-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-accent-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-accent-muted-linux.png
new file mode 100644
index 000000000..57932cf89
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-accent-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-attention-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-attention-emphasis-linux.png
new file mode 100644
index 000000000..9af8896b4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-attention-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-attention-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-attention-muted-linux.png
new file mode 100644
index 000000000..54a75d2f6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-attention-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-black-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-black-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-black-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-closed-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-closed-emphasis-linux.png
new file mode 100644
index 000000000..9eeff27ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-closed-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-closed-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-closed-muted-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-closed-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-danger-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-danger-emphasis-linux.png
new file mode 100644
index 000000000..0b6f9056e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-danger-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-danger-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-danger-muted-linux.png
new file mode 100644
index 000000000..9cec5fea6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-danger-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-default-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-disabled-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-done-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-done-emphasis-linux.png
new file mode 100644
index 000000000..bf6d60c92
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-done-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-done-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-done-muted-linux.png
new file mode 100644
index 000000000..99fc74008
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-done-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..15ccc8f85
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-inset-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-inset-linux.png
new file mode 100644
index 000000000..9304f916d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-inset-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-inverse-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-inverse-linux.png
new file mode 100644
index 000000000..15ccc8f85
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-inverse-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-muted-linux.png
new file mode 100644
index 000000000..59ffadceb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-neutral-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-neutral-emphasis-linux.png
new file mode 100644
index 000000000..9eeff27ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-neutral-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-neutral-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-neutral-muted-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-neutral-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-open-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-open-emphasis-linux.png
new file mode 100644
index 000000000..0b6f9056e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-open-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-open-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-open-muted-linux.png
new file mode 100644
index 000000000..9cec5fea6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-open-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-severe-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-severe-emphasis-linux.png
new file mode 100644
index 000000000..0b6f9056e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-severe-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-severe-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-severe-muted-linux.png
new file mode 100644
index 000000000..9cec5fea6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-severe-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-sponsors-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-sponsors-emphasis-linux.png
new file mode 100644
index 000000000..a4dd1159f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-sponsors-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-sponsors-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-sponsors-muted-linux.png
new file mode 100644
index 000000000..675e30a3c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-sponsors-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-success-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-success-emphasis-linux.png
new file mode 100644
index 000000000..9da65055e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-success-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-success-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-success-muted-linux.png
new file mode 100644
index 000000000..57932cf89
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-success-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-transparent-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-transparent-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-transparent-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-upsell-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-upsell-emphasis-linux.png
new file mode 100644
index 000000000..bf6d60c92
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-upsell-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-upsell-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-upsell-muted-linux.png
new file mode 100644
index 000000000..99fc74008
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-upsell-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-white-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-white-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-bgColor-white-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-accent-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-accent-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-accent-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-accent-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-accent-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-accent-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-attention-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-attention-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-attention-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-attention-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-attention-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-attention-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-closed-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-closed-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-closed-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-closed-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-closed-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-closed-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-danger-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-danger-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-danger-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-danger-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-danger-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-danger-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-default-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-disabled-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-done-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-done-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-done-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-done-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-done-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-done-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-neutral-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-neutral-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-neutral-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-neutral-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-neutral-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-neutral-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-open-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-open-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-open-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-open-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-open-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-open-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-severe-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-severe-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-severe-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-severe-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-severe-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-severe-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-sponsors-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-sponsors-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-sponsors-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-sponsors-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-sponsors-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-sponsors-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-success-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-success-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-success-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-success-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-success-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-success-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-transparent-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-transparent-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-transparent-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-upsell-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-upsell-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-upsell-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-upsell-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-upsell-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-border-upsell-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-accent-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-accent-emphasis-linux.png
new file mode 100644
index 000000000..0d14be197
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-accent-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-accent-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-accent-muted-linux.png
new file mode 100644
index 000000000..ccef00764
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-accent-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-attention-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-attention-emphasis-linux.png
new file mode 100644
index 000000000..3858d6a62
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-attention-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-attention-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-attention-muted-linux.png
new file mode 100644
index 000000000..c74620e54
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-attention-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-closed-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-closed-emphasis-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-closed-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-closed-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-closed-muted-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-closed-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-danger-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-danger-emphasis-linux.png
new file mode 100644
index 000000000..cbe788b6a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-danger-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-danger-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-danger-muted-linux.png
new file mode 100644
index 000000000..3004b4847
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-danger-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-default-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-disabled-linux.png
new file mode 100644
index 000000000..b91538657
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-done-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-done-emphasis-linux.png
new file mode 100644
index 000000000..5b04b8ac3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-done-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-done-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-done-muted-linux.png
new file mode 100644
index 000000000..b4c2599aa
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-done-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-muted-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-neutral-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-neutral-emphasis-linux.png
new file mode 100644
index 000000000..2db2bbf8a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-neutral-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-neutral-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-neutral-muted-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-neutral-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-open-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-open-emphasis-linux.png
new file mode 100644
index 000000000..cbe788b6a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-open-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-open-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-open-muted-linux.png
new file mode 100644
index 000000000..73b7887d4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-open-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-severe-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-severe-emphasis-linux.png
new file mode 100644
index 000000000..cbe788b6a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-severe-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-severe-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-severe-muted-linux.png
new file mode 100644
index 000000000..b1b4d8646
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-severe-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-sponsors-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-sponsors-emphasis-linux.png
new file mode 100644
index 000000000..adc11cd0a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-sponsors-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-sponsors-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-sponsors-muted-linux.png
new file mode 100644
index 000000000..10d93dac3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-sponsors-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-success-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-success-emphasis-linux.png
new file mode 100644
index 000000000..0d14be197
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-success-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-success-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-success-muted-linux.png
new file mode 100644
index 000000000..ccef00764
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-success-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-translucent-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-translucent-linux.png
new file mode 100644
index 000000000..2db2bbf8a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-translucent-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-transparent-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-transparent-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-transparent-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-upsell-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-upsell-emphasis-linux.png
new file mode 100644
index 000000000..5b04b8ac3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-upsell-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-upsell-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-upsell-muted-linux.png
new file mode 100644
index 000000000..b4c2599aa
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-borderColor-upsell-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-bgColor-active-linux.png
new file mode 100644
index 000000000..2a6ac0914
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-bgColor-disabled-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-bgColor-hover-linux.png
new file mode 100644
index 000000000..0b6f9056e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-bgColor-rest-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-borderColor-active-linux.png
new file mode 100644
index 000000000..4e71e92ac
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-borderColor-hover-linux.png
new file mode 100644
index 000000000..4e71e92ac
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-borderColor-rest-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-fgColor-active-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-fgColor-disabled-linux.png
new file mode 100644
index 000000000..b966e63cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-fgColor-hover-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-fgColor-rest-linux.png
new file mode 100644
index 000000000..2a6ac0914
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-iconColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-iconColor-hover-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-iconColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-iconColor-rest-linux.png
new file mode 100644
index 000000000..2a6ac0914
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-shadow-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-shadow-selected-linux.png
new file mode 100644
index 000000000..b74afb788
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-danger-shadow-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-bgColor-active-linux.png
new file mode 100644
index 000000000..3d55bc0fc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-bgColor-disabled-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-bgColor-hover-linux.png
new file mode 100644
index 000000000..db29fdb7a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-bgColor-rest-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-bgColor-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-bgColor-selected-linux.png
new file mode 100644
index 000000000..3d55bc0fc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-bgColor-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-borderColor-active-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-borderColor-disabled-linux.png
new file mode 100644
index 000000000..b91538657
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-borderColor-hover-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-borderColor-rest-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-fgColor-rest-linux.png
new file mode 100644
index 000000000..15ccc8f85
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-shadow-resting-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-shadow-resting-linux.png
new file mode 100644
index 000000000..bb9edb8ee
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-default-shadow-resting-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-inactive-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-inactive-bgColor-linux.png
new file mode 100644
index 000000000..59ffadceb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-inactive-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-inactive-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-inactive-fgColor-linux.png
new file mode 100644
index 000000000..9eeff27ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-inactive-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-bgColor-active-linux.png
new file mode 100644
index 000000000..3d55bc0fc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-bgColor-disabled-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-bgColor-hover-linux.png
new file mode 100644
index 000000000..db29fdb7a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-bgColor-rest-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-borderColor-disabled-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-borderColor-hover-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-borderColor-rest-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-fgColor-active-linux.png
new file mode 100644
index 000000000..15ccc8f85
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-fgColor-disabled-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-fgColor-hover-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-fgColor-rest-linux.png
new file mode 100644
index 000000000..15ccc8f85
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-iconColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-iconColor-disabled-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-iconColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-iconColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-iconColor-hover-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-iconColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-iconColor-rest-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-invisible-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-bgColor-active-linux.png
new file mode 100644
index 000000000..7b4b24bd2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-bgColor-disabled-linux.png
new file mode 100644
index 000000000..3c7e26511
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-bgColor-hover-linux.png
new file mode 100644
index 000000000..9ceb5b5eb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-bgColor-rest-linux.png
new file mode 100644
index 000000000..3c7e26511
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-borderColor-active-linux.png
new file mode 100644
index 000000000..0b7c118de
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-borderColor-hover-linux.png
new file mode 100644
index 000000000..0b7c118de
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-fgColor-active-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-fgColor-disabled-linux.png
new file mode 100644
index 000000000..f14b2490d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-fgColor-hover-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-fgColor-rest-linux.png
new file mode 100644
index 000000000..47465a9ae
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-shadow-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-shadow-selected-linux.png
new file mode 100644
index 000000000..73a3c3434
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-outline-shadow-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-bgColor-active-linux.png
new file mode 100644
index 000000000..49b4d698f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-bgColor-disabled-linux.png
new file mode 100644
index 000000000..3e8b79bc4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-bgColor-hover-linux.png
new file mode 100644
index 000000000..277d713f6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-bgColor-rest-linux.png
new file mode 100644
index 000000000..9da65055e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-borderColor-active-linux.png
new file mode 100644
index 000000000..0b7c118de
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-borderColor-disabled-linux.png
new file mode 100644
index 000000000..d37db6b7c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-borderColor-hover-linux.png
new file mode 100644
index 000000000..0b7c118de
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-borderColor-rest-linux.png
new file mode 100644
index 000000000..0b7c118de
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-fgColor-disabled-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-fgColor-rest-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-iconColor-rest-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-shadow-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-shadow-selected-linux.png
new file mode 100644
index 000000000..448c86fb7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-primary-shadow-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-star-iconColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-star-iconColor-linux.png
new file mode 100644
index 000000000..382e6144c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-button-star-iconColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-danger-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-danger-bgColor-disabled-linux.png
new file mode 100644
index 000000000..da9ab174b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-danger-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-danger-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-danger-bgColor-hover-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-danger-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-danger-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-danger-bgColor-rest-linux.png
new file mode 100644
index 000000000..6002095e3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-danger-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-danger-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-danger-fgColor-disabled-linux.png
new file mode 100644
index 000000000..b966e63cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-danger-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-danger-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-danger-fgColor-hover-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-danger-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-danger-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-danger-fgColor-rest-linux.png
new file mode 100644
index 000000000..2a6ac0914
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-danger-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-default-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-default-bgColor-rest-linux.png
new file mode 100644
index 000000000..9ee52b92c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-default-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-invisible-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-invisible-bgColor-rest-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-invisible-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-outline-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-outline-bgColor-disabled-linux.png
new file mode 100644
index 000000000..db7ddddba
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-outline-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-outline-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-outline-bgColor-hover-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-outline-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-outline-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-outline-bgColor-rest-linux.png
new file mode 100644
index 000000000..519f4b299
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-outline-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-outline-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-outline-fgColor-disabled-linux.png
new file mode 100644
index 000000000..f14b2490d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-outline-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-outline-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-outline-fgColor-hover-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-outline-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-outline-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-outline-fgColor-rest-linux.png
new file mode 100644
index 000000000..47465a9ae
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-outline-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-primary-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-primary-bgColor-rest-linux.png
new file mode 100644
index 000000000..4a7cdb3ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-buttonCounter-primary-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-card-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-card-bgColor-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-card-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-activeline-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-activeline-bgColor-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-activeline-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-bgColor-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-cursor-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-cursor-fgColor-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-cursor-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-fgColor-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-gutterMarker-fgColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-gutterMarker-fgColor-default-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-gutterMarker-fgColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-gutterMarker-fgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-gutterMarker-fgColor-muted-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-gutterMarker-fgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-gutters-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-gutters-bgColor-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-gutters-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-lineNumber-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-lineNumber-fgColor-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-lineNumber-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-lines-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-lines-bgColor-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-lines-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-matchingBracket-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-matchingBracket-fgColor-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-matchingBracket-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-selection-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-selection-bgColor-linux.png
new file mode 100644
index 000000000..682cd0803
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-selection-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-comment-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-comment-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-comment-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-constant-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-constant-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-constant-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-entity-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-entity-linux.png
new file mode 100644
index 000000000..bf6d60c92
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-entity-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-keyword-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-keyword-linux.png
new file mode 100644
index 000000000..0b6f9056e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-keyword-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-storage-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-storage-linux.png
new file mode 100644
index 000000000..0b6f9056e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-storage-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-string-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-string-linux.png
new file mode 100644
index 000000000..dcea34312
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-string-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-support-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-support-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-support-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-variable-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-variable-linux.png
new file mode 100644
index 000000000..2a6ac0914
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-codeMirror-syntax-fgColor-variable-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-black-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-black-bright-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-black-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-black-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-black-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-black-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-blue-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-blue-bright-linux.png
new file mode 100644
index 000000000..d473713ca
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-blue-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-blue-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-blue-linux.png
new file mode 100644
index 000000000..9da65055e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-blue-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-cyan-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-cyan-bright-linux.png
new file mode 100644
index 000000000..8f69e49aa
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-cyan-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-cyan-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-cyan-linux.png
new file mode 100644
index 000000000..25f2cadd7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-cyan-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-gray-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-gray-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-gray-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-green-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-green-bright-linux.png
new file mode 100644
index 000000000..9da65055e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-green-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-green-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-green-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-green-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-magenta-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-magenta-bright-linux.png
new file mode 100644
index 000000000..98d0e9a31
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-magenta-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-magenta-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-magenta-linux.png
new file mode 100644
index 000000000..bf6d60c92
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-magenta-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-red-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-red-bright-linux.png
new file mode 100644
index 000000000..2a6ac0914
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-red-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-red-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-red-linux.png
new file mode 100644
index 000000000..0b6f9056e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-red-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-white-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-white-bright-linux.png
new file mode 100644
index 000000000..97cf9ea17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-white-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-white-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-white-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-white-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-yellow-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-yellow-bright-linux.png
new file mode 100644
index 000000000..ecf105abe
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-yellow-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-yellow-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-yellow-linux.png
new file mode 100644
index 000000000..534afd344
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-ansi-yellow-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-brackethighlighter-angle-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-brackethighlighter-angle-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-brackethighlighter-angle-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-brackethighlighter-unmatched-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-brackethighlighter-unmatched-linux.png
new file mode 100644
index 000000000..ee7484c3b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-brackethighlighter-unmatched-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-carriage-return-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-carriage-return-bg-linux.png
new file mode 100644
index 000000000..0b6f9056e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-carriage-return-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-carriage-return-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-carriage-return-text-linux.png
new file mode 100644
index 000000000..4488202db
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-carriage-return-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-comment-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-comment-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-comment-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-constant-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-constant-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-constant-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-constant-other-reference-link-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-constant-other-reference-link-linux.png
new file mode 100644
index 000000000..dcea34312
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-constant-other-reference-link-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-entity-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-entity-linux.png
new file mode 100644
index 000000000..394543de0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-entity-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-entity-tag-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-entity-tag-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-entity-tag-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-invalid-illegal-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-invalid-illegal-bg-linux.png
new file mode 100644
index 000000000..ee7484c3b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-invalid-illegal-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-invalid-illegal-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-invalid-illegal-text-linux.png
new file mode 100644
index 000000000..4488202db
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-invalid-illegal-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-keyword-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-keyword-linux.png
new file mode 100644
index 000000000..0b6f9056e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-keyword-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-bold-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-bold-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-bold-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-changed-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-changed-bg-linux.png
new file mode 100644
index 000000000..80a2377eb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-changed-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-changed-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-changed-text-linux.png
new file mode 100644
index 000000000..2a6ac0914
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-changed-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-deleted-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-deleted-bg-linux.png
new file mode 100644
index 000000000..9cec5fea6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-deleted-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-deleted-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-deleted-text-linux.png
new file mode 100644
index 000000000..ee7484c3b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-deleted-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-heading-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-heading-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-heading-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-ignored-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-ignored-bg-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-ignored-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-ignored-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-ignored-text-linux.png
new file mode 100644
index 000000000..3d55bc0fc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-ignored-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-inserted-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-inserted-bg-linux.png
new file mode 100644
index 000000000..57932cf89
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-inserted-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-inserted-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-inserted-text-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-inserted-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-italic-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-italic-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-italic-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-list-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-list-linux.png
new file mode 100644
index 000000000..05e2e9762
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-markup-list-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-meta-diff-range-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-meta-diff-range-linux.png
new file mode 100644
index 000000000..bf6d60c92
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-meta-diff-range-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-storage-modifier-import-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-storage-modifier-import-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-storage-modifier-import-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-string-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-string-linux.png
new file mode 100644
index 000000000..dcea34312
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-string-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-string-regexp-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-string-regexp-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-string-regexp-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-sublimelinter-gutter-mark-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-sublimelinter-gutter-mark-linux.png
new file mode 100644
index 000000000..97cf9ea17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-sublimelinter-gutter-mark-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-variable-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-variable-linux.png
new file mode 100644
index 000000000..2a6ac0914
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-color-prettylights-syntax-variable-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-bgColor-0-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-bgColor-0-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-bgColor-0-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-bgColor-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-bgColor-1-linux.png
new file mode 100644
index 000000000..e1c0d3607
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-bgColor-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-bgColor-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-bgColor-2-linux.png
new file mode 100644
index 000000000..b552347ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-bgColor-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-bgColor-3-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-bgColor-3-linux.png
new file mode 100644
index 000000000..1247da254
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-bgColor-3-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-bgColor-4-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-bgColor-4-linux.png
new file mode 100644
index 000000000..35415ba1a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-bgColor-4-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-borderColor-0-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-borderColor-0-linux.png
new file mode 100644
index 000000000..a67f6d829
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-borderColor-0-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-borderColor-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-borderColor-1-linux.png
new file mode 100644
index 000000000..a67f6d829
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-borderColor-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-borderColor-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-borderColor-2-linux.png
new file mode 100644
index 000000000..a67f6d829
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-borderColor-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-borderColor-3-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-borderColor-3-linux.png
new file mode 100644
index 000000000..a67f6d829
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-borderColor-3-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-borderColor-4-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-borderColor-4-linux.png
new file mode 100644
index 000000000..a67f6d829
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-default-borderColor-4-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-halloween-bgColor-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-halloween-bgColor-1-linux.png
new file mode 100644
index 000000000..645505971
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-halloween-bgColor-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-halloween-bgColor-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-halloween-bgColor-2-linux.png
new file mode 100644
index 000000000..28494c6be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-halloween-bgColor-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-halloween-bgColor-3-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-halloween-bgColor-3-linux.png
new file mode 100644
index 000000000..dd1e84450
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-halloween-bgColor-3-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-halloween-bgColor-4-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-halloween-bgColor-4-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-halloween-bgColor-4-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-winter-bgColor-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-winter-bgColor-1-linux.png
new file mode 100644
index 000000000..a6f4f73cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-winter-bgColor-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-winter-bgColor-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-winter-bgColor-2-linux.png
new file mode 100644
index 000000000..682cd0803
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-winter-bgColor-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-winter-bgColor-3-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-winter-bgColor-3-linux.png
new file mode 100644
index 000000000..9da65055e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-winter-bgColor-3-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-winter-bgColor-4-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-winter-bgColor-4-linux.png
new file mode 100644
index 000000000..dcea34312
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-contribution-winter-bgColor-4-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-bgColor-active-linux.png
new file mode 100644
index 000000000..3d55bc0fc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-bgColor-disabled-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-bgColor-hover-linux.png
new file mode 100644
index 000000000..db29fdb7a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-bgColor-rest-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-bgColor-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-bgColor-selected-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-bgColor-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-danger-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-danger-linux.png
new file mode 100644
index 000000000..cbe788b6a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-danger-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-disabled-linux.png
new file mode 100644
index 000000000..b91538657
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-rest-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-selected-linux.png
new file mode 100644
index 000000000..3b78f02f6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-success-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-success-linux.png
new file mode 100644
index 000000000..0d14be197
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-success-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-warning-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-warning-linux.png
new file mode 100644
index 000000000..3858d6a62
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-borderColor-warning-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-bgColor-active-linux.png
new file mode 100644
index 000000000..facb3242f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-bgColor-disabled-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-bgColor-hover-linux.png
new file mode 100644
index 000000000..13bd1f05f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-bgColor-rest-linux.png
new file mode 100644
index 000000000..9da65055e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-borderColor-active-linux.png
new file mode 100644
index 000000000..8c93a5564
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-borderColor-disabled-linux.png
new file mode 100644
index 000000000..2db2bbf8a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-borderColor-hover-linux.png
new file mode 100644
index 000000000..44e1f3b32
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-borderColor-rest-linux.png
new file mode 100644
index 000000000..0d14be197
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-fgColor-disabled-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-fgColor-rest-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-checked-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-danger-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-danger-bgColor-active-linux.png
new file mode 100644
index 000000000..2a6ac0914
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-danger-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-danger-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-danger-bgColor-hover-linux.png
new file mode 100644
index 000000000..0b6f9056e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-danger-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-danger-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-danger-fgColor-hover-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-danger-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-danger-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-danger-fgColor-rest-linux.png
new file mode 100644
index 000000000..2a6ac0914
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-danger-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-fgColor-disabled-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-fgColor-placeholder-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-fgColor-placeholder-linux.png
new file mode 100644
index 000000000..9eeff27ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-fgColor-placeholder-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-fgColor-rest-linux.png
new file mode 100644
index 000000000..15ccc8f85
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-iconColor-rest-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-bgColor-active-linux.png
new file mode 100644
index 000000000..3d55bc0fc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-bgColor-disabled-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-bgColor-hover-linux.png
new file mode 100644
index 000000000..db29fdb7a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-bgColor-rest-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-bgColor-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-bgColor-selected-linux.png
new file mode 100644
index 000000000..db29fdb7a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-bgColor-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-borderColor-active-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-borderColor-hover-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-borderColor-rest-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-control-transparent-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlKnob-bgColor-checked-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlKnob-bgColor-checked-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlKnob-bgColor-checked-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlKnob-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlKnob-bgColor-disabled-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlKnob-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlKnob-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlKnob-bgColor-rest-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlKnob-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlKnob-borderColor-checked-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlKnob-borderColor-checked-linux.png
new file mode 100644
index 000000000..0d14be197
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlKnob-borderColor-checked-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlKnob-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlKnob-borderColor-disabled-linux.png
new file mode 100644
index 000000000..3b78f02f6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlKnob-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlKnob-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlKnob-borderColor-rest-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlKnob-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-bgColor-active-linux.png
new file mode 100644
index 000000000..3d55bc0fc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-bgColor-disabled-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-bgColor-hover-linux.png
new file mode 100644
index 000000000..db29fdb7a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-bgColor-rest-linux.png
new file mode 100644
index 000000000..db29fdb7a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-borderColor-disabled-linux.png
new file mode 100644
index 000000000..2db2bbf8a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-borderColor-rest-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-fgColor-disabled-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-fgColor-rest-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-controlTrack-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-counter-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-counter-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..9eeff27ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-counter-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-counter-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-counter-bgColor-muted-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-counter-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-counter-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-counter-borderColor-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-counter-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-auburn-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-auburn-color-emphasis-linux.png
new file mode 100644
index 000000000..35c783345
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-auburn-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-auburn-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-auburn-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..7a068d9e4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-auburn-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-auburn-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-auburn-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-auburn-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-auburn-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-auburn-color-muted-linux.png
new file mode 100644
index 000000000..7a068d9e4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-auburn-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-auburn-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-auburn-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-auburn-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-blue-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-blue-color-emphasis-linux.png
new file mode 100644
index 000000000..b8441537e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-blue-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-blue-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-blue-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..502b4d736
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-blue-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-blue-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-blue-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-blue-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-blue-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-blue-color-muted-linux.png
new file mode 100644
index 000000000..502b4d736
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-blue-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-blue-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-blue-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-blue-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-brown-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-brown-color-emphasis-linux.png
new file mode 100644
index 000000000..e22d85f59
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-brown-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-brown-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-brown-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..b46e5d4f2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-brown-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-brown-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-brown-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-brown-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-brown-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-brown-color-muted-linux.png
new file mode 100644
index 000000000..b46e5d4f2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-brown-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-brown-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-brown-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-brown-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-coral-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-coral-color-emphasis-linux.png
new file mode 100644
index 000000000..2a51b0eb9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-coral-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-coral-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-coral-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..dca5e4a04
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-coral-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-coral-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-coral-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-coral-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-coral-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-coral-color-muted-linux.png
new file mode 100644
index 000000000..dca5e4a04
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-coral-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-coral-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-coral-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-coral-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-gray-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-gray-color-emphasis-linux.png
new file mode 100644
index 000000000..29e429e2a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-gray-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-gray-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-gray-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..e43cefc2b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-gray-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-gray-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-gray-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-gray-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-gray-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-gray-color-muted-linux.png
new file mode 100644
index 000000000..e43cefc2b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-gray-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-gray-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-gray-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-gray-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-green-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-green-color-emphasis-linux.png
new file mode 100644
index 000000000..f7d003e6b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-green-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-green-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-green-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..47b6f5969
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-green-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-green-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-green-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-green-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-green-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-green-color-muted-linux.png
new file mode 100644
index 000000000..47b6f5969
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-green-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-green-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-green-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-green-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lemon-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lemon-color-emphasis-linux.png
new file mode 100644
index 000000000..2ebdc5283
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lemon-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lemon-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lemon-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..39f82b50a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lemon-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lemon-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lemon-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lemon-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lemon-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lemon-color-muted-linux.png
new file mode 100644
index 000000000..39f82b50a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lemon-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lemon-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lemon-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lemon-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lime-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lime-color-emphasis-linux.png
new file mode 100644
index 000000000..27df7ccbf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lime-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lime-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lime-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..9a38f31e7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lime-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lime-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lime-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lime-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lime-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lime-color-muted-linux.png
new file mode 100644
index 000000000..9a38f31e7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lime-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lime-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lime-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-lime-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-olive-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-olive-color-emphasis-linux.png
new file mode 100644
index 000000000..714e13a95
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-olive-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-olive-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-olive-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..23a3521cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-olive-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-olive-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-olive-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-olive-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-olive-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-olive-color-muted-linux.png
new file mode 100644
index 000000000..23a3521cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-olive-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-olive-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-olive-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-olive-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-orange-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-orange-color-emphasis-linux.png
new file mode 100644
index 000000000..225f6d132
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-orange-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-orange-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-orange-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..720b90c6a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-orange-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-orange-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-orange-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-orange-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-orange-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-orange-color-muted-linux.png
new file mode 100644
index 000000000..720b90c6a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-orange-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-orange-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-orange-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-orange-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pine-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pine-color-emphasis-linux.png
new file mode 100644
index 000000000..5ad861e9e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pine-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pine-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pine-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..b63a5d81d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pine-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pine-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pine-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pine-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pine-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pine-color-muted-linux.png
new file mode 100644
index 000000000..b63a5d81d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pine-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pine-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pine-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pine-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pink-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pink-color-emphasis-linux.png
new file mode 100644
index 000000000..9755e7599
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pink-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pink-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pink-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..d9880ee12
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pink-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pink-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pink-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pink-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pink-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pink-color-muted-linux.png
new file mode 100644
index 000000000..d9880ee12
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pink-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pink-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pink-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-pink-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-plum-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-plum-color-emphasis-linux.png
new file mode 100644
index 000000000..1d0d77d75
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-plum-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-plum-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-plum-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..e257fe4d9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-plum-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-plum-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-plum-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-plum-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-plum-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-plum-color-muted-linux.png
new file mode 100644
index 000000000..e257fe4d9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-plum-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-plum-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-plum-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-plum-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-purple-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-purple-color-emphasis-linux.png
new file mode 100644
index 000000000..c29e31c5c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-purple-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-purple-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-purple-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..a57b2a9c1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-purple-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-purple-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-purple-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-purple-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-purple-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-purple-color-muted-linux.png
new file mode 100644
index 000000000..a57b2a9c1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-purple-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-purple-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-purple-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-purple-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-red-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-red-color-emphasis-linux.png
new file mode 100644
index 000000000..86a18f1c5
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-red-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-red-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-red-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..f0103a2c3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-red-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-red-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-red-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-red-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-red-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-red-color-muted-linux.png
new file mode 100644
index 000000000..f0103a2c3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-red-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-red-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-red-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-red-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-teal-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-teal-color-emphasis-linux.png
new file mode 100644
index 000000000..8b3ebee5d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-teal-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-teal-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-teal-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..1100e3ff9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-teal-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-teal-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-teal-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-teal-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-teal-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-teal-color-muted-linux.png
new file mode 100644
index 000000000..1100e3ff9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-teal-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-teal-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-teal-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-teal-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-yellow-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-yellow-color-emphasis-linux.png
new file mode 100644
index 000000000..a2f910c4a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-yellow-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-yellow-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-yellow-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..d2cc7cce8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-yellow-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-yellow-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-yellow-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-yellow-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-yellow-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-yellow-color-muted-linux.png
new file mode 100644
index 000000000..d2cc7cce8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-yellow-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-yellow-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-yellow-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-data-yellow-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-additionLine-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-additionLine-bgColor-linux.png
new file mode 100644
index 000000000..57932cf89
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-additionLine-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-additionLine-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-additionLine-fgColor-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-additionLine-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-additionNum-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-additionNum-bgColor-linux.png
new file mode 100644
index 000000000..a6f4f73cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-additionNum-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-additionNum-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-additionNum-fgColor-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-additionNum-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-additionWord-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-additionWord-bgColor-linux.png
new file mode 100644
index 000000000..9da65055e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-additionWord-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-additionWord-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-additionWord-fgColor-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-additionWord-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-deletionLine-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-deletionLine-bgColor-linux.png
new file mode 100644
index 000000000..9cec5fea6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-deletionLine-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-deletionLine-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-deletionLine-fgColor-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-deletionLine-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-deletionNum-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-deletionNum-bgColor-linux.png
new file mode 100644
index 000000000..80a2377eb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-deletionNum-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-deletionNum-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-deletionNum-fgColor-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-deletionNum-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-deletionWord-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-deletionWord-bgColor-linux.png
new file mode 100644
index 000000000..0b6f9056e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-deletionWord-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-deletionWord-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-deletionWord-fgColor-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-deletionWord-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-emptyLine-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-emptyLine-bgColor-linux.png
new file mode 100644
index 000000000..59ffadceb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-emptyLine-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-emptyNum-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-emptyNum-bgColor-linux.png
new file mode 100644
index 000000000..59ffadceb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-emptyNum-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-expander-iconColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-expander-iconColor-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-expander-iconColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-hunkLine-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-hunkLine-bgColor-linux.png
new file mode 100644
index 000000000..4488202db
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-hunkLine-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-hunkLine-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-hunkLine-fgColor-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-hunkLine-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-hunkNum-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-hunkNum-bgColor-hover-linux.png
new file mode 100644
index 000000000..9ee52b92c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-hunkNum-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-hunkNum-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-hunkNum-bgColor-rest-linux.png
new file mode 100644
index 000000000..59ffadceb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-hunkNum-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-hunkNum-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-hunkNum-fgColor-hover-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-hunkNum-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-hunkNum-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-hunkNum-fgColor-rest-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-diffBlob-hunkNum-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-auburn-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-auburn-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..a313d77cc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-auburn-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-auburn-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-auburn-bgColor-muted-linux.png
new file mode 100644
index 000000000..7a068d9e4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-auburn-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-auburn-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-auburn-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..b31531a8e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-auburn-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-auburn-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-auburn-borderColor-muted-linux.png
new file mode 100644
index 000000000..c582b2dd8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-auburn-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-auburn-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-auburn-fgColor-linux.png
new file mode 100644
index 000000000..fe4f4b1d2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-auburn-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-blue-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-blue-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..d6dc26926
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-blue-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-blue-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-blue-bgColor-muted-linux.png
new file mode 100644
index 000000000..502b4d736
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-blue-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-blue-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-blue-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..b3a0fbdf3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-blue-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-blue-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-blue-borderColor-muted-linux.png
new file mode 100644
index 000000000..c5197a800
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-blue-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-blue-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-blue-fgColor-linux.png
new file mode 100644
index 000000000..e6346ee65
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-blue-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-brown-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-brown-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..e61fa4a49
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-brown-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-brown-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-brown-bgColor-muted-linux.png
new file mode 100644
index 000000000..b46e5d4f2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-brown-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-brown-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-brown-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..2b7267122
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-brown-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-brown-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-brown-borderColor-muted-linux.png
new file mode 100644
index 000000000..90c93f23c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-brown-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-brown-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-brown-fgColor-linux.png
new file mode 100644
index 000000000..f978a9259
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-brown-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-coral-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-coral-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..00d935e36
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-coral-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-coral-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-coral-bgColor-muted-linux.png
new file mode 100644
index 000000000..dca5e4a04
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-coral-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-coral-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-coral-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..a95448f83
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-coral-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-coral-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-coral-borderColor-muted-linux.png
new file mode 100644
index 000000000..8b6e6a01e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-coral-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-coral-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-coral-fgColor-linux.png
new file mode 100644
index 000000000..4fcfda6da
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-coral-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-cyan-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-cyan-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..c3863b188
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-cyan-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-cyan-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-cyan-bgColor-muted-linux.png
new file mode 100644
index 000000000..8b26f7506
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-cyan-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-cyan-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-cyan-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..f7b47b85b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-cyan-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-cyan-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-cyan-borderColor-muted-linux.png
new file mode 100644
index 000000000..22c55af96
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-cyan-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-cyan-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-cyan-fgColor-linux.png
new file mode 100644
index 000000000..35b2236ae
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-cyan-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-gray-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-gray-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..bdf29cb34
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-gray-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-gray-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-gray-bgColor-muted-linux.png
new file mode 100644
index 000000000..e43cefc2b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-gray-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-gray-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-gray-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..6ef7b7a7c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-gray-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-gray-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-gray-borderColor-muted-linux.png
new file mode 100644
index 000000000..37555807d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-gray-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-gray-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-gray-fgColor-linux.png
new file mode 100644
index 000000000..4fa6ce3e1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-gray-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-green-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-green-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..23403a390
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-green-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-green-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-green-bgColor-muted-linux.png
new file mode 100644
index 000000000..47b6f5969
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-green-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-green-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-green-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..f29344b44
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-green-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-green-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-green-borderColor-muted-linux.png
new file mode 100644
index 000000000..dcd20f48b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-green-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-green-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-green-fgColor-linux.png
new file mode 100644
index 000000000..285e50182
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-green-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-indigo-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-indigo-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..d45aa9c09
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-indigo-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-indigo-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-indigo-bgColor-muted-linux.png
new file mode 100644
index 000000000..6344aa133
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-indigo-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-indigo-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-indigo-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..adf393bf6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-indigo-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-indigo-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-indigo-borderColor-muted-linux.png
new file mode 100644
index 000000000..6791e8c71
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-indigo-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-indigo-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-indigo-fgColor-linux.png
new file mode 100644
index 000000000..521bbcd0f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-indigo-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lemon-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lemon-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..6f5febe89
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lemon-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lemon-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lemon-bgColor-muted-linux.png
new file mode 100644
index 000000000..39f82b50a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lemon-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lemon-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lemon-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..1b918b397
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lemon-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lemon-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lemon-borderColor-muted-linux.png
new file mode 100644
index 000000000..b55f97615
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lemon-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lemon-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lemon-fgColor-linux.png
new file mode 100644
index 000000000..89c180bcc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lemon-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lime-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lime-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..888faa5c7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lime-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lime-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lime-bgColor-muted-linux.png
new file mode 100644
index 000000000..9a38f31e7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lime-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lime-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lime-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..4b2e0f9e0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lime-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lime-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lime-borderColor-muted-linux.png
new file mode 100644
index 000000000..221a377dd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lime-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lime-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lime-fgColor-linux.png
new file mode 100644
index 000000000..30c25fde2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-lime-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-olive-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-olive-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..a562b0846
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-olive-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-olive-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-olive-bgColor-muted-linux.png
new file mode 100644
index 000000000..23a3521cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-olive-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-olive-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-olive-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..c93042fd9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-olive-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-olive-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-olive-borderColor-muted-linux.png
new file mode 100644
index 000000000..21b49406b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-olive-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-olive-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-olive-fgColor-linux.png
new file mode 100644
index 000000000..2b970fc6f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-olive-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-orange-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-orange-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..226b2e284
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-orange-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-orange-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-orange-bgColor-muted-linux.png
new file mode 100644
index 000000000..720b90c6a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-orange-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-orange-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-orange-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..b900225e1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-orange-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-orange-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-orange-borderColor-muted-linux.png
new file mode 100644
index 000000000..7c9b538e6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-orange-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-orange-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-orange-fgColor-linux.png
new file mode 100644
index 000000000..de1bc0e9b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-orange-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pine-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pine-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..fbb1319eb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pine-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pine-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pine-bgColor-muted-linux.png
new file mode 100644
index 000000000..b63a5d81d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pine-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pine-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pine-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..9db1ca981
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pine-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pine-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pine-borderColor-muted-linux.png
new file mode 100644
index 000000000..99bb37115
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pine-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pine-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pine-fgColor-linux.png
new file mode 100644
index 000000000..b175e1d33
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pine-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pink-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pink-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..9c246f30a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pink-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pink-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pink-bgColor-muted-linux.png
new file mode 100644
index 000000000..d9880ee12
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pink-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pink-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pink-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..8bfec9b75
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pink-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pink-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pink-borderColor-muted-linux.png
new file mode 100644
index 000000000..1d3a7dad3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pink-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pink-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pink-fgColor-linux.png
new file mode 100644
index 000000000..1c59be5a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-pink-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-plum-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-plum-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..0158c745c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-plum-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-plum-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-plum-bgColor-muted-linux.png
new file mode 100644
index 000000000..e257fe4d9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-plum-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-plum-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-plum-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..b9e0be18b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-plum-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-plum-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-plum-borderColor-muted-linux.png
new file mode 100644
index 000000000..a91f24639
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-plum-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-plum-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-plum-fgColor-linux.png
new file mode 100644
index 000000000..d7b073edb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-plum-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-purple-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-purple-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..a261251fd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-purple-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-purple-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-purple-bgColor-muted-linux.png
new file mode 100644
index 000000000..a57b2a9c1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-purple-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-purple-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-purple-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..edc359782
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-purple-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-purple-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-purple-borderColor-muted-linux.png
new file mode 100644
index 000000000..9ca98cf76
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-purple-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-purple-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-purple-fgColor-linux.png
new file mode 100644
index 000000000..d4cc0ab44
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-purple-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-red-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-red-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..b29377be1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-red-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-red-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-red-bgColor-muted-linux.png
new file mode 100644
index 000000000..f0103a2c3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-red-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-red-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-red-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..93d81be34
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-red-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-red-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-red-borderColor-muted-linux.png
new file mode 100644
index 000000000..1c5377096
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-red-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-red-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-red-fgColor-linux.png
new file mode 100644
index 000000000..cdb7ca28b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-red-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-teal-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-teal-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..75613f0bc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-teal-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-teal-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-teal-bgColor-muted-linux.png
new file mode 100644
index 000000000..1100e3ff9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-teal-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-teal-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-teal-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..5bb9e5bc7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-teal-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-teal-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-teal-borderColor-muted-linux.png
new file mode 100644
index 000000000..9c956c695
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-teal-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-teal-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-teal-fgColor-linux.png
new file mode 100644
index 000000000..23631bc61
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-teal-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-yellow-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-yellow-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..978d71789
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-yellow-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-yellow-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-yellow-bgColor-muted-linux.png
new file mode 100644
index 000000000..d2cc7cce8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-yellow-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-yellow-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-yellow-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..099f329e9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-yellow-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-yellow-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-yellow-borderColor-muted-linux.png
new file mode 100644
index 000000000..d43314aa7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-yellow-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-yellow-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-yellow-fgColor-linux.png
new file mode 100644
index 000000000..b7e3420d2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-display-yellow-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-accent-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-accent-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-accent-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-attention-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-attention-linux.png
new file mode 100644
index 000000000..fc5e5076a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-attention-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-black-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-black-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-black-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-closed-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-closed-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-closed-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-danger-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-danger-linux.png
new file mode 100644
index 000000000..2a6ac0914
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-danger-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-default-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-disabled-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-done-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-done-linux.png
new file mode 100644
index 000000000..394543de0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-done-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-link-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-link-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-link-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-muted-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-neutral-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-neutral-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-neutral-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-onEmphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-onEmphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-onEmphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-onInverse-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-onInverse-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-onInverse-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-open-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-open-linux.png
new file mode 100644
index 000000000..2a6ac0914
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-open-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-severe-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-severe-linux.png
new file mode 100644
index 000000000..2a6ac0914
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-severe-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-sponsors-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-sponsors-linux.png
new file mode 100644
index 000000000..40cbddba2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-sponsors-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-success-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-success-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-success-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-upsell-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-upsell-linux.png
new file mode 100644
index 000000000..394543de0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-upsell-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-white-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-white-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-fgColor-white-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-focus-outline-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-focus-outline-linux.png
new file mode 100644
index 000000000..b4784fa4f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-focus-outline-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-focus-outlineColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-focus-outlineColor-linux.png
new file mode 100644
index 000000000..fc37920d9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-focus-outlineColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-header-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-header-bgColor-linux.png
new file mode 100644
index 000000000..15ccc8f85
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-header-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-header-borderColor-divider-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-header-borderColor-divider-linux.png
new file mode 100644
index 000000000..55435917b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-header-borderColor-divider-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-header-fgColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-header-fgColor-default-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-header-fgColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-header-fgColor-logo-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-header-fgColor-logo-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-header-fgColor-logo-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-headerSearch-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-headerSearch-bgColor-linux.png
new file mode 100644
index 000000000..15ccc8f85
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-headerSearch-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-headerSearch-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-headerSearch-borderColor-linux.png
new file mode 100644
index 000000000..b69022e80
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-headerSearch-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-highlight-neutral-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-highlight-neutral-bgColor-linux.png
new file mode 100644
index 000000000..54a75d2f6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-highlight-neutral-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-auburn-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-auburn-bgColor-active-linux.png
new file mode 100644
index 000000000..c7223da65
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-auburn-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-auburn-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-auburn-bgColor-hover-linux.png
new file mode 100644
index 000000000..337afeda7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-auburn-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-auburn-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-auburn-bgColor-rest-linux.png
new file mode 100644
index 000000000..7a068d9e4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-auburn-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-auburn-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-auburn-fgColor-active-linux.png
new file mode 100644
index 000000000..fe4f4b1d2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-auburn-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-auburn-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-auburn-fgColor-hover-linux.png
new file mode 100644
index 000000000..a313d77cc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-auburn-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-auburn-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-auburn-fgColor-rest-linux.png
new file mode 100644
index 000000000..343e2ff7d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-auburn-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-blue-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-blue-bgColor-active-linux.png
new file mode 100644
index 000000000..bd736f880
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-blue-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-blue-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-blue-bgColor-hover-linux.png
new file mode 100644
index 000000000..6731e4140
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-blue-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-blue-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-blue-bgColor-rest-linux.png
new file mode 100644
index 000000000..502b4d736
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-blue-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-blue-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-blue-fgColor-active-linux.png
new file mode 100644
index 000000000..e6346ee65
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-blue-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-blue-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-blue-fgColor-hover-linux.png
new file mode 100644
index 000000000..d6dc26926
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-blue-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-blue-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-blue-fgColor-rest-linux.png
new file mode 100644
index 000000000..f696194dc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-blue-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-brown-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-brown-bgColor-active-linux.png
new file mode 100644
index 000000000..6ed334ad4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-brown-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-brown-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-brown-bgColor-hover-linux.png
new file mode 100644
index 000000000..4bdb5834e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-brown-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-brown-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-brown-bgColor-rest-linux.png
new file mode 100644
index 000000000..b46e5d4f2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-brown-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-brown-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-brown-fgColor-active-linux.png
new file mode 100644
index 000000000..f978a9259
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-brown-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-brown-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-brown-fgColor-hover-linux.png
new file mode 100644
index 000000000..e61fa4a49
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-brown-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-brown-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-brown-fgColor-rest-linux.png
new file mode 100644
index 000000000..6a3de97b3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-brown-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-coral-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-coral-bgColor-active-linux.png
new file mode 100644
index 000000000..8951d6869
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-coral-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-coral-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-coral-bgColor-hover-linux.png
new file mode 100644
index 000000000..3e7930caa
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-coral-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-coral-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-coral-bgColor-rest-linux.png
new file mode 100644
index 000000000..dca5e4a04
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-coral-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-coral-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-coral-fgColor-active-linux.png
new file mode 100644
index 000000000..4fcfda6da
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-coral-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-coral-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-coral-fgColor-hover-linux.png
new file mode 100644
index 000000000..00d935e36
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-coral-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-coral-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-coral-fgColor-rest-linux.png
new file mode 100644
index 000000000..a34656240
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-coral-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-cyan-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-cyan-bgColor-active-linux.png
new file mode 100644
index 000000000..598b7abf1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-cyan-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-cyan-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-cyan-bgColor-hover-linux.png
new file mode 100644
index 000000000..45dab65d8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-cyan-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-cyan-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-cyan-bgColor-rest-linux.png
new file mode 100644
index 000000000..8b26f7506
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-cyan-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-cyan-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-cyan-fgColor-active-linux.png
new file mode 100644
index 000000000..35b2236ae
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-cyan-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-cyan-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-cyan-fgColor-hover-linux.png
new file mode 100644
index 000000000..c3863b188
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-cyan-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-cyan-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-cyan-fgColor-rest-linux.png
new file mode 100644
index 000000000..628050f12
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-cyan-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-gray-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-gray-bgColor-active-linux.png
new file mode 100644
index 000000000..954208cdc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-gray-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-gray-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-gray-bgColor-hover-linux.png
new file mode 100644
index 000000000..de3a02d30
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-gray-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-gray-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-gray-bgColor-rest-linux.png
new file mode 100644
index 000000000..e43cefc2b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-gray-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-gray-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-gray-fgColor-active-linux.png
new file mode 100644
index 000000000..4fa6ce3e1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-gray-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-gray-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-gray-fgColor-hover-linux.png
new file mode 100644
index 000000000..bdf29cb34
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-gray-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-gray-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-gray-fgColor-rest-linux.png
new file mode 100644
index 000000000..b28044ce6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-gray-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-green-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-green-bgColor-active-linux.png
new file mode 100644
index 000000000..4466165f2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-green-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-green-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-green-bgColor-hover-linux.png
new file mode 100644
index 000000000..f52c57bf7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-green-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-green-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-green-bgColor-rest-linux.png
new file mode 100644
index 000000000..47b6f5969
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-green-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-green-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-green-fgColor-active-linux.png
new file mode 100644
index 000000000..285e50182
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-green-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-green-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-green-fgColor-hover-linux.png
new file mode 100644
index 000000000..23403a390
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-green-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-green-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-green-fgColor-rest-linux.png
new file mode 100644
index 000000000..d9d1f0b68
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-green-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-indigo-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-indigo-bgColor-active-linux.png
new file mode 100644
index 000000000..a83ba9dfd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-indigo-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-indigo-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-indigo-bgColor-hover-linux.png
new file mode 100644
index 000000000..292f94d78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-indigo-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-indigo-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-indigo-bgColor-rest-linux.png
new file mode 100644
index 000000000..6344aa133
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-indigo-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-indigo-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-indigo-fgColor-active-linux.png
new file mode 100644
index 000000000..521bbcd0f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-indigo-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-indigo-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-indigo-fgColor-hover-linux.png
new file mode 100644
index 000000000..d45aa9c09
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-indigo-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-indigo-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-indigo-fgColor-rest-linux.png
new file mode 100644
index 000000000..249fadf0f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-indigo-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lemon-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lemon-bgColor-active-linux.png
new file mode 100644
index 000000000..abb936fa5
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lemon-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lemon-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lemon-bgColor-hover-linux.png
new file mode 100644
index 000000000..645505971
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lemon-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lemon-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lemon-bgColor-rest-linux.png
new file mode 100644
index 000000000..39f82b50a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lemon-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lemon-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lemon-fgColor-active-linux.png
new file mode 100644
index 000000000..89c180bcc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lemon-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lemon-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lemon-fgColor-hover-linux.png
new file mode 100644
index 000000000..6f5febe89
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lemon-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lemon-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lemon-fgColor-rest-linux.png
new file mode 100644
index 000000000..290334022
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lemon-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lime-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lime-bgColor-active-linux.png
new file mode 100644
index 000000000..1a3df7f40
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lime-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lime-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lime-bgColor-hover-linux.png
new file mode 100644
index 000000000..c75432372
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lime-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lime-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lime-bgColor-rest-linux.png
new file mode 100644
index 000000000..9a38f31e7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lime-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lime-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lime-fgColor-active-linux.png
new file mode 100644
index 000000000..30c25fde2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lime-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lime-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lime-fgColor-hover-linux.png
new file mode 100644
index 000000000..888faa5c7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lime-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lime-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lime-fgColor-rest-linux.png
new file mode 100644
index 000000000..95ddb7047
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-lime-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-olive-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-olive-bgColor-active-linux.png
new file mode 100644
index 000000000..480ae9972
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-olive-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-olive-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-olive-bgColor-hover-linux.png
new file mode 100644
index 000000000..38f307dde
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-olive-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-olive-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-olive-bgColor-rest-linux.png
new file mode 100644
index 000000000..23a3521cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-olive-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-olive-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-olive-fgColor-active-linux.png
new file mode 100644
index 000000000..2b970fc6f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-olive-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-olive-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-olive-fgColor-hover-linux.png
new file mode 100644
index 000000000..a562b0846
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-olive-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-olive-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-olive-fgColor-rest-linux.png
new file mode 100644
index 000000000..83a088f12
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-olive-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-orange-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-orange-bgColor-active-linux.png
new file mode 100644
index 000000000..55c89fe86
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-orange-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-orange-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-orange-bgColor-hover-linux.png
new file mode 100644
index 000000000..aab97dcd9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-orange-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-orange-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-orange-bgColor-rest-linux.png
new file mode 100644
index 000000000..720b90c6a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-orange-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-orange-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-orange-fgColor-active-linux.png
new file mode 100644
index 000000000..de1bc0e9b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-orange-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-orange-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-orange-fgColor-hover-linux.png
new file mode 100644
index 000000000..226b2e284
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-orange-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-orange-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-orange-fgColor-rest-linux.png
new file mode 100644
index 000000000..0a10dd2c0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-orange-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pine-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pine-bgColor-active-linux.png
new file mode 100644
index 000000000..f36e88185
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pine-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pine-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pine-bgColor-hover-linux.png
new file mode 100644
index 000000000..6475be854
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pine-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pine-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pine-bgColor-rest-linux.png
new file mode 100644
index 000000000..b63a5d81d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pine-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pine-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pine-fgColor-active-linux.png
new file mode 100644
index 000000000..b175e1d33
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pine-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pine-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pine-fgColor-hover-linux.png
new file mode 100644
index 000000000..fbb1319eb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pine-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pine-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pine-fgColor-rest-linux.png
new file mode 100644
index 000000000..1d78b6c40
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pine-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pink-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pink-bgColor-active-linux.png
new file mode 100644
index 000000000..8d1fd7793
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pink-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pink-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pink-bgColor-hover-linux.png
new file mode 100644
index 000000000..fc2f667e9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pink-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pink-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pink-bgColor-rest-linux.png
new file mode 100644
index 000000000..d9880ee12
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pink-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pink-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pink-fgColor-active-linux.png
new file mode 100644
index 000000000..1c59be5a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pink-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pink-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pink-fgColor-hover-linux.png
new file mode 100644
index 000000000..9c246f30a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pink-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pink-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pink-fgColor-rest-linux.png
new file mode 100644
index 000000000..826bddefb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-pink-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-plum-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-plum-bgColor-active-linux.png
new file mode 100644
index 000000000..d6cbcabe2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-plum-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-plum-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-plum-bgColor-hover-linux.png
new file mode 100644
index 000000000..91912f5ca
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-plum-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-plum-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-plum-bgColor-rest-linux.png
new file mode 100644
index 000000000..e257fe4d9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-plum-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-plum-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-plum-fgColor-active-linux.png
new file mode 100644
index 000000000..d7b073edb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-plum-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-plum-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-plum-fgColor-hover-linux.png
new file mode 100644
index 000000000..0158c745c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-plum-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-plum-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-plum-fgColor-rest-linux.png
new file mode 100644
index 000000000..6fde273c3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-plum-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-purple-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-purple-bgColor-active-linux.png
new file mode 100644
index 000000000..b0b26d952
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-purple-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-purple-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-purple-bgColor-hover-linux.png
new file mode 100644
index 000000000..d30c4fe84
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-purple-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-purple-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-purple-bgColor-rest-linux.png
new file mode 100644
index 000000000..a57b2a9c1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-purple-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-purple-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-purple-fgColor-active-linux.png
new file mode 100644
index 000000000..d4cc0ab44
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-purple-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-purple-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-purple-fgColor-hover-linux.png
new file mode 100644
index 000000000..a261251fd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-purple-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-purple-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-purple-fgColor-rest-linux.png
new file mode 100644
index 000000000..34d8d1be7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-purple-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-red-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-red-bgColor-active-linux.png
new file mode 100644
index 000000000..6c2a7bc72
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-red-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-red-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-red-bgColor-hover-linux.png
new file mode 100644
index 000000000..672c2afcb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-red-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-red-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-red-bgColor-rest-linux.png
new file mode 100644
index 000000000..f0103a2c3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-red-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-red-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-red-fgColor-active-linux.png
new file mode 100644
index 000000000..cdb7ca28b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-red-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-red-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-red-fgColor-hover-linux.png
new file mode 100644
index 000000000..b29377be1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-red-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-red-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-red-fgColor-rest-linux.png
new file mode 100644
index 000000000..2b683bccf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-red-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-teal-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-teal-bgColor-active-linux.png
new file mode 100644
index 000000000..af4479e17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-teal-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-teal-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-teal-bgColor-hover-linux.png
new file mode 100644
index 000000000..61867f491
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-teal-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-teal-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-teal-bgColor-rest-linux.png
new file mode 100644
index 000000000..1100e3ff9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-teal-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-teal-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-teal-fgColor-active-linux.png
new file mode 100644
index 000000000..23631bc61
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-teal-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-teal-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-teal-fgColor-hover-linux.png
new file mode 100644
index 000000000..75613f0bc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-teal-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-teal-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-teal-fgColor-rest-linux.png
new file mode 100644
index 000000000..1ece5fc46
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-teal-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-yellow-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-yellow-bgColor-active-linux.png
new file mode 100644
index 000000000..4c04fa02c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-yellow-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-yellow-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-yellow-bgColor-hover-linux.png
new file mode 100644
index 000000000..28494c6be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-yellow-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-yellow-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-yellow-bgColor-rest-linux.png
new file mode 100644
index 000000000..d2cc7cce8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-yellow-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-yellow-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-yellow-fgColor-active-linux.png
new file mode 100644
index 000000000..b7e3420d2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-yellow-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-yellow-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-yellow-fgColor-hover-linux.png
new file mode 100644
index 000000000..978d71789
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-yellow-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-yellow-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-yellow-fgColor-rest-linux.png
new file mode 100644
index 000000000..3bee3dbaf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-label-yellow-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-menu-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-menu-bgColor-active-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-menu-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-overlay-backdrop-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-overlay-backdrop-bgColor-linux.png
new file mode 100644
index 000000000..12602752d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-overlay-backdrop-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-overlay-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-overlay-bgColor-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-overlay-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-overlay-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-overlay-borderColor-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-overlay-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-page-header-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-page-header-bgColor-linux.png
new file mode 100644
index 000000000..59ffadceb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-page-header-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-reactionButton-selected-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-reactionButton-selected-bgColor-hover-linux.png
new file mode 100644
index 000000000..34ee5c7b0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-reactionButton-selected-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-reactionButton-selected-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-reactionButton-selected-bgColor-rest-linux.png
new file mode 100644
index 000000000..57932cf89
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-reactionButton-selected-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-reactionButton-selected-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-reactionButton-selected-fgColor-hover-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-reactionButton-selected-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-reactionButton-selected-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-reactionButton-selected-fgColor-rest-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-reactionButton-selected-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-selectMenu-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-selectMenu-bgColor-active-linux.png
new file mode 100644
index 000000000..a6f4f73cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-selectMenu-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-selectMenu-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-selectMenu-borderColor-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-selectMenu-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-selection-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-selection-bgColor-linux.png
new file mode 100644
index 000000000..2c968a894
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-selection-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-floating-large-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-floating-large-linux.png
new file mode 100644
index 000000000..e8afd5434
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-floating-large-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-floating-legacy-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-floating-legacy-linux.png
new file mode 100644
index 000000000..36018b836
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-floating-legacy-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-floating-medium-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-floating-medium-linux.png
new file mode 100644
index 000000000..c0ba98312
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-floating-medium-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-floating-small-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-floating-small-linux.png
new file mode 100644
index 000000000..19d2073dc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-floating-small-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-floating-xlarge-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-floating-xlarge-linux.png
new file mode 100644
index 000000000..669aa2b2d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-floating-xlarge-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-inset-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-inset-linux.png
new file mode 100644
index 000000000..f9dc4a26a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-inset-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-resting-medium-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-resting-medium-linux.png
new file mode 100644
index 000000000..dcc77c367
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-resting-medium-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-resting-small-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-resting-small-linux.png
new file mode 100644
index 000000000..63ce2ee5c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-resting-small-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-resting-xsmall-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-resting-xsmall-linux.png
new file mode 100644
index 000000000..2a1947bbe
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-shadow-resting-xsmall-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-sideNav-bgColor-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-sideNav-bgColor-selected-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-sideNav-bgColor-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-skeletonLoader-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-skeletonLoader-bgColor-linux.png
new file mode 100644
index 000000000..db29fdb7a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-skeletonLoader-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-timelineBadge-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-timelineBadge-bgColor-linux.png
new file mode 100644
index 000000000..59ffadceb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-timelineBadge-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-tooltip-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-tooltip-bgColor-linux.png
new file mode 100644
index 000000000..15ccc8f85
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-tooltip-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-tooltip-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-tooltip-fgColor-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-tooltip-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-topicTag-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-topicTag-borderColor-linux.png
new file mode 100644
index 000000000..0d14be197
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-topicTag-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-treeViewItem-leadingVisual-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-treeViewItem-leadingVisual-iconColor-rest-linux.png
new file mode 100644
index 000000000..682cd0803
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-treeViewItem-leadingVisual-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-underlineNav-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-underlineNav-borderColor-active-linux.png
new file mode 100644
index 000000000..89e61fb34
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-underlineNav-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-underlineNav-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-underlineNav-borderColor-hover-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-underlineNav-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-underlineNav-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-underlineNav-iconColor-rest-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-colorblind-high-contrast-underlineNav-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-high-contrast-contribution-default-borderColor-0-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-high-contrast-contribution-default-borderColor-0-linux.png
index a34fa0f89..a67f6d829 100644
Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-high-contrast-contribution-default-borderColor-0-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-high-contrast-contribution-default-borderColor-0-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-high-contrast-contribution-default-borderColor-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-high-contrast-contribution-default-borderColor-1-linux.png
index a34fa0f89..a67f6d829 100644
Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-high-contrast-contribution-default-borderColor-1-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-high-contrast-contribution-default-borderColor-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-high-contrast-contribution-default-borderColor-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-high-contrast-contribution-default-borderColor-2-linux.png
index a34fa0f89..a67f6d829 100644
Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-high-contrast-contribution-default-borderColor-2-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-high-contrast-contribution-default-borderColor-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-high-contrast-contribution-default-borderColor-3-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-high-contrast-contribution-default-borderColor-3-linux.png
index a34fa0f89..a67f6d829 100644
Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-high-contrast-contribution-default-borderColor-3-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-high-contrast-contribution-default-borderColor-3-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-high-contrast-contribution-default-borderColor-4-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-high-contrast-contribution-default-borderColor-4-linux.png
index a34fa0f89..a67f6d829 100644
Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-high-contrast-contribution-default-borderColor-4-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-high-contrast-contribution-default-borderColor-4-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-avatar-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-avatar-bgColor-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-avatar-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-avatar-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-avatar-borderColor-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-avatar-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-avatar-shadow-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-avatar-shadow-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-avatar-shadow-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-avatarStack-fade-bgColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-avatarStack-fade-bgColor-default-linux.png
new file mode 100644
index 000000000..9ee52b92c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-avatarStack-fade-bgColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-avatarStack-fade-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-avatarStack-fade-bgColor-muted-linux.png
new file mode 100644
index 000000000..db29fdb7a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-avatarStack-fade-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-accent-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-accent-emphasis-linux.png
new file mode 100644
index 000000000..9da65055e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-accent-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-accent-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-accent-muted-linux.png
new file mode 100644
index 000000000..57932cf89
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-accent-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-attention-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-attention-emphasis-linux.png
new file mode 100644
index 000000000..9af8896b4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-attention-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-attention-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-attention-muted-linux.png
new file mode 100644
index 000000000..54a75d2f6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-attention-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-black-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-black-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-black-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-closed-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-closed-emphasis-linux.png
new file mode 100644
index 000000000..9eeff27ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-closed-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-closed-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-closed-muted-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-closed-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-danger-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-danger-emphasis-linux.png
new file mode 100644
index 000000000..1ecb04f18
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-danger-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-danger-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-danger-muted-linux.png
new file mode 100644
index 000000000..b553784fd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-danger-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-default-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-disabled-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-done-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-done-emphasis-linux.png
new file mode 100644
index 000000000..bf6d60c92
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-done-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-done-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-done-muted-linux.png
new file mode 100644
index 000000000..99fc74008
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-done-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..15ccc8f85
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-inset-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-inset-linux.png
new file mode 100644
index 000000000..9304f916d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-inset-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-inverse-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-inverse-linux.png
new file mode 100644
index 000000000..15ccc8f85
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-inverse-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-muted-linux.png
new file mode 100644
index 000000000..59ffadceb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-neutral-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-neutral-emphasis-linux.png
new file mode 100644
index 000000000..9eeff27ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-neutral-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-neutral-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-neutral-muted-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-neutral-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-open-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-open-emphasis-linux.png
new file mode 100644
index 000000000..1ecb04f18
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-open-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-open-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-open-muted-linux.png
new file mode 100644
index 000000000..b553784fd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-open-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-severe-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-severe-emphasis-linux.png
new file mode 100644
index 000000000..1ecb04f18
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-severe-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-severe-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-severe-muted-linux.png
new file mode 100644
index 000000000..b553784fd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-severe-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-sponsors-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-sponsors-emphasis-linux.png
new file mode 100644
index 000000000..a4dd1159f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-sponsors-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-sponsors-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-sponsors-muted-linux.png
new file mode 100644
index 000000000..675e30a3c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-sponsors-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-success-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-success-emphasis-linux.png
new file mode 100644
index 000000000..9da65055e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-success-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-success-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-success-muted-linux.png
new file mode 100644
index 000000000..57932cf89
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-success-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-transparent-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-transparent-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-transparent-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-upsell-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-upsell-emphasis-linux.png
new file mode 100644
index 000000000..bf6d60c92
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-upsell-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-upsell-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-upsell-muted-linux.png
new file mode 100644
index 000000000..99fc74008
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-upsell-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-white-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-white-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-bgColor-white-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-accent-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-accent-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-accent-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-accent-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-accent-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-accent-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-attention-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-attention-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-attention-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-attention-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-attention-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-attention-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-closed-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-closed-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-closed-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-closed-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-closed-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-closed-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-danger-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-danger-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-danger-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-danger-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-danger-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-danger-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-default-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-disabled-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-done-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-done-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-done-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-done-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-done-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-done-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-neutral-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-neutral-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-neutral-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-neutral-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-neutral-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-neutral-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-open-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-open-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-open-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-open-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-open-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-open-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-severe-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-severe-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-severe-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-severe-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-severe-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-severe-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-sponsors-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-sponsors-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-sponsors-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-sponsors-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-sponsors-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-sponsors-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-success-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-success-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-success-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-success-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-success-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-success-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-transparent-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-transparent-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-transparent-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-upsell-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-upsell-emphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-upsell-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-upsell-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-upsell-muted-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-border-upsell-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-accent-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-accent-emphasis-linux.png
new file mode 100644
index 000000000..0d14be197
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-accent-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-accent-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-accent-muted-linux.png
new file mode 100644
index 000000000..ccef00764
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-accent-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-attention-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-attention-emphasis-linux.png
new file mode 100644
index 000000000..3858d6a62
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-attention-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-attention-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-attention-muted-linux.png
new file mode 100644
index 000000000..c74620e54
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-attention-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-closed-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-closed-emphasis-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-closed-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-closed-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-closed-muted-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-closed-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-danger-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-danger-emphasis-linux.png
new file mode 100644
index 000000000..888b57d6f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-danger-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-danger-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-danger-muted-linux.png
new file mode 100644
index 000000000..176f7e789
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-danger-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-default-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-disabled-linux.png
new file mode 100644
index 000000000..b91538657
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-done-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-done-emphasis-linux.png
new file mode 100644
index 000000000..5b04b8ac3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-done-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-done-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-done-muted-linux.png
new file mode 100644
index 000000000..b4c2599aa
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-done-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-muted-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-neutral-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-neutral-emphasis-linux.png
new file mode 100644
index 000000000..2db2bbf8a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-neutral-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-neutral-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-neutral-muted-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-neutral-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-open-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-open-emphasis-linux.png
new file mode 100644
index 000000000..888b57d6f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-open-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-open-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-open-muted-linux.png
new file mode 100644
index 000000000..176f7e789
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-open-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-severe-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-severe-emphasis-linux.png
new file mode 100644
index 000000000..888b57d6f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-severe-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-severe-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-severe-muted-linux.png
new file mode 100644
index 000000000..176f7e789
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-severe-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-sponsors-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-sponsors-emphasis-linux.png
new file mode 100644
index 000000000..adc11cd0a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-sponsors-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-sponsors-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-sponsors-muted-linux.png
new file mode 100644
index 000000000..10d93dac3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-sponsors-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-success-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-success-emphasis-linux.png
new file mode 100644
index 000000000..0d14be197
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-success-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-success-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-success-muted-linux.png
new file mode 100644
index 000000000..ccef00764
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-success-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-translucent-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-translucent-linux.png
new file mode 100644
index 000000000..2db2bbf8a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-translucent-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-transparent-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-transparent-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-transparent-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-upsell-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-upsell-emphasis-linux.png
new file mode 100644
index 000000000..5b04b8ac3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-upsell-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-upsell-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-upsell-muted-linux.png
new file mode 100644
index 000000000..b4c2599aa
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-borderColor-upsell-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-bgColor-active-linux.png
new file mode 100644
index 000000000..9f112128e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-bgColor-disabled-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-bgColor-hover-linux.png
new file mode 100644
index 000000000..1ecb04f18
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-bgColor-rest-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-borderColor-active-linux.png
new file mode 100644
index 000000000..e4db9222b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-borderColor-hover-linux.png
new file mode 100644
index 000000000..e4db9222b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-borderColor-rest-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-fgColor-active-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-fgColor-disabled-linux.png
new file mode 100644
index 000000000..33a7ea534
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-fgColor-hover-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-fgColor-rest-linux.png
new file mode 100644
index 000000000..9f112128e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-iconColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-iconColor-hover-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-iconColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-iconColor-rest-linux.png
new file mode 100644
index 000000000..9f112128e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-shadow-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-shadow-selected-linux.png
new file mode 100644
index 000000000..b74afb788
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-danger-shadow-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-bgColor-active-linux.png
new file mode 100644
index 000000000..3d55bc0fc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-bgColor-disabled-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-bgColor-hover-linux.png
new file mode 100644
index 000000000..db29fdb7a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-bgColor-rest-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-bgColor-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-bgColor-selected-linux.png
new file mode 100644
index 000000000..3d55bc0fc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-bgColor-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-borderColor-active-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-borderColor-disabled-linux.png
new file mode 100644
index 000000000..b91538657
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-borderColor-hover-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-borderColor-rest-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-fgColor-rest-linux.png
new file mode 100644
index 000000000..15ccc8f85
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-shadow-resting-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-shadow-resting-linux.png
new file mode 100644
index 000000000..bb9edb8ee
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-default-shadow-resting-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-inactive-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-inactive-bgColor-linux.png
new file mode 100644
index 000000000..59ffadceb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-inactive-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-inactive-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-inactive-fgColor-linux.png
new file mode 100644
index 000000000..9eeff27ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-inactive-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-bgColor-active-linux.png
new file mode 100644
index 000000000..3d55bc0fc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-bgColor-disabled-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-bgColor-hover-linux.png
new file mode 100644
index 000000000..db29fdb7a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-bgColor-rest-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-borderColor-disabled-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-borderColor-hover-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-borderColor-rest-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-fgColor-active-linux.png
new file mode 100644
index 000000000..15ccc8f85
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-fgColor-disabled-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-fgColor-hover-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-fgColor-rest-linux.png
new file mode 100644
index 000000000..15ccc8f85
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-iconColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-iconColor-disabled-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-iconColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-iconColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-iconColor-hover-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-iconColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-iconColor-rest-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-invisible-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-bgColor-active-linux.png
new file mode 100644
index 000000000..7b4b24bd2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-bgColor-disabled-linux.png
new file mode 100644
index 000000000..3c7e26511
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-bgColor-hover-linux.png
new file mode 100644
index 000000000..9ceb5b5eb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-bgColor-rest-linux.png
new file mode 100644
index 000000000..3c7e26511
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-borderColor-active-linux.png
new file mode 100644
index 000000000..0b7c118de
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-borderColor-hover-linux.png
new file mode 100644
index 000000000..0b7c118de
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-fgColor-active-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-fgColor-disabled-linux.png
new file mode 100644
index 000000000..f14b2490d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-fgColor-hover-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-fgColor-rest-linux.png
new file mode 100644
index 000000000..47465a9ae
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-shadow-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-shadow-selected-linux.png
new file mode 100644
index 000000000..73a3c3434
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-outline-shadow-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-bgColor-active-linux.png
new file mode 100644
index 000000000..49b4d698f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-bgColor-disabled-linux.png
new file mode 100644
index 000000000..3e8b79bc4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-bgColor-hover-linux.png
new file mode 100644
index 000000000..277d713f6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-bgColor-rest-linux.png
new file mode 100644
index 000000000..9da65055e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-borderColor-active-linux.png
new file mode 100644
index 000000000..0b7c118de
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-borderColor-disabled-linux.png
new file mode 100644
index 000000000..d37db6b7c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-borderColor-hover-linux.png
new file mode 100644
index 000000000..0b7c118de
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-borderColor-rest-linux.png
new file mode 100644
index 000000000..0b7c118de
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-fgColor-disabled-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-fgColor-rest-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-iconColor-rest-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-shadow-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-shadow-selected-linux.png
new file mode 100644
index 000000000..448c86fb7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-primary-shadow-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-star-iconColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-star-iconColor-linux.png
new file mode 100644
index 000000000..382e6144c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-button-star-iconColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-danger-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-danger-bgColor-disabled-linux.png
new file mode 100644
index 000000000..8d4cb0e17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-danger-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-danger-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-danger-bgColor-hover-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-danger-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-danger-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-danger-bgColor-rest-linux.png
new file mode 100644
index 000000000..d6041bacd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-danger-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-danger-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-danger-fgColor-disabled-linux.png
new file mode 100644
index 000000000..33a7ea534
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-danger-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-danger-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-danger-fgColor-hover-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-danger-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-danger-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-danger-fgColor-rest-linux.png
new file mode 100644
index 000000000..9f112128e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-danger-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-default-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-default-bgColor-rest-linux.png
new file mode 100644
index 000000000..9ee52b92c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-default-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-invisible-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-invisible-bgColor-rest-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-invisible-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-outline-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-outline-bgColor-disabled-linux.png
new file mode 100644
index 000000000..db7ddddba
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-outline-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-outline-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-outline-bgColor-hover-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-outline-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-outline-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-outline-bgColor-rest-linux.png
new file mode 100644
index 000000000..519f4b299
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-outline-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-outline-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-outline-fgColor-disabled-linux.png
new file mode 100644
index 000000000..f14b2490d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-outline-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-outline-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-outline-fgColor-hover-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-outline-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-outline-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-outline-fgColor-rest-linux.png
new file mode 100644
index 000000000..47465a9ae
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-outline-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-primary-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-primary-bgColor-rest-linux.png
new file mode 100644
index 000000000..4a7cdb3ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-buttonCounter-primary-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-card-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-card-bgColor-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-card-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-activeline-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-activeline-bgColor-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-activeline-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-bgColor-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-cursor-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-cursor-fgColor-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-cursor-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-fgColor-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-gutterMarker-fgColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-gutterMarker-fgColor-default-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-gutterMarker-fgColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-gutterMarker-fgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-gutterMarker-fgColor-muted-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-gutterMarker-fgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-gutters-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-gutters-bgColor-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-gutters-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-lineNumber-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-lineNumber-fgColor-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-lineNumber-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-lines-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-lines-bgColor-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-lines-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-matchingBracket-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-matchingBracket-fgColor-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-matchingBracket-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-selection-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-selection-bgColor-linux.png
new file mode 100644
index 000000000..682cd0803
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-selection-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-comment-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-comment-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-comment-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-constant-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-constant-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-constant-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-entity-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-entity-linux.png
new file mode 100644
index 000000000..bf6d60c92
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-entity-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-keyword-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-keyword-linux.png
new file mode 100644
index 000000000..1ecb04f18
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-keyword-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-storage-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-storage-linux.png
new file mode 100644
index 000000000..1ecb04f18
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-storage-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-string-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-string-linux.png
new file mode 100644
index 000000000..dcea34312
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-string-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-support-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-support-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-support-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-variable-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-variable-linux.png
new file mode 100644
index 000000000..9f112128e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-codeMirror-syntax-fgColor-variable-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-black-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-black-bright-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-black-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-black-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-black-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-black-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-blue-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-blue-bright-linux.png
new file mode 100644
index 000000000..d473713ca
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-blue-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-blue-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-blue-linux.png
new file mode 100644
index 000000000..9da65055e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-blue-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-cyan-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-cyan-bright-linux.png
new file mode 100644
index 000000000..8f69e49aa
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-cyan-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-cyan-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-cyan-linux.png
new file mode 100644
index 000000000..25f2cadd7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-cyan-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-gray-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-gray-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-gray-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-green-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-green-bright-linux.png
new file mode 100644
index 000000000..9da65055e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-green-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-green-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-green-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-green-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-magenta-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-magenta-bright-linux.png
new file mode 100644
index 000000000..98d0e9a31
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-magenta-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-magenta-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-magenta-linux.png
new file mode 100644
index 000000000..bf6d60c92
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-magenta-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-red-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-red-bright-linux.png
new file mode 100644
index 000000000..9f112128e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-red-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-red-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-red-linux.png
new file mode 100644
index 000000000..1ecb04f18
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-red-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-white-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-white-bright-linux.png
new file mode 100644
index 000000000..97cf9ea17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-white-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-white-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-white-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-white-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-yellow-bright-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-yellow-bright-linux.png
new file mode 100644
index 000000000..ecf105abe
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-yellow-bright-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-yellow-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-yellow-linux.png
new file mode 100644
index 000000000..534afd344
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-ansi-yellow-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-brackethighlighter-angle-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-brackethighlighter-angle-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-brackethighlighter-angle-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-brackethighlighter-unmatched-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-brackethighlighter-unmatched-linux.png
new file mode 100644
index 000000000..4489027f1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-brackethighlighter-unmatched-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-carriage-return-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-carriage-return-bg-linux.png
new file mode 100644
index 000000000..1ecb04f18
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-carriage-return-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-carriage-return-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-carriage-return-text-linux.png
new file mode 100644
index 000000000..4488202db
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-carriage-return-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-comment-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-comment-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-comment-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-constant-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-constant-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-constant-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-constant-other-reference-link-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-constant-other-reference-link-linux.png
new file mode 100644
index 000000000..dcea34312
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-constant-other-reference-link-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-entity-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-entity-linux.png
new file mode 100644
index 000000000..394543de0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-entity-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-entity-tag-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-entity-tag-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-entity-tag-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-invalid-illegal-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-invalid-illegal-bg-linux.png
new file mode 100644
index 000000000..4489027f1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-invalid-illegal-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-invalid-illegal-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-invalid-illegal-text-linux.png
new file mode 100644
index 000000000..4488202db
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-invalid-illegal-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-keyword-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-keyword-linux.png
new file mode 100644
index 000000000..1ecb04f18
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-keyword-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-bold-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-bold-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-bold-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-changed-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-changed-bg-linux.png
new file mode 100644
index 000000000..fd4568726
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-changed-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-changed-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-changed-text-linux.png
new file mode 100644
index 000000000..9f112128e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-changed-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-deleted-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-deleted-bg-linux.png
new file mode 100644
index 000000000..b553784fd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-deleted-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-deleted-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-deleted-text-linux.png
new file mode 100644
index 000000000..4489027f1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-deleted-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-heading-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-heading-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-heading-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-ignored-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-ignored-bg-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-ignored-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-ignored-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-ignored-text-linux.png
new file mode 100644
index 000000000..3d55bc0fc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-ignored-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-inserted-bg-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-inserted-bg-linux.png
new file mode 100644
index 000000000..57932cf89
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-inserted-bg-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-inserted-text-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-inserted-text-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-inserted-text-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-italic-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-italic-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-italic-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-list-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-list-linux.png
new file mode 100644
index 000000000..05e2e9762
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-markup-list-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-meta-diff-range-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-meta-diff-range-linux.png
new file mode 100644
index 000000000..bf6d60c92
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-meta-diff-range-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-storage-modifier-import-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-storage-modifier-import-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-storage-modifier-import-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-string-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-string-linux.png
new file mode 100644
index 000000000..dcea34312
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-string-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-string-regexp-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-string-regexp-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-string-regexp-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-sublimelinter-gutter-mark-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-sublimelinter-gutter-mark-linux.png
new file mode 100644
index 000000000..97cf9ea17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-sublimelinter-gutter-mark-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-variable-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-variable-linux.png
new file mode 100644
index 000000000..9f112128e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-color-prettylights-syntax-variable-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-bgColor-0-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-bgColor-0-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-bgColor-0-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-bgColor-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-bgColor-1-linux.png
new file mode 100644
index 000000000..e1c0d3607
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-bgColor-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-bgColor-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-bgColor-2-linux.png
new file mode 100644
index 000000000..b552347ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-bgColor-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-bgColor-3-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-bgColor-3-linux.png
new file mode 100644
index 000000000..1247da254
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-bgColor-3-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-bgColor-4-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-bgColor-4-linux.png
new file mode 100644
index 000000000..35415ba1a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-bgColor-4-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-borderColor-0-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-borderColor-0-linux.png
new file mode 100644
index 000000000..a67f6d829
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-borderColor-0-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-borderColor-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-borderColor-1-linux.png
new file mode 100644
index 000000000..a67f6d829
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-borderColor-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-borderColor-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-borderColor-2-linux.png
new file mode 100644
index 000000000..a67f6d829
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-borderColor-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-borderColor-3-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-borderColor-3-linux.png
new file mode 100644
index 000000000..a67f6d829
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-borderColor-3-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-borderColor-4-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-borderColor-4-linux.png
new file mode 100644
index 000000000..a67f6d829
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-default-borderColor-4-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-halloween-bgColor-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-halloween-bgColor-1-linux.png
new file mode 100644
index 000000000..645505971
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-halloween-bgColor-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-halloween-bgColor-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-halloween-bgColor-2-linux.png
new file mode 100644
index 000000000..28494c6be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-halloween-bgColor-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-halloween-bgColor-3-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-halloween-bgColor-3-linux.png
new file mode 100644
index 000000000..dd1e84450
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-halloween-bgColor-3-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-halloween-bgColor-4-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-halloween-bgColor-4-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-halloween-bgColor-4-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-winter-bgColor-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-winter-bgColor-1-linux.png
new file mode 100644
index 000000000..a6f4f73cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-winter-bgColor-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-winter-bgColor-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-winter-bgColor-2-linux.png
new file mode 100644
index 000000000..682cd0803
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-winter-bgColor-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-winter-bgColor-3-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-winter-bgColor-3-linux.png
new file mode 100644
index 000000000..9da65055e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-winter-bgColor-3-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-winter-bgColor-4-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-winter-bgColor-4-linux.png
new file mode 100644
index 000000000..dcea34312
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-contribution-winter-bgColor-4-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-bgColor-active-linux.png
new file mode 100644
index 000000000..3d55bc0fc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-bgColor-disabled-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-bgColor-hover-linux.png
new file mode 100644
index 000000000..db29fdb7a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-bgColor-rest-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-bgColor-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-bgColor-selected-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-bgColor-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-danger-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-danger-linux.png
new file mode 100644
index 000000000..888b57d6f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-danger-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-disabled-linux.png
new file mode 100644
index 000000000..b91538657
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-rest-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-selected-linux.png
new file mode 100644
index 000000000..3b78f02f6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-success-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-success-linux.png
new file mode 100644
index 000000000..0d14be197
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-success-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-warning-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-warning-linux.png
new file mode 100644
index 000000000..3858d6a62
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-borderColor-warning-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-bgColor-active-linux.png
new file mode 100644
index 000000000..facb3242f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-bgColor-disabled-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-bgColor-hover-linux.png
new file mode 100644
index 000000000..13bd1f05f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-bgColor-rest-linux.png
new file mode 100644
index 000000000..9da65055e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-borderColor-active-linux.png
new file mode 100644
index 000000000..8c93a5564
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-borderColor-disabled-linux.png
new file mode 100644
index 000000000..2db2bbf8a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-borderColor-hover-linux.png
new file mode 100644
index 000000000..44e1f3b32
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-borderColor-rest-linux.png
new file mode 100644
index 000000000..0d14be197
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-fgColor-disabled-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-fgColor-rest-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-checked-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-danger-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-danger-bgColor-active-linux.png
new file mode 100644
index 000000000..4dc222f43
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-danger-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-danger-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-danger-bgColor-hover-linux.png
new file mode 100644
index 000000000..1ecb04f18
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-danger-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-danger-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-danger-fgColor-hover-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-danger-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-danger-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-danger-fgColor-rest-linux.png
new file mode 100644
index 000000000..9f112128e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-danger-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-fgColor-disabled-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-fgColor-placeholder-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-fgColor-placeholder-linux.png
new file mode 100644
index 000000000..9eeff27ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-fgColor-placeholder-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-fgColor-rest-linux.png
new file mode 100644
index 000000000..15ccc8f85
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-iconColor-rest-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-bgColor-active-linux.png
new file mode 100644
index 000000000..3d55bc0fc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-bgColor-disabled-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-bgColor-hover-linux.png
new file mode 100644
index 000000000..db29fdb7a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-bgColor-rest-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-bgColor-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-bgColor-selected-linux.png
new file mode 100644
index 000000000..db29fdb7a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-bgColor-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-borderColor-active-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-borderColor-hover-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-borderColor-rest-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-control-transparent-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlKnob-bgColor-checked-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlKnob-bgColor-checked-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlKnob-bgColor-checked-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlKnob-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlKnob-bgColor-disabled-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlKnob-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlKnob-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlKnob-bgColor-rest-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlKnob-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlKnob-borderColor-checked-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlKnob-borderColor-checked-linux.png
new file mode 100644
index 000000000..0d14be197
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlKnob-borderColor-checked-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlKnob-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlKnob-borderColor-disabled-linux.png
new file mode 100644
index 000000000..3b78f02f6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlKnob-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlKnob-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlKnob-borderColor-rest-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlKnob-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-bgColor-active-linux.png
new file mode 100644
index 000000000..9ee52b92c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-bgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-bgColor-disabled-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-bgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-bgColor-hover-linux.png
new file mode 100644
index 000000000..3d55bc0fc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-bgColor-rest-linux.png
new file mode 100644
index 000000000..db29fdb7a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-borderColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-borderColor-disabled-linux.png
new file mode 100644
index 000000000..2db2bbf8a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-borderColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-borderColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-borderColor-rest-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-borderColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-fgColor-disabled-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-fgColor-rest-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-controlTrack-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-counter-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-counter-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..9eeff27ad
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-counter-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-counter-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-counter-bgColor-muted-linux.png
new file mode 100644
index 000000000..25f1c55cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-counter-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-counter-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-counter-borderColor-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-counter-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-auburn-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-auburn-color-emphasis-linux.png
new file mode 100644
index 000000000..35c783345
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-auburn-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-auburn-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-auburn-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..7a068d9e4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-auburn-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-auburn-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-auburn-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-auburn-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-auburn-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-auburn-color-muted-linux.png
new file mode 100644
index 000000000..7a068d9e4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-auburn-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-auburn-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-auburn-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-auburn-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-blue-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-blue-color-emphasis-linux.png
new file mode 100644
index 000000000..b8441537e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-blue-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-blue-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-blue-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..502b4d736
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-blue-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-blue-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-blue-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-blue-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-blue-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-blue-color-muted-linux.png
new file mode 100644
index 000000000..502b4d736
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-blue-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-blue-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-blue-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-blue-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-brown-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-brown-color-emphasis-linux.png
new file mode 100644
index 000000000..e22d85f59
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-brown-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-brown-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-brown-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..b46e5d4f2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-brown-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-brown-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-brown-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-brown-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-brown-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-brown-color-muted-linux.png
new file mode 100644
index 000000000..b46e5d4f2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-brown-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-brown-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-brown-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-brown-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-coral-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-coral-color-emphasis-linux.png
new file mode 100644
index 000000000..2a51b0eb9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-coral-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-coral-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-coral-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..dca5e4a04
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-coral-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-coral-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-coral-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-coral-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-coral-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-coral-color-muted-linux.png
new file mode 100644
index 000000000..dca5e4a04
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-coral-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-coral-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-coral-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-coral-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-gray-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-gray-color-emphasis-linux.png
new file mode 100644
index 000000000..29e429e2a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-gray-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-gray-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-gray-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..e43cefc2b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-gray-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-gray-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-gray-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-gray-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-gray-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-gray-color-muted-linux.png
new file mode 100644
index 000000000..e43cefc2b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-gray-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-gray-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-gray-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-gray-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-green-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-green-color-emphasis-linux.png
new file mode 100644
index 000000000..f7d003e6b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-green-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-green-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-green-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..47b6f5969
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-green-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-green-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-green-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-green-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-green-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-green-color-muted-linux.png
new file mode 100644
index 000000000..47b6f5969
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-green-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-green-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-green-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-green-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lemon-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lemon-color-emphasis-linux.png
new file mode 100644
index 000000000..2ebdc5283
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lemon-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lemon-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lemon-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..39f82b50a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lemon-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lemon-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lemon-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lemon-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lemon-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lemon-color-muted-linux.png
new file mode 100644
index 000000000..39f82b50a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lemon-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lemon-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lemon-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lemon-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lime-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lime-color-emphasis-linux.png
new file mode 100644
index 000000000..27df7ccbf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lime-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lime-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lime-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..9a38f31e7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lime-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lime-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lime-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lime-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lime-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lime-color-muted-linux.png
new file mode 100644
index 000000000..9a38f31e7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lime-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lime-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lime-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-lime-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-olive-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-olive-color-emphasis-linux.png
new file mode 100644
index 000000000..714e13a95
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-olive-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-olive-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-olive-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..23a3521cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-olive-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-olive-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-olive-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-olive-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-olive-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-olive-color-muted-linux.png
new file mode 100644
index 000000000..23a3521cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-olive-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-olive-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-olive-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-olive-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-orange-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-orange-color-emphasis-linux.png
new file mode 100644
index 000000000..225f6d132
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-orange-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-orange-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-orange-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..720b90c6a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-orange-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-orange-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-orange-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-orange-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-orange-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-orange-color-muted-linux.png
new file mode 100644
index 000000000..720b90c6a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-orange-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-orange-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-orange-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-orange-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pine-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pine-color-emphasis-linux.png
new file mode 100644
index 000000000..5ad861e9e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pine-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pine-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pine-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..b63a5d81d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pine-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pine-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pine-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pine-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pine-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pine-color-muted-linux.png
new file mode 100644
index 000000000..b63a5d81d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pine-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pine-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pine-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pine-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pink-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pink-color-emphasis-linux.png
new file mode 100644
index 000000000..9755e7599
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pink-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pink-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pink-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..d9880ee12
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pink-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pink-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pink-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pink-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pink-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pink-color-muted-linux.png
new file mode 100644
index 000000000..d9880ee12
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pink-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pink-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pink-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-pink-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-plum-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-plum-color-emphasis-linux.png
new file mode 100644
index 000000000..1d0d77d75
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-plum-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-plum-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-plum-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..e257fe4d9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-plum-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-plum-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-plum-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-plum-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-plum-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-plum-color-muted-linux.png
new file mode 100644
index 000000000..e257fe4d9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-plum-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-plum-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-plum-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-plum-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-purple-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-purple-color-emphasis-linux.png
new file mode 100644
index 000000000..c29e31c5c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-purple-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-purple-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-purple-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..a57b2a9c1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-purple-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-purple-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-purple-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-purple-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-purple-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-purple-color-muted-linux.png
new file mode 100644
index 000000000..a57b2a9c1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-purple-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-purple-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-purple-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-purple-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-red-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-red-color-emphasis-linux.png
new file mode 100644
index 000000000..86a18f1c5
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-red-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-red-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-red-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..f0103a2c3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-red-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-red-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-red-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-red-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-red-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-red-color-muted-linux.png
new file mode 100644
index 000000000..f0103a2c3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-red-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-red-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-red-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-red-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-teal-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-teal-color-emphasis-linux.png
new file mode 100644
index 000000000..8b3ebee5d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-teal-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-teal-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-teal-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..1100e3ff9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-teal-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-teal-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-teal-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-teal-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-teal-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-teal-color-muted-linux.png
new file mode 100644
index 000000000..1100e3ff9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-teal-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-teal-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-teal-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-teal-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-yellow-color-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-yellow-color-emphasis-linux.png
new file mode 100644
index 000000000..a2f910c4a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-yellow-color-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-yellow-color-gradientStop-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-yellow-color-gradientStop-1-linux.png
new file mode 100644
index 000000000..d2cc7cce8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-yellow-color-gradientStop-1-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-yellow-color-gradientStop-2-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-yellow-color-gradientStop-2-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-yellow-color-gradientStop-2-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-yellow-color-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-yellow-color-muted-linux.png
new file mode 100644
index 000000000..d2cc7cce8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-yellow-color-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-yellow-gradient-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-yellow-gradient-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-data-yellow-gradient-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-additionLine-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-additionLine-bgColor-linux.png
new file mode 100644
index 000000000..57932cf89
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-additionLine-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-additionLine-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-additionLine-fgColor-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-additionLine-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-additionNum-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-additionNum-bgColor-linux.png
new file mode 100644
index 000000000..a6f4f73cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-additionNum-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-additionNum-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-additionNum-fgColor-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-additionNum-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-additionWord-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-additionWord-bgColor-linux.png
new file mode 100644
index 000000000..9da65055e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-additionWord-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-additionWord-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-additionWord-fgColor-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-additionWord-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-deletionLine-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-deletionLine-bgColor-linux.png
new file mode 100644
index 000000000..b553784fd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-deletionLine-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-deletionLine-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-deletionLine-fgColor-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-deletionLine-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-deletionNum-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-deletionNum-bgColor-linux.png
new file mode 100644
index 000000000..fd4568726
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-deletionNum-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-deletionNum-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-deletionNum-fgColor-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-deletionNum-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-deletionWord-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-deletionWord-bgColor-linux.png
new file mode 100644
index 000000000..1ecb04f18
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-deletionWord-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-deletionWord-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-deletionWord-fgColor-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-deletionWord-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-emptyLine-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-emptyLine-bgColor-linux.png
new file mode 100644
index 000000000..59ffadceb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-emptyLine-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-emptyNum-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-emptyNum-bgColor-linux.png
new file mode 100644
index 000000000..59ffadceb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-emptyNum-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-expander-iconColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-expander-iconColor-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-expander-iconColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-hunkLine-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-hunkLine-bgColor-linux.png
new file mode 100644
index 000000000..4488202db
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-hunkLine-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-hunkLine-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-hunkLine-fgColor-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-hunkLine-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-hunkNum-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-hunkNum-bgColor-hover-linux.png
new file mode 100644
index 000000000..9ee52b92c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-hunkNum-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-hunkNum-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-hunkNum-bgColor-rest-linux.png
new file mode 100644
index 000000000..59ffadceb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-hunkNum-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-hunkNum-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-hunkNum-fgColor-hover-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-hunkNum-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-hunkNum-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-hunkNum-fgColor-rest-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-diffBlob-hunkNum-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-auburn-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-auburn-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..a313d77cc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-auburn-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-auburn-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-auburn-bgColor-muted-linux.png
new file mode 100644
index 000000000..7a068d9e4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-auburn-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-auburn-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-auburn-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..b31531a8e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-auburn-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-auburn-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-auburn-borderColor-muted-linux.png
new file mode 100644
index 000000000..c582b2dd8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-auburn-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-auburn-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-auburn-fgColor-linux.png
new file mode 100644
index 000000000..fe4f4b1d2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-auburn-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-blue-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-blue-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..d6dc26926
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-blue-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-blue-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-blue-bgColor-muted-linux.png
new file mode 100644
index 000000000..502b4d736
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-blue-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-blue-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-blue-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..b3a0fbdf3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-blue-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-blue-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-blue-borderColor-muted-linux.png
new file mode 100644
index 000000000..c5197a800
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-blue-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-blue-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-blue-fgColor-linux.png
new file mode 100644
index 000000000..e6346ee65
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-blue-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-brown-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-brown-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..e61fa4a49
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-brown-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-brown-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-brown-bgColor-muted-linux.png
new file mode 100644
index 000000000..b46e5d4f2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-brown-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-brown-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-brown-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..2b7267122
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-brown-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-brown-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-brown-borderColor-muted-linux.png
new file mode 100644
index 000000000..90c93f23c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-brown-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-brown-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-brown-fgColor-linux.png
new file mode 100644
index 000000000..f978a9259
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-brown-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-coral-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-coral-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..00d935e36
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-coral-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-coral-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-coral-bgColor-muted-linux.png
new file mode 100644
index 000000000..dca5e4a04
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-coral-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-coral-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-coral-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..a95448f83
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-coral-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-coral-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-coral-borderColor-muted-linux.png
new file mode 100644
index 000000000..8b6e6a01e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-coral-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-coral-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-coral-fgColor-linux.png
new file mode 100644
index 000000000..4fcfda6da
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-coral-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-cyan-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-cyan-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..c3863b188
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-cyan-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-cyan-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-cyan-bgColor-muted-linux.png
new file mode 100644
index 000000000..8b26f7506
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-cyan-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-cyan-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-cyan-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..f7b47b85b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-cyan-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-cyan-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-cyan-borderColor-muted-linux.png
new file mode 100644
index 000000000..22c55af96
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-cyan-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-cyan-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-cyan-fgColor-linux.png
new file mode 100644
index 000000000..35b2236ae
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-cyan-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-gray-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-gray-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..bdf29cb34
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-gray-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-gray-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-gray-bgColor-muted-linux.png
new file mode 100644
index 000000000..e43cefc2b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-gray-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-gray-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-gray-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..6ef7b7a7c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-gray-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-gray-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-gray-borderColor-muted-linux.png
new file mode 100644
index 000000000..37555807d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-gray-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-gray-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-gray-fgColor-linux.png
new file mode 100644
index 000000000..4fa6ce3e1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-gray-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-green-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-green-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..23403a390
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-green-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-green-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-green-bgColor-muted-linux.png
new file mode 100644
index 000000000..47b6f5969
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-green-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-green-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-green-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..f29344b44
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-green-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-green-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-green-borderColor-muted-linux.png
new file mode 100644
index 000000000..dcd20f48b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-green-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-green-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-green-fgColor-linux.png
new file mode 100644
index 000000000..285e50182
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-green-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-indigo-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-indigo-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..d45aa9c09
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-indigo-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-indigo-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-indigo-bgColor-muted-linux.png
new file mode 100644
index 000000000..6344aa133
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-indigo-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-indigo-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-indigo-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..adf393bf6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-indigo-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-indigo-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-indigo-borderColor-muted-linux.png
new file mode 100644
index 000000000..6791e8c71
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-indigo-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-indigo-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-indigo-fgColor-linux.png
new file mode 100644
index 000000000..521bbcd0f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-indigo-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lemon-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lemon-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..6f5febe89
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lemon-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lemon-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lemon-bgColor-muted-linux.png
new file mode 100644
index 000000000..39f82b50a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lemon-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lemon-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lemon-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..1b918b397
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lemon-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lemon-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lemon-borderColor-muted-linux.png
new file mode 100644
index 000000000..b55f97615
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lemon-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lemon-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lemon-fgColor-linux.png
new file mode 100644
index 000000000..89c180bcc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lemon-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lime-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lime-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..888faa5c7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lime-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lime-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lime-bgColor-muted-linux.png
new file mode 100644
index 000000000..9a38f31e7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lime-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lime-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lime-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..4b2e0f9e0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lime-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lime-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lime-borderColor-muted-linux.png
new file mode 100644
index 000000000..221a377dd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lime-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lime-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lime-fgColor-linux.png
new file mode 100644
index 000000000..30c25fde2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-lime-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-olive-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-olive-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..a562b0846
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-olive-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-olive-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-olive-bgColor-muted-linux.png
new file mode 100644
index 000000000..23a3521cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-olive-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-olive-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-olive-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..c93042fd9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-olive-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-olive-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-olive-borderColor-muted-linux.png
new file mode 100644
index 000000000..21b49406b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-olive-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-olive-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-olive-fgColor-linux.png
new file mode 100644
index 000000000..2b970fc6f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-olive-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-orange-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-orange-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..226b2e284
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-orange-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-orange-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-orange-bgColor-muted-linux.png
new file mode 100644
index 000000000..720b90c6a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-orange-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-orange-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-orange-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..b900225e1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-orange-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-orange-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-orange-borderColor-muted-linux.png
new file mode 100644
index 000000000..7c9b538e6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-orange-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-orange-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-orange-fgColor-linux.png
new file mode 100644
index 000000000..de1bc0e9b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-orange-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pine-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pine-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..fbb1319eb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pine-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pine-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pine-bgColor-muted-linux.png
new file mode 100644
index 000000000..b63a5d81d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pine-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pine-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pine-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..9db1ca981
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pine-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pine-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pine-borderColor-muted-linux.png
new file mode 100644
index 000000000..99bb37115
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pine-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pine-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pine-fgColor-linux.png
new file mode 100644
index 000000000..b175e1d33
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pine-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pink-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pink-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..9c246f30a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pink-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pink-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pink-bgColor-muted-linux.png
new file mode 100644
index 000000000..d9880ee12
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pink-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pink-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pink-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..8bfec9b75
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pink-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pink-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pink-borderColor-muted-linux.png
new file mode 100644
index 000000000..1d3a7dad3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pink-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pink-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pink-fgColor-linux.png
new file mode 100644
index 000000000..1c59be5a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-pink-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-plum-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-plum-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..0158c745c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-plum-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-plum-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-plum-bgColor-muted-linux.png
new file mode 100644
index 000000000..e257fe4d9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-plum-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-plum-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-plum-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..b9e0be18b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-plum-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-plum-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-plum-borderColor-muted-linux.png
new file mode 100644
index 000000000..a91f24639
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-plum-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-plum-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-plum-fgColor-linux.png
new file mode 100644
index 000000000..d7b073edb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-plum-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-purple-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-purple-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..a261251fd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-purple-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-purple-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-purple-bgColor-muted-linux.png
new file mode 100644
index 000000000..a57b2a9c1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-purple-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-purple-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-purple-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..edc359782
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-purple-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-purple-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-purple-borderColor-muted-linux.png
new file mode 100644
index 000000000..9ca98cf76
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-purple-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-purple-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-purple-fgColor-linux.png
new file mode 100644
index 000000000..d4cc0ab44
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-purple-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-red-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-red-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..b29377be1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-red-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-red-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-red-bgColor-muted-linux.png
new file mode 100644
index 000000000..f0103a2c3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-red-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-red-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-red-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..93d81be34
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-red-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-red-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-red-borderColor-muted-linux.png
new file mode 100644
index 000000000..1c5377096
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-red-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-red-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-red-fgColor-linux.png
new file mode 100644
index 000000000..cdb7ca28b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-red-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-teal-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-teal-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..75613f0bc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-teal-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-teal-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-teal-bgColor-muted-linux.png
new file mode 100644
index 000000000..1100e3ff9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-teal-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-teal-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-teal-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..5bb9e5bc7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-teal-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-teal-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-teal-borderColor-muted-linux.png
new file mode 100644
index 000000000..9c956c695
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-teal-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-teal-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-teal-fgColor-linux.png
new file mode 100644
index 000000000..23631bc61
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-teal-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-yellow-bgColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-yellow-bgColor-emphasis-linux.png
new file mode 100644
index 000000000..978d71789
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-yellow-bgColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-yellow-bgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-yellow-bgColor-muted-linux.png
new file mode 100644
index 000000000..d2cc7cce8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-yellow-bgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-yellow-borderColor-emphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-yellow-borderColor-emphasis-linux.png
new file mode 100644
index 000000000..099f329e9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-yellow-borderColor-emphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-yellow-borderColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-yellow-borderColor-muted-linux.png
new file mode 100644
index 000000000..d43314aa7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-yellow-borderColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-yellow-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-yellow-fgColor-linux.png
new file mode 100644
index 000000000..b7e3420d2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-display-yellow-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-accent-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-accent-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-accent-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-attention-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-attention-linux.png
new file mode 100644
index 000000000..fc5e5076a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-attention-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-black-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-black-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-black-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-closed-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-closed-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-closed-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-danger-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-danger-linux.png
new file mode 100644
index 000000000..9f112128e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-danger-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-default-linux.png
new file mode 100644
index 000000000..71cf7680e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-disabled-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-disabled-linux.png
new file mode 100644
index 000000000..f4fe66907
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-disabled-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-done-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-done-linux.png
new file mode 100644
index 000000000..394543de0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-done-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-link-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-link-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-link-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-muted-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-muted-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-muted-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-neutral-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-neutral-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-neutral-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-onEmphasis-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-onEmphasis-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-onEmphasis-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-onInverse-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-onInverse-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-onInverse-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-open-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-open-linux.png
new file mode 100644
index 000000000..9f112128e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-open-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-severe-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-severe-linux.png
new file mode 100644
index 000000000..9f112128e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-severe-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-sponsors-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-sponsors-linux.png
new file mode 100644
index 000000000..40cbddba2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-sponsors-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-success-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-success-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-success-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-upsell-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-upsell-linux.png
new file mode 100644
index 000000000..394543de0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-upsell-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-white-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-white-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-fgColor-white-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-focus-outline-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-focus-outline-linux.png
new file mode 100644
index 000000000..b4784fa4f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-focus-outline-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-focus-outlineColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-focus-outlineColor-linux.png
new file mode 100644
index 000000000..fc37920d9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-focus-outlineColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-header-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-header-bgColor-linux.png
new file mode 100644
index 000000000..15ccc8f85
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-header-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-header-borderColor-divider-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-header-borderColor-divider-linux.png
new file mode 100644
index 000000000..55435917b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-header-borderColor-divider-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-header-fgColor-default-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-header-fgColor-default-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-header-fgColor-default-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-header-fgColor-logo-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-header-fgColor-logo-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-header-fgColor-logo-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-headerSearch-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-headerSearch-bgColor-linux.png
new file mode 100644
index 000000000..15ccc8f85
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-headerSearch-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-headerSearch-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-headerSearch-borderColor-linux.png
new file mode 100644
index 000000000..b69022e80
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-headerSearch-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-highlight-neutral-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-highlight-neutral-bgColor-linux.png
new file mode 100644
index 000000000..54a75d2f6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-highlight-neutral-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-auburn-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-auburn-bgColor-active-linux.png
new file mode 100644
index 000000000..c7223da65
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-auburn-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-auburn-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-auburn-bgColor-hover-linux.png
new file mode 100644
index 000000000..337afeda7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-auburn-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-auburn-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-auburn-bgColor-rest-linux.png
new file mode 100644
index 000000000..7a068d9e4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-auburn-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-auburn-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-auburn-fgColor-active-linux.png
new file mode 100644
index 000000000..fe4f4b1d2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-auburn-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-auburn-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-auburn-fgColor-hover-linux.png
new file mode 100644
index 000000000..a313d77cc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-auburn-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-auburn-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-auburn-fgColor-rest-linux.png
new file mode 100644
index 000000000..343e2ff7d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-auburn-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-blue-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-blue-bgColor-active-linux.png
new file mode 100644
index 000000000..bd736f880
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-blue-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-blue-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-blue-bgColor-hover-linux.png
new file mode 100644
index 000000000..6731e4140
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-blue-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-blue-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-blue-bgColor-rest-linux.png
new file mode 100644
index 000000000..502b4d736
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-blue-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-blue-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-blue-fgColor-active-linux.png
new file mode 100644
index 000000000..e6346ee65
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-blue-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-blue-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-blue-fgColor-hover-linux.png
new file mode 100644
index 000000000..d6dc26926
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-blue-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-blue-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-blue-fgColor-rest-linux.png
new file mode 100644
index 000000000..f696194dc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-blue-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-brown-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-brown-bgColor-active-linux.png
new file mode 100644
index 000000000..6ed334ad4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-brown-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-brown-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-brown-bgColor-hover-linux.png
new file mode 100644
index 000000000..4bdb5834e
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-brown-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-brown-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-brown-bgColor-rest-linux.png
new file mode 100644
index 000000000..b46e5d4f2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-brown-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-brown-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-brown-fgColor-active-linux.png
new file mode 100644
index 000000000..f978a9259
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-brown-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-brown-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-brown-fgColor-hover-linux.png
new file mode 100644
index 000000000..e61fa4a49
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-brown-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-brown-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-brown-fgColor-rest-linux.png
new file mode 100644
index 000000000..6a3de97b3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-brown-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-coral-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-coral-bgColor-active-linux.png
new file mode 100644
index 000000000..8951d6869
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-coral-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-coral-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-coral-bgColor-hover-linux.png
new file mode 100644
index 000000000..3e7930caa
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-coral-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-coral-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-coral-bgColor-rest-linux.png
new file mode 100644
index 000000000..dca5e4a04
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-coral-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-coral-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-coral-fgColor-active-linux.png
new file mode 100644
index 000000000..4fcfda6da
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-coral-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-coral-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-coral-fgColor-hover-linux.png
new file mode 100644
index 000000000..00d935e36
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-coral-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-coral-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-coral-fgColor-rest-linux.png
new file mode 100644
index 000000000..a34656240
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-coral-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-cyan-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-cyan-bgColor-active-linux.png
new file mode 100644
index 000000000..598b7abf1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-cyan-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-cyan-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-cyan-bgColor-hover-linux.png
new file mode 100644
index 000000000..45dab65d8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-cyan-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-cyan-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-cyan-bgColor-rest-linux.png
new file mode 100644
index 000000000..8b26f7506
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-cyan-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-cyan-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-cyan-fgColor-active-linux.png
new file mode 100644
index 000000000..35b2236ae
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-cyan-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-cyan-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-cyan-fgColor-hover-linux.png
new file mode 100644
index 000000000..c3863b188
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-cyan-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-cyan-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-cyan-fgColor-rest-linux.png
new file mode 100644
index 000000000..628050f12
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-cyan-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-gray-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-gray-bgColor-active-linux.png
new file mode 100644
index 000000000..954208cdc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-gray-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-gray-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-gray-bgColor-hover-linux.png
new file mode 100644
index 000000000..de3a02d30
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-gray-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-gray-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-gray-bgColor-rest-linux.png
new file mode 100644
index 000000000..e43cefc2b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-gray-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-gray-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-gray-fgColor-active-linux.png
new file mode 100644
index 000000000..4fa6ce3e1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-gray-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-gray-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-gray-fgColor-hover-linux.png
new file mode 100644
index 000000000..bdf29cb34
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-gray-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-gray-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-gray-fgColor-rest-linux.png
new file mode 100644
index 000000000..b28044ce6
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-gray-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-green-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-green-bgColor-active-linux.png
new file mode 100644
index 000000000..4466165f2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-green-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-green-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-green-bgColor-hover-linux.png
new file mode 100644
index 000000000..f52c57bf7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-green-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-green-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-green-bgColor-rest-linux.png
new file mode 100644
index 000000000..47b6f5969
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-green-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-green-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-green-fgColor-active-linux.png
new file mode 100644
index 000000000..285e50182
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-green-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-green-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-green-fgColor-hover-linux.png
new file mode 100644
index 000000000..23403a390
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-green-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-green-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-green-fgColor-rest-linux.png
new file mode 100644
index 000000000..d9d1f0b68
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-green-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-indigo-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-indigo-bgColor-active-linux.png
new file mode 100644
index 000000000..a83ba9dfd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-indigo-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-indigo-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-indigo-bgColor-hover-linux.png
new file mode 100644
index 000000000..292f94d78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-indigo-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-indigo-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-indigo-bgColor-rest-linux.png
new file mode 100644
index 000000000..6344aa133
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-indigo-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-indigo-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-indigo-fgColor-active-linux.png
new file mode 100644
index 000000000..521bbcd0f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-indigo-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-indigo-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-indigo-fgColor-hover-linux.png
new file mode 100644
index 000000000..d45aa9c09
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-indigo-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-indigo-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-indigo-fgColor-rest-linux.png
new file mode 100644
index 000000000..249fadf0f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-indigo-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lemon-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lemon-bgColor-active-linux.png
new file mode 100644
index 000000000..abb936fa5
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lemon-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lemon-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lemon-bgColor-hover-linux.png
new file mode 100644
index 000000000..645505971
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lemon-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lemon-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lemon-bgColor-rest-linux.png
new file mode 100644
index 000000000..39f82b50a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lemon-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lemon-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lemon-fgColor-active-linux.png
new file mode 100644
index 000000000..89c180bcc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lemon-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lemon-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lemon-fgColor-hover-linux.png
new file mode 100644
index 000000000..6f5febe89
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lemon-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lemon-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lemon-fgColor-rest-linux.png
new file mode 100644
index 000000000..290334022
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lemon-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lime-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lime-bgColor-active-linux.png
new file mode 100644
index 000000000..1a3df7f40
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lime-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lime-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lime-bgColor-hover-linux.png
new file mode 100644
index 000000000..c75432372
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lime-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lime-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lime-bgColor-rest-linux.png
new file mode 100644
index 000000000..9a38f31e7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lime-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lime-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lime-fgColor-active-linux.png
new file mode 100644
index 000000000..30c25fde2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lime-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lime-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lime-fgColor-hover-linux.png
new file mode 100644
index 000000000..888faa5c7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lime-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lime-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lime-fgColor-rest-linux.png
new file mode 100644
index 000000000..95ddb7047
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-lime-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-olive-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-olive-bgColor-active-linux.png
new file mode 100644
index 000000000..480ae9972
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-olive-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-olive-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-olive-bgColor-hover-linux.png
new file mode 100644
index 000000000..38f307dde
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-olive-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-olive-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-olive-bgColor-rest-linux.png
new file mode 100644
index 000000000..23a3521cb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-olive-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-olive-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-olive-fgColor-active-linux.png
new file mode 100644
index 000000000..2b970fc6f
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-olive-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-olive-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-olive-fgColor-hover-linux.png
new file mode 100644
index 000000000..a562b0846
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-olive-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-olive-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-olive-fgColor-rest-linux.png
new file mode 100644
index 000000000..83a088f12
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-olive-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-orange-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-orange-bgColor-active-linux.png
new file mode 100644
index 000000000..55c89fe86
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-orange-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-orange-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-orange-bgColor-hover-linux.png
new file mode 100644
index 000000000..aab97dcd9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-orange-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-orange-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-orange-bgColor-rest-linux.png
new file mode 100644
index 000000000..720b90c6a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-orange-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-orange-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-orange-fgColor-active-linux.png
new file mode 100644
index 000000000..de1bc0e9b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-orange-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-orange-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-orange-fgColor-hover-linux.png
new file mode 100644
index 000000000..226b2e284
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-orange-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-orange-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-orange-fgColor-rest-linux.png
new file mode 100644
index 000000000..0a10dd2c0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-orange-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pine-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pine-bgColor-active-linux.png
new file mode 100644
index 000000000..f36e88185
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pine-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pine-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pine-bgColor-hover-linux.png
new file mode 100644
index 000000000..6475be854
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pine-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pine-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pine-bgColor-rest-linux.png
new file mode 100644
index 000000000..b63a5d81d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pine-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pine-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pine-fgColor-active-linux.png
new file mode 100644
index 000000000..b175e1d33
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pine-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pine-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pine-fgColor-hover-linux.png
new file mode 100644
index 000000000..fbb1319eb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pine-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pine-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pine-fgColor-rest-linux.png
new file mode 100644
index 000000000..1d78b6c40
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pine-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pink-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pink-bgColor-active-linux.png
new file mode 100644
index 000000000..8d1fd7793
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pink-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pink-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pink-bgColor-hover-linux.png
new file mode 100644
index 000000000..fc2f667e9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pink-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pink-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pink-bgColor-rest-linux.png
new file mode 100644
index 000000000..d9880ee12
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pink-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pink-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pink-fgColor-active-linux.png
new file mode 100644
index 000000000..1c59be5a4
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pink-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pink-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pink-fgColor-hover-linux.png
new file mode 100644
index 000000000..9c246f30a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pink-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pink-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pink-fgColor-rest-linux.png
new file mode 100644
index 000000000..826bddefb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-pink-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-plum-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-plum-bgColor-active-linux.png
new file mode 100644
index 000000000..d6cbcabe2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-plum-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-plum-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-plum-bgColor-hover-linux.png
new file mode 100644
index 000000000..91912f5ca
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-plum-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-plum-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-plum-bgColor-rest-linux.png
new file mode 100644
index 000000000..e257fe4d9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-plum-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-plum-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-plum-fgColor-active-linux.png
new file mode 100644
index 000000000..d7b073edb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-plum-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-plum-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-plum-fgColor-hover-linux.png
new file mode 100644
index 000000000..0158c745c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-plum-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-plum-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-plum-fgColor-rest-linux.png
new file mode 100644
index 000000000..6fde273c3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-plum-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-purple-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-purple-bgColor-active-linux.png
new file mode 100644
index 000000000..b0b26d952
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-purple-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-purple-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-purple-bgColor-hover-linux.png
new file mode 100644
index 000000000..d30c4fe84
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-purple-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-purple-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-purple-bgColor-rest-linux.png
new file mode 100644
index 000000000..a57b2a9c1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-purple-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-purple-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-purple-fgColor-active-linux.png
new file mode 100644
index 000000000..d4cc0ab44
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-purple-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-purple-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-purple-fgColor-hover-linux.png
new file mode 100644
index 000000000..a261251fd
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-purple-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-purple-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-purple-fgColor-rest-linux.png
new file mode 100644
index 000000000..34d8d1be7
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-purple-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-red-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-red-bgColor-active-linux.png
new file mode 100644
index 000000000..6c2a7bc72
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-red-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-red-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-red-bgColor-hover-linux.png
new file mode 100644
index 000000000..672c2afcb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-red-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-red-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-red-bgColor-rest-linux.png
new file mode 100644
index 000000000..f0103a2c3
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-red-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-red-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-red-fgColor-active-linux.png
new file mode 100644
index 000000000..cdb7ca28b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-red-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-red-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-red-fgColor-hover-linux.png
new file mode 100644
index 000000000..b29377be1
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-red-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-red-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-red-fgColor-rest-linux.png
new file mode 100644
index 000000000..2b683bccf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-red-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-teal-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-teal-bgColor-active-linux.png
new file mode 100644
index 000000000..af4479e17
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-teal-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-teal-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-teal-bgColor-hover-linux.png
new file mode 100644
index 000000000..61867f491
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-teal-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-teal-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-teal-bgColor-rest-linux.png
new file mode 100644
index 000000000..1100e3ff9
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-teal-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-teal-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-teal-fgColor-active-linux.png
new file mode 100644
index 000000000..23631bc61
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-teal-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-teal-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-teal-fgColor-hover-linux.png
new file mode 100644
index 000000000..75613f0bc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-teal-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-teal-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-teal-fgColor-rest-linux.png
new file mode 100644
index 000000000..1ece5fc46
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-teal-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-yellow-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-yellow-bgColor-active-linux.png
new file mode 100644
index 000000000..4c04fa02c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-yellow-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-yellow-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-yellow-bgColor-hover-linux.png
new file mode 100644
index 000000000..28494c6be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-yellow-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-yellow-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-yellow-bgColor-rest-linux.png
new file mode 100644
index 000000000..d2cc7cce8
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-yellow-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-yellow-fgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-yellow-fgColor-active-linux.png
new file mode 100644
index 000000000..b7e3420d2
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-yellow-fgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-yellow-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-yellow-fgColor-hover-linux.png
new file mode 100644
index 000000000..978d71789
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-yellow-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-yellow-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-yellow-fgColor-rest-linux.png
new file mode 100644
index 000000000..3bee3dbaf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-label-yellow-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-menu-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-menu-bgColor-active-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-menu-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-overlay-backdrop-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-overlay-backdrop-bgColor-linux.png
new file mode 100644
index 000000000..12602752d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-overlay-backdrop-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-overlay-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-overlay-bgColor-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-overlay-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-overlay-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-overlay-borderColor-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-overlay-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-page-header-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-page-header-bgColor-linux.png
new file mode 100644
index 000000000..59ffadceb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-page-header-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-reactionButton-selected-bgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-reactionButton-selected-bgColor-hover-linux.png
new file mode 100644
index 000000000..34ee5c7b0
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-reactionButton-selected-bgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-reactionButton-selected-bgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-reactionButton-selected-bgColor-rest-linux.png
new file mode 100644
index 000000000..57932cf89
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-reactionButton-selected-bgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-reactionButton-selected-fgColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-reactionButton-selected-fgColor-hover-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-reactionButton-selected-fgColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-reactionButton-selected-fgColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-reactionButton-selected-fgColor-rest-linux.png
new file mode 100644
index 000000000..27e2fab78
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-reactionButton-selected-fgColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-selectMenu-bgColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-selectMenu-bgColor-active-linux.png
new file mode 100644
index 000000000..a6f4f73cf
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-selectMenu-bgColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-selectMenu-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-selectMenu-borderColor-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-selectMenu-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-selection-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-selection-bgColor-linux.png
new file mode 100644
index 000000000..2c968a894
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-selection-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-floating-large-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-floating-large-linux.png
new file mode 100644
index 000000000..e8afd5434
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-floating-large-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-floating-legacy-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-floating-legacy-linux.png
new file mode 100644
index 000000000..36018b836
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-floating-legacy-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-floating-medium-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-floating-medium-linux.png
new file mode 100644
index 000000000..c0ba98312
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-floating-medium-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-floating-small-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-floating-small-linux.png
new file mode 100644
index 000000000..19d2073dc
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-floating-small-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-floating-xlarge-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-floating-xlarge-linux.png
new file mode 100644
index 000000000..669aa2b2d
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-floating-xlarge-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-inset-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-inset-linux.png
new file mode 100644
index 000000000..f9dc4a26a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-inset-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-resting-medium-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-resting-medium-linux.png
new file mode 100644
index 000000000..dcc77c367
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-resting-medium-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-resting-small-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-resting-small-linux.png
new file mode 100644
index 000000000..63ce2ee5c
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-resting-small-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-resting-xsmall-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-resting-xsmall-linux.png
new file mode 100644
index 000000000..2a1947bbe
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-shadow-resting-xsmall-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-sideNav-bgColor-selected-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-sideNav-bgColor-selected-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-sideNav-bgColor-selected-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-skeletonLoader-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-skeletonLoader-bgColor-linux.png
new file mode 100644
index 000000000..db29fdb7a
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-skeletonLoader-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-timelineBadge-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-timelineBadge-bgColor-linux.png
new file mode 100644
index 000000000..59ffadceb
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-timelineBadge-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-tooltip-bgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-tooltip-bgColor-linux.png
new file mode 100644
index 000000000..15ccc8f85
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-tooltip-bgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-tooltip-fgColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-tooltip-fgColor-linux.png
new file mode 100644
index 000000000..7bc68449b
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-tooltip-fgColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-topicTag-borderColor-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-topicTag-borderColor-linux.png
new file mode 100644
index 000000000..0d14be197
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-topicTag-borderColor-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-treeViewItem-leadingVisual-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-treeViewItem-leadingVisual-iconColor-rest-linux.png
new file mode 100644
index 000000000..682cd0803
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-treeViewItem-leadingVisual-iconColor-rest-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-underlineNav-borderColor-active-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-underlineNav-borderColor-active-linux.png
new file mode 100644
index 000000000..89e61fb34
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-underlineNav-borderColor-active-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-underlineNav-borderColor-hover-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-underlineNav-borderColor-hover-linux.png
new file mode 100644
index 000000000..5bf0ad262
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-underlineNav-borderColor-hover-linux.png differ
diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-underlineNav-iconColor-rest-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-underlineNav-iconColor-rest-linux.png
new file mode 100644
index 000000000..f5a4112be
Binary files /dev/null and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-all-color-swatches-light-tritanopia-high-contrast-underlineNav-iconColor-rest-linux.png differ
diff --git a/docs/storybook/.storybook/preview.css b/docs/storybook/.storybook/preview.css
index 88180c10d..3448859a7 100644
--- a/docs/storybook/.storybook/preview.css
+++ b/docs/storybook/.storybook/preview.css
@@ -11,10 +11,15 @@
/* color */
@import '../../../dist/internalCss/light.css';
@import '../../../dist/internalCss/light-tritanopia.css';
+@import '../../../dist/internalCss/light-tritanopia-high-contrast.css';
@import '../../../dist/internalCss/light-high-contrast.css';
@import '../../../dist/internalCss/light-colorblind.css';
+@import '../../../dist/internalCss/light-colorblind-high-contrast.css';
@import '../../../dist/internalCss/dark.css';
@import '../../../dist/internalCss/dark-colorblind.css';
+@import '../../../dist/internalCss/dark-colorblind-high-contrast.css';
@import '../../../dist/internalCss/dark-dimmed.css';
+@import '../../../dist/internalCss/dark-dimmed-high-contrast.css';
@import '../../../dist/internalCss/dark-high-contrast.css';
@import '../../../dist/internalCss/dark-tritanopia.css';
+@import '../../../dist/internalCss/dark-tritanopia-high-contrast.css';
diff --git a/docs/storybook/.storybook/preview.js b/docs/storybook/.storybook/preview.js
index 2df6c52a5..8fd3a0152 100644
--- a/docs/storybook/.storybook/preview.js
+++ b/docs/storybook/.storybook/preview.js
@@ -34,12 +34,17 @@ const preview = {
const primerThemes = [
{value: 'light', left: '🔆', title: 'Light'},
{value: 'light_colorblind', left: '🔆', title: 'Light Protanopia & Deuteranopia'},
+ {value: 'light_colorblind_high_contrast', left: '🔆', title: 'Light Protanopia & Deuteranopia High Contrast'},
{value: 'light_tritanopia', left: '🔆', title: 'Light Tritanopia'},
+ {value: 'light_tritanopia_high_contrast', left: '🔆', title: 'Light Tritanopia High Contrast'},
{value: 'light_high_contrast', left: '🔆', title: 'Light High Contrast'},
{value: 'dark', left: '🌑', title: 'Dark'},
- {value: 'dark_dimmed', left: '🌑', title: 'Dark Dimmed'},
+ {value: 'dark_dimmed', left: '🌑', title: 'Soft dark'},
+ {value: 'dark_dimmed_high_contrast', left: '🌑', title: 'Soft dark high contrast'},
{value: 'dark_colorblind', left: '🌑', title: 'Dark Protanopia & Deuteranopia'},
+ {value: 'dark_colorblind_high_contrast', left: '🌑', title: 'Dark Protanopia & Deuteranopia High Contrast'},
{value: 'dark_tritanopia', left: '🌑', title: 'Dark Tritanopia'},
+ {value: 'dark_tritanopia_high_contrast', left: '🌑', title: 'Dark Tritanopia High Contrast'},
{value: 'dark_high_contrast', left: '🌑', title: 'Dark High Contrast'},
]
diff --git a/docs/storybook/stories/Demo/BorderColorTesting.stories.tsx b/docs/storybook/stories/Demo/BorderColorTesting.stories.tsx
index 97d5fe161..498c5cba1 100644
--- a/docs/storybook/stories/Demo/BorderColorTesting.stories.tsx
+++ b/docs/storybook/stories/Demo/BorderColorTesting.stories.tsx
@@ -29,7 +29,17 @@ import {
PeopleIcon,
SearchIcon,
} from '@primer/octicons-react'
-import {PageLayout, Button, TextInput, SegmentedControl, NavList, Box, Text, IconButton} from '@primer/react'
+import {
+ PageLayout,
+ Button,
+ TextInput,
+ SegmentedControl,
+ NavList,
+ Box,
+ Text,
+ IconButton,
+ StateLabel,
+} from '@primer/react'
export default {
title: 'Testing/Borders',
diff --git a/docs/storybook/stories/VisualRegressionTesting/AllColorsTable.module.css b/docs/storybook/stories/VisualRegressionTesting/AllColorsTable.module.css
index 327ad0a3a..69c9cb686 100644
--- a/docs/storybook/stories/VisualRegressionTesting/AllColorsTable.module.css
+++ b/docs/storybook/stories/VisualRegressionTesting/AllColorsTable.module.css
@@ -20,3 +20,7 @@
position: sticky;
top: 0;
}
+
+[data-dark-theme='dark_dimmed_high_contrast'] {
+ outline: solid 1px deeppink;
+}
diff --git a/docs/storybook/stories/VisualRegressionTesting/AllColorsTable.stories.tsx b/docs/storybook/stories/VisualRegressionTesting/AllColorsTable.stories.tsx
index fc69fb545..023973ddb 100644
--- a/docs/storybook/stories/VisualRegressionTesting/AllColorsTable.stories.tsx
+++ b/docs/storybook/stories/VisualRegressionTesting/AllColorsTable.stories.tsx
@@ -29,14 +29,19 @@ export const AllThemesInOneTable = () => {
blank
dark
- d hc
d dim
+ d dim hc
d tri
d cb
+ d hc
+ d tri hc
+ d cb hc
light
- l hc
l tri
l cb
+ l hc
+ l tri hc
+ l cb hc
{data.map(({id}) => (
@@ -47,47 +52,56 @@ export const AllThemesInOneTable = () => {
{
>
{
>
+
+
+
+
+
+
+
+
+
{
>
+
+
+
+
+
+
{
>
diff --git a/e2e/storybook.test.ts b/e2e/storybook.test.ts
index d854e1714..759e46df2 100644
--- a/e2e/storybook.test.ts
+++ b/e2e/storybook.test.ts
@@ -37,10 +37,14 @@ const themes = [
'light',
'light_colorblind',
'light_tritanopia',
+ 'light_colorblind_high_contrast',
+ 'light_tritanopia_high_contrast',
'light_high_contrast',
'dark',
'dark_colorblind',
'dark_tritanopia',
+ 'dark_colorblind_high_contrast',
+ 'dark_tritanopia_high_contrast',
'dark_high_contrast',
]
diff --git a/scripts/colorContrast.config.ts b/scripts/colorContrast.config.ts
index d7c8c0989..1603c4bfd 100644
--- a/scripts/colorContrast.config.ts
+++ b/scripts/colorContrast.config.ts
@@ -256,11 +256,16 @@ export type ThemeName =
| 'light_high_contrast'
| 'light_protanopia_deuteranopia'
| 'light_tritanopia'
+ | 'light_protanopia_deuteranopia_high_contrast'
+ | 'light_tritanopia_high_contrast'
| 'dark'
| 'dark_dimmed'
+ | 'dark_dimmed_high_contrast'
| 'dark_high_contrast'
| 'dark_protanopia_deuteranopia'
+ | 'dark_protanopia_deuteranopia_high_contrast'
| 'dark_tritanopia'
+ | 'dark_tritanopia_high_contrast'
const defaultContrast: ContrastRequirement[] = setContrastRatios('default', [
...baseRequirements,
@@ -279,11 +284,16 @@ export const contrastRequirements: ContrastRequirements = {
light: defaultContrast,
light_high_contrast: highContrast,
light_protanopia_deuteranopia: defaultContrast,
+ light_protanopia_deuteranopia_high_contrast: highContrast,
light_tritanopia: defaultContrast,
+ light_tritanopia_high_contrast: highContrast,
// default dark mode
dark: defaultContrast,
dark_dimmed: defaultContrast,
+ dark_dimmed_high_contrast: highContrast,
dark_high_contrast: highContrast,
dark_protanopia_deuteranopia: defaultContrast,
+ dark_protanopia_deuteranopia_high_contrast: highContrast,
dark_tritanopia: defaultContrast,
+ dark_tritanopia_high_contrast: highContrast,
}
diff --git a/scripts/colorContrast.ts b/scripts/colorContrast.ts
index 733d130c7..216ad56ac 100644
--- a/scripts/colorContrast.ts
+++ b/scripts/colorContrast.ts
@@ -227,8 +227,13 @@ const runCheck = async () => {
'dark_high_contrast',
'light_protanopia_deuteranopia',
'dark_protanopia_deuteranopia',
+ 'light_protanopia_deuteranopia_high_contrast',
+ 'dark_protanopia_deuteranopia_high_contrast',
'light_tritanopia',
'dark_tritanopia',
+ 'light_tritanopia_high_contrast',
+ 'dark_tritanopia_high_contrast',
+ 'dark_dimmed_high_contrast',
] as ThemeName[]
// get colors from doc json files
const themes = await getColorsFromFiles(themesNamesToCheck)
diff --git a/scripts/themes.config.ts b/scripts/themes.config.ts
index bfffbf9ad..0c35d3f7c 100644
--- a/scripts/themes.config.ts
+++ b/scripts/themes.config.ts
@@ -31,6 +31,23 @@ export const themes: TokenBuildInput[] = [
`src/tokens/base/color/light/display-light.json5`,
],
},
+ {
+ filename: 'light-tritanopia-high-contrast',
+ theme: 'light-tritanopia-high-contrast',
+ source: [
+ `src/tokens/functional/shadow/shadow.json5`,
+ `src/tokens/functional/border/*.json5`,
+ `src/tokens/component/*.json5`,
+ `src/tokens/functional/color/*.json5`,
+ `src/tokens/functional/color/light/*.json5`,
+ ],
+ include: [
+ `src/tokens/functional/size/border.json5`,
+ `src/tokens/base/color/light/light.json5`,
+ `src/tokens/base/color/light/light.high-contrast.json5`,
+ `src/tokens/base/color/light/display-light.json5`,
+ ],
+ },
{
filename: 'light-colorblind',
theme: 'light-protanopia-deuteranopia',
@@ -46,6 +63,23 @@ export const themes: TokenBuildInput[] = [
`src/tokens/base/color/light/display-light.json5`,
],
},
+ {
+ filename: 'light-colorblind-high-contrast',
+ theme: 'light-protanopia-deuteranopia-high-contrast',
+ source: [
+ `src/tokens/functional/shadow/shadow.json5`,
+ `src/tokens/functional/border/*.json5`,
+ `src/tokens/component/*.json5`,
+ `src/tokens/functional/color/*.json5`,
+ `src/tokens/functional/color/light/*.json5`,
+ ],
+ include: [
+ `src/tokens/functional/size/border.json5`,
+ `src/tokens/base/color/light/light.json5`,
+ `src/tokens/base/color/light/light.high-contrast.json5`,
+ `src/tokens/base/color/light/display-light.json5`,
+ ],
+ },
{
filename: 'light-high-contrast',
theme: 'light-high-contrast',
@@ -93,6 +127,24 @@ export const themes: TokenBuildInput[] = [
`src/tokens/base/color/dark/display-dark.json5`,
],
},
+ {
+ filename: 'dark-dimmed-high-contrast',
+ theme: 'dark-dimmed-high-contrast',
+ source: [
+ `src/tokens/functional/shadow/shadow.json5`,
+ `src/tokens/functional/border/*.json5`,
+ `src/tokens/component/*.json5`,
+ `src/tokens/functional/color/*.json5`,
+ `src/tokens/functional/color/dark/*.json5`,
+ ],
+ include: [
+ `src/tokens/functional/size/border.json5`,
+ `src/tokens/base/color/dark/dark.json5`,
+ `src/tokens/base/color/dark/dark.high-contrast.json5`,
+ `src/tokens/base/color/dark/dark.dimmed.json5`,
+ `src/tokens/base/color/dark/display-dark.json5`,
+ ],
+ },
{
filename: 'dark-tritanopia',
theme: 'dark-tritanopia',
@@ -108,6 +160,23 @@ export const themes: TokenBuildInput[] = [
`src/tokens/base/color/dark/display-dark.json5`,
],
},
+ {
+ filename: 'dark-tritanopia-high-contrast',
+ theme: 'dark-tritanopia-high-contrast',
+ source: [
+ `src/tokens/functional/shadow/shadow.json5`,
+ `src/tokens/functional/border/*.json5`,
+ `src/tokens/component/*.json5`,
+ `src/tokens/functional/color/*.json5`,
+ `src/tokens/functional/color/dark/*.json5`,
+ ],
+ include: [
+ `src/tokens/functional/size/border.json5`,
+ `src/tokens/base/color/dark/dark.json5`,
+ `src/tokens/base/color/dark/dark.high-contrast.json5`,
+ `src/tokens/base/color/dark/display-dark.json5`,
+ ],
+ },
{
filename: 'dark-colorblind',
theme: 'dark-protanopia-deuteranopia',
@@ -123,6 +192,23 @@ export const themes: TokenBuildInput[] = [
`src/tokens/base/color/dark/display-dark.json5`,
],
},
+ {
+ filename: 'dark-colorblind-high-contrast',
+ theme: 'dark-protanopia-deuteranopia-high-contrast',
+ source: [
+ `src/tokens/functional/shadow/shadow.json5`,
+ `src/tokens/functional/border/*.json5`,
+ `src/tokens/component/*.json5`,
+ `src/tokens/functional/color/*.json5`,
+ `src/tokens/functional/color/dark/*.json5`,
+ ],
+ include: [
+ `src/tokens/functional/size/border.json5`,
+ `src/tokens/base/color/dark/dark.json5`,
+ `src/tokens/base/color/dark/dark.high-contrast.json5`,
+ `src/tokens/base/color/dark/display-dark.json5`,
+ ],
+ },
{
filename: 'dark-high-contrast',
theme: 'dark-high-contrast',
diff --git a/scripts/utilities/getThemeFileName.ts b/scripts/utilities/getThemeFileName.ts
index 01326a475..d1ebaed6b 100644
--- a/scripts/utilities/getThemeFileName.ts
+++ b/scripts/utilities/getThemeFileName.ts
@@ -7,6 +7,12 @@ export const getThemeFileName = (theme: string, find: string = '_', replace: str
if (themeName === 'dark-protanopia-deuteranopia') {
return 'dark-colorblind'
}
+ if (themeName === 'dark-protanopia-deuteranopia-high-contrast') {
+ return 'dark-colorblind-high-contrast'
+ }
+ if (themeName === 'light-protanopia-deuteranopia-high-contrast') {
+ return 'light-colorblind-high-contrast'
+ }
return themeName
}
diff --git a/src/schemas/collections.ts b/src/schemas/collections.ts
index 5ad053075..c76573c85 100644
--- a/src/schemas/collections.ts
+++ b/src/schemas/collections.ts
@@ -31,12 +31,17 @@ type Modes =
| 'light'
| 'dark'
| 'dark dimmed'
+ | 'dark dimmed high contrast'
| 'light high contrast'
| 'dark high contrast'
| 'light protanopia deuteranopia'
| 'dark protanopia deuteranopia'
| 'light tritanopia'
| 'dark tritanopia'
+ | 'light high contrast protanopia deuteranopia'
+ | 'dark high contrast protanopia deuteranopia'
+ | 'light high contrast tritanopia'
+ | 'dark high contrast tritanopia'
export const mode = (modes: Modes[]) => {
return z.string().refine(
diff --git a/src/schemas/colorToken.ts b/src/schemas/colorToken.ts
index 14b6027e5..dfe2d4705 100644
--- a/src/schemas/colorToken.ts
+++ b/src/schemas/colorToken.ts
@@ -34,12 +34,17 @@ export const colorToken = baseColorToken
'light',
'dark',
'dark dimmed',
+ 'dark dimmed high contrast',
'light high contrast',
'dark high contrast',
'light protanopia deuteranopia',
'dark protanopia deuteranopia',
'light tritanopia',
'dark tritanopia',
+ 'light high contrast protanopia deuteranopia',
+ 'dark high contrast protanopia deuteranopia',
+ 'light high contrast tritanopia',
+ 'dark high contrast tritanopia',
]).optional(),
scopes: scopes(['all', 'bgColor', 'fgColor', 'borderColor', 'effectColor']).optional(),
group: z.string().optional(),
@@ -50,13 +55,18 @@ export const colorToken = baseColorToken
{
light: override,
'light-tritanopia': override,
+ 'light-tritanopia-high-contrast': override,
'light-protanopia-deuteranopia': override,
+ 'light-protanopia-deuteranopia-high-contrast': override,
'light-high-contrast': override,
dark: override,
'dark-tritanopia': override,
+ 'dark-tritanopia-high-contrast': override,
'dark-protanopia-deuteranopia': override,
+ 'dark-protanopia-deuteranopia-high-contrast': override,
'dark-high-contrast': override,
'dark-dimmed': override,
+ 'dark-dimmed-high-contrast': override,
},
{
errorMap: e => {
diff --git a/src/tokens/base/color/dark/dark.dimmed.json5 b/src/tokens/base/color/dark/dark.dimmed.json5
index a7dcde68c..ddea3b670 100644
--- a/src/tokens/base/color/dark/dark.dimmed.json5
+++ b/src/tokens/base/color/dark/dark.dimmed.json5
@@ -5,15 +5,6 @@
{
base: {
color: {
- black: {
- $value: '#1c2128',
- $type: 'color',
- $extensions: {
- 'org.primer.figma': {
- collection: 'base/color/dark-dimmed',
- },
- },
- },
white: {
$value: '#cdd9e5',
$type: 'color',
diff --git a/src/tokens/component/avatar.json5 b/src/tokens/component/avatar.json5
index d31b8c65c..97a1d1e99 100644
--- a/src/tokens/component/avatar.json5
+++ b/src/tokens/component/avatar.json5
@@ -28,12 +28,25 @@
},
'org.primer.overrides': {
'dark-high-contrast': {
- $value: '{base.color.neutral.13}',
- alpha: 0.9,
+ $value: '{borderColor.emphasis}',
+ },
+ 'dark-dimmed-high-contrast': {
+ $value: '{borderColor.emphasis}',
},
'light-high-contrast': {
- $value: '{base.color.neutral.13}',
- alpha: 0.9,
+ $value: '{borderColor.emphasis}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{borderColor.emphasis}',
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{borderColor.emphasis}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{borderColor.emphasis}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{borderColor.emphasis}',
},
},
},
diff --git a/src/tokens/component/button.json5 b/src/tokens/component/button.json5
index bd2e910a0..80329521b 100644
--- a/src/tokens/component/button.json5
+++ b/src/tokens/component/button.json5
@@ -192,6 +192,9 @@
'dark-dimmed': {
$value: '#ffffff',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '#ffffff',
+ },
},
},
},
@@ -235,6 +238,9 @@
'dark-dimmed': {
$value: '#ffffff',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '#ffffff',
+ },
},
},
},
@@ -275,21 +281,36 @@
'dark-dimmed': {
$value: '#3b8640',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.green.6}',
+ },
'dark-tritanopia': {
$value: '#2a7aef',
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '#2a7aef',
+ },
'dark-protanopia-deuteranopia': {
$value: '#2a7aef',
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '#2a7aef',
+ },
'dark-high-contrast': {
$value: '#08792b',
},
'light-tritanopia': {
$value: '#0864d1',
},
+ 'light-tritanopia-high-contrast': {
+ $value: '#0864d1',
+ },
'light-protanopia-deuteranopia': {
$value: '#0864d1',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '#0864d1',
+ },
'light-high-contrast': {
$value: '#04571e',
},
@@ -312,21 +333,36 @@
'dark-dimmed': {
$value: '#428f46',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.green.5}',
+ },
'dark-tritanopia': {
$value: '#3685f3',
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '#3685f3',
+ },
'dark-protanopia-deuteranopia': {
$value: '#3685f3',
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '#3685f3',
+ },
'dark-high-contrast': {
$value: '#109135',
},
'light-tritanopia': {
$value: '#075fc8',
},
+ 'light-tritanopia-high-contrast': {
+ $value: '#075fc8',
+ },
'light-protanopia-deuteranopia': {
$value: '#075fc8',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '#075fc8',
+ },
'light-high-contrast': {
$value: '#03501b',
},
@@ -347,23 +383,35 @@
$value: '#105823',
},
'dark-dimmed': {
- $value: '#50a254',
+ $value: '#105823',
},
'dark-tritanopia': {
$value: '#5fabfe',
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '#5fabfe',
+ },
'dark-protanopia-deuteranopia': {
$value: '{base.color.blue.6}',
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.blue.6}',
+ },
'dark-high-contrast': {
$value: '#048f2f',
},
'light-tritanopia': {
$value: '#92caff',
},
+ 'light-tritanopia-high-contrast': {
+ $value: '#92caff',
+ },
'light-protanopia-deuteranopia': {
$value: '#92caff',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '#92caff',
+ },
'light-high-contrast': {
$value: '#85cb97',
},
@@ -373,7 +421,7 @@
},
borderColor: {
rest: {
- $value: '{base.color.neutral.13}',
+ $value: '{borderColor.translucent}',
$type: 'color',
$extensions: {
'org.primer.figma': {
@@ -382,21 +430,36 @@
scopes: ['borderColor'],
},
'org.primer.overrides': {
- dark: {
- $value: '{base.color.neutral.13}',
- alpha: 0.1,
- },
'dark-high-contrast': {
$value: '{base.color.green.2}',
alpha: 1,
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.green.2}',
+ alpha: 1,
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.blue.2}',
+ alpha: 1,
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.blue.2}',
+ alpha: 1,
+ },
'light-high-contrast': {
$value: '{base.color.green.7}',
alpha: 1,
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.blue.7}',
+ alpha: 1,
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.blue.7}',
+ alpha: 1,
+ },
},
},
- alpha: 0.15,
},
hover: {
$value: '{button.primary.borderColor.rest}',
@@ -407,19 +470,6 @@
group: 'component (internal)',
scopes: ['borderColor'],
},
- 'org.primer.overrides': {
- dark: {
- $value: '{button.primary.borderColor.rest}',
- },
- 'dark-high-contrast': {
- $value: '{base.color.green.2}',
- alpha: 1,
- },
- 'light-high-contrast': {
- $value: '{base.color.green.7}',
- alpha: 1,
- },
- },
},
},
active: {
@@ -431,19 +481,6 @@
group: 'component (internal)',
scopes: ['borderColor'],
},
- 'org.primer.overrides': {
- dark: {
- $value: '{button.primary.borderColor.rest}',
- },
- 'dark-high-contrast': {
- $value: '{base.color.green.2}',
- alpha: 1,
- },
- 'light-high-contrast': {
- $value: '{base.color.green.7}',
- alpha: 1,
- },
- },
},
},
disabled: {
@@ -460,14 +497,20 @@
$value: '#105823',
},
'dark-dimmed': {
- $value: '#50a254',
+ $value: '#105823',
},
'dark-tritanopia': {
$value: '#5fabfe',
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '#5fabfe',
+ },
'dark-protanopia-deuteranopia': {
$value: '#1158c7',
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '#1158c7',
+ },
'dark-high-contrast': {
$value: '{base.color.green.2}',
alpha: 0.4,
@@ -577,6 +620,12 @@
'light-high-contrast': {
$value: '{base.color.neutral.11}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.11}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.11}',
+ },
},
},
},
@@ -633,6 +682,15 @@
'dark-high-contrast': {
$value: '{base.color.neutral.11}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.neutral.11}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.11}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.11}',
+ },
},
},
},
@@ -652,12 +710,27 @@
'dark-dimmed': {
$value: '{base.color.neutral.10}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.neutral.11}',
+ },
'dark-high-contrast': {
$value: '{base.color.neutral.11}',
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.11}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.11}',
+ },
'light-high-contrast': {
$value: '{base.color.neutral.11}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.11}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.11}',
+ },
},
},
},
@@ -712,6 +785,14 @@
$value: '{base.color.neutral.2}',
alpha: null,
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.2}',
+ alpha: null,
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.2}',
+ alpha: null,
+ },
},
},
},
@@ -732,6 +813,14 @@
$value: '{base.color.neutral.3}',
alpha: null,
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.3}',
+ alpha: null,
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.3}',
+ alpha: null,
+ },
},
},
},
@@ -927,9 +1016,18 @@
'dark-tritanopia': {
$value: '#0d419d',
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '#0d419d',
+ },
'light-high-contrast': {
$value: '#033f9d',
},
+ 'light-tritanopia-high-contrast': {
+ $value: '#033f9d',
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '#033f9d',
+ },
},
},
},
@@ -967,6 +1065,15 @@
dark: {
$value: '{button.default.borderColor.hover}',
},
+ 'light-high-contrast': {
+ $value: '{base.color.blue.7}',
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.blue.7}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.blue.7}',
+ },
},
},
},
@@ -1038,12 +1145,21 @@
'dark-dimmed': {
$value: '#ea5c53',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.red.1}',
+ },
'dark-protanopia-deuteranopia': {
$value: '{fgColor.danger}',
},
'dark-high-contrast': {
$value: '{base.color.red.2}',
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.red.2}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.orange.2}',
+ },
},
},
},
@@ -1060,6 +1176,12 @@
dark: {
$value: '{base.color.neutral.13}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '#ffffff',
+ },
+ 'dark-dimmed': {
+ $value: '#ffffff',
+ },
},
},
},
@@ -1076,6 +1198,12 @@
dark: {
$value: '{base.color.neutral.13}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '#ffffff',
+ },
+ 'dark-dimmed': {
+ $value: '#ffffff',
+ },
},
},
},
@@ -1100,7 +1228,7 @@
},
iconColor: {
rest: {
- $value: '{fgColor.danger}',
+ $value: '{button.danger.fgColor.rest}',
$type: 'color',
$extensions: {
'org.primer.figma': {
@@ -1108,20 +1236,6 @@
group: 'component (internal)',
scopes: ['fgColor'],
},
- 'org.primer.overrides': {
- dark: {
- $value: '#FA5E55',
- },
- 'dark-dimmed': {
- $value: '#ea5c53',
- },
- 'dark-protanopia-deuteranopia': {
- $value: '#f0883e',
- },
- 'dark-high-contrast': {
- $value: '#ffb1af',
- },
- },
},
},
hover: {
@@ -1137,6 +1251,9 @@
dark: {
$value: '{base.color.neutral.13}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '#ffffff',
+ },
},
},
},
@@ -1159,7 +1276,7 @@
},
},
hover: {
- $value: '{base.color.red.6}',
+ $value: '{bgColor.danger.emphasis}',
$type: 'color',
$extensions: {
'org.primer.figma': {
@@ -1175,16 +1292,22 @@
$value: '{base.color.orange.6}',
},
'dark-high-contrast': {
- $value: '{bgColor.danger.emphasis}',
+ $value: '{base.color.red.9}',
},
- 'light-protanopia-deuteranopia': {
- $value: '{base.color.orange.6}',
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.red.7}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.orange.9}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.red.9}',
},
},
},
},
active: {
- $value: '#8b0820',
+ $value: '{base.color.red.6}',
$type: 'color',
$extensions: {
'org.primer.figma': {
@@ -1194,22 +1317,31 @@
},
'org.primer.overrides': {
dark: {
- $value: '#D03533',
+ $value: '{bgColor.danger.emphasis}',
},
'dark-dimmed': {
- $value: '#c33d38',
+ $value: '{bgColor.danger.emphasis}',
+ },
+ 'dark-dimmed-high-contrast': {
+ $value: '{bgColor.danger.emphasis}',
},
'dark-protanopia-deuteranopia': {
- $value: '#b5531d',
+ $value: '{bgColor.danger.emphasis}',
},
'dark-high-contrast': {
$value: '{bgColor.danger.emphasis}',
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{bgColor.danger.emphasis}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{bgColor.danger.emphasis}',
+ },
'light-protanopia-deuteranopia': {
- $value: '#7e2f00',
+ $value: '{base.color.orange.6}',
},
- 'light-high-contrast': {
- $value: '#74041a',
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.orange.6}',
},
},
},
@@ -1265,10 +1397,30 @@
$value: '{base.color.red.2}',
alpha: 1,
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.red.1}',
+ alpha: 1,
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.orange.2}',
+ alpha: 1,
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.red.2}',
+ alpha: 1,
+ },
'light-high-contrast': {
$value: '{base.color.red.7}',
alpha: 1,
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.orange.7}',
+ alpha: 1,
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.red.7}',
+ alpha: 1,
+ },
},
},
},
@@ -1364,9 +1516,21 @@
'dark-high-contrast': {
$value: '{base.color.neutral.10}',
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.10}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.10}',
+ },
'light-high-contrast': {
$value: '{base.color.neutral.10}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.10}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.10}',
+ },
},
},
},
@@ -1432,6 +1596,8 @@
$value: '{base.color.neutral.6}',
},
'light-high-contrast': '{base.color.neutral.7}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.neutral.7}',
+ 'light-tritanopia-high-contrast': '{base.color.neutral.7}',
},
},
},
@@ -1477,6 +1643,14 @@
$value: '{base.color.neutral.0}',
alpha: 0.15,
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.0}',
+ alpha: 0.15,
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.0}',
+ alpha: 0.15,
+ },
},
},
alpha: 0.2,
@@ -1613,6 +1787,14 @@
$value: '{base.color.neutral.0}',
alpha: 0.15,
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.0}',
+ alpha: 0.15,
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.0}',
+ alpha: 0.15,
+ },
},
},
alpha: 0.2,
@@ -1653,6 +1835,14 @@
$value: '{base.color.neutral.0}',
alpha: 0.15,
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.0}',
+ alpha: 0.15,
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.0}',
+ alpha: 0.15,
+ },
},
},
alpha: 0.1,
@@ -1673,7 +1863,16 @@
$value: '{fgColor.danger}',
},
'light-high-contrast': {
- $value: '#980e1e',
+ $value: '{fgColor.danger}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{fgColor.danger}',
+ },
+ 'light-protanopia-deuteranopia': {
+ $value: '{base.color.orange.6}',
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{fgColor.danger}',
},
},
},
diff --git a/src/tokens/component/codeMirror.json5 b/src/tokens/component/codeMirror.json5
index 80dcceed4..dd9b61e92 100644
--- a/src/tokens/component/codeMirror.json5
+++ b/src/tokens/component/codeMirror.json5
@@ -124,6 +124,18 @@
$value: '{base.color.blue.4}',
alpha: 0.4,
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.blue.4}',
+ alpha: 0.4,
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.blue.4}',
+ alpha: 0.4,
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.blue.4}',
+ alpha: 0.4,
+ },
},
},
},
@@ -232,7 +244,9 @@
'org.primer.overrides': {
dark: '{base.color.red.3}',
'light-protanopia-deuteranopia': '{base.color.orange.5}',
- "dark-protanopia-deuteranopia": '{base.color.orange.3}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.orange.5}',
+ 'dark-protanopia-deuteranopia': '{base.color.orange.3}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.orange.3}',
},
},
},
@@ -248,7 +262,9 @@
'org.primer.overrides': {
dark: '{base.color.red.3}',
'light-protanopia-deuteranopia': '{base.color.orange.5}',
- "dark-protanopia-deuteranopia": '{base.color.orange.3}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.orange.5}',
+ 'dark-protanopia-deuteranopia': '{base.color.orange.3}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.orange.3}',
},
},
},
@@ -292,7 +308,9 @@
'org.primer.overrides': {
dark: '{base.color.orange.2}',
'light-tritanopia': '{base.color.red.6}',
+ 'light-tritanopia-high-contrast': '{base.color.red.6}',
'dark-tritanopia': '{base.color.red.2}',
+ 'dark-tritanopia-high-contrast': '{base.color.red.2}',
},
},
},
diff --git a/src/tokens/component/contribution.json5 b/src/tokens/component/contribution.json5
index 1f1331b35..c833d1e1c 100644
--- a/src/tokens/component/contribution.json5
+++ b/src/tokens/component/contribution.json5
@@ -12,6 +12,12 @@
scopes: ['bgColor'],
},
'org.primer.overrides': {
+ 'dark-high-contrast': '{base.color.neutral.0}',
+ 'dark-tritanopia-high-contrast': '{base.color.neutral.0}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.neutral.0}',
+ 'light-high-contrast': '{base.color.neutral.0}',
+ 'light-tritanopia-high-contrast': '{base.color.neutral.0}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.neutral.0}',
'dark-dimmed': '{base.color.neutral.5}',
},
},
@@ -72,8 +78,7 @@
},
borderColor: {
'0': {
- $value: '{base.color.black}',
- alpha: 0.05,
+ $value: '{borderColor.translucent}',
$type: 'color',
$extensions: {
'org.primer.figma': {
@@ -82,20 +87,35 @@
scopes: ['bgColor'],
},
'org.primer.overrides': {
- dark: {
+ 'dark-high-contrast': {
$value: '{base.color.white}',
- alpha: 0.05,
+ alpha: 1,
+ },
+ 'light-high-contrast': {
+ $value: '{base.color.black}',
+ alpha: 1,
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.white}',
+ alpha: 1,
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.black}',
+ alpha: 1,
},
- 'dark-dimmed': {
+ 'dark-protanopia-deuteranopia-high-contrast': {
$value: '{base.color.white}',
- alpha: 0.05,
+ alpha: 1,
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.black}',
+ alpha: 1,
},
},
},
},
'1': {
- $value: '{base.color.black}',
- alpha: 0.05,
+ $value: '{contribution.default.borderColor.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
@@ -103,21 +123,10 @@
group: 'component (internal)',
scopes: ['bgColor'],
},
- 'org.primer.overrides': {
- dark: {
- $value: '{base.color.white}',
- alpha: 0.05,
- },
- 'dark-dimmed': {
- $value: '{base.color.white}',
- alpha: 0.05,
- },
- },
},
},
'2': {
- $value: '{base.color.black}',
- alpha: 0.05,
+ $value: '{contribution.default.borderColor.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
@@ -125,21 +134,10 @@
group: 'component (internal)',
scopes: ['bgColor'],
},
- 'org.primer.overrides': {
- dark: {
- $value: '{base.color.white}',
- alpha: 0.05,
- },
- 'dark-dimmed': {
- $value: '{base.color.white}',
- alpha: 0.05,
- },
- },
},
},
'3': {
- $value: '{base.color.black}',
- alpha: 0.05,
+ $value: '{contribution.default.borderColor.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
@@ -147,21 +145,10 @@
group: 'component (internal)',
scopes: ['bgColor'],
},
- 'org.primer.overrides': {
- dark: {
- $value: '{base.color.white}',
- alpha: 0.05,
- },
- 'dark-dimmed': {
- $value: '{base.color.white}',
- alpha: 0.05,
- },
- },
},
},
'4': {
- $value: '{base.color.black}',
- alpha: 0.05,
+ $value: '{contribution.default.borderColor.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
@@ -169,16 +156,6 @@
group: 'component (internal)',
scopes: ['bgColor'],
},
- 'org.primer.overrides': {
- dark: {
- $value: '{base.color.white}',
- alpha: 0.05,
- },
- 'dark-dimmed': {
- $value: '{base.color.white}',
- alpha: 0.05,
- },
- },
},
},
},
diff --git a/src/tokens/component/counter.json5 b/src/tokens/component/counter.json5
index deac03886..a89462692 100644
--- a/src/tokens/component/counter.json5
+++ b/src/tokens/component/counter.json5
@@ -11,7 +11,12 @@
},
'org.primer.overrides': {
'dark-high-contrast': '{borderColor.default}',
+ 'dark-dimmed-high-contrast': '{borderColor.default}',
+ 'dark-tritanopia-high-contrast': '{borderColor.default}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{borderColor.default}',
'light-high-contrast': '{borderColor.default}',
+ 'light-tritanopia-high-contrast': '{borderColor.default}',
+ 'light-protanopia-deuteranopia-high-contrast': '{borderColor.default}',
},
},
},
diff --git a/src/tokens/component/diffBlob.json5 b/src/tokens/component/diffBlob.json5
index 721983d0c..7e34e0322 100644
--- a/src/tokens/component/diffBlob.json5
+++ b/src/tokens/component/diffBlob.json5
@@ -12,6 +12,8 @@
},
'org.primer.overrides': {
'dark-high-contrast': '{fgColor.onEmphasis}',
+ 'dark-tritanopia-high-contrast': '{fgColor.onEmphasis}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{fgColor.onEmphasis}',
},
},
},
@@ -32,6 +34,14 @@
$value: '{bgColor.success.muted}',
alpha: 0.2,
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{bgColor.success.muted}',
+ alpha: 0.2,
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{bgColor.success.muted}',
+ alpha: 0.2,
+ },
},
},
},
@@ -48,6 +58,8 @@
},
'org.primer.overrides': {
'light-high-contrast': '{fgColor.onEmphasis}',
+ 'light-tritanopia-high-contrast': '{fgColor.onEmphasis}',
+ 'light-protanopia-deuteranopia-high-contrast': '{fgColor.onEmphasis}',
},
},
},
@@ -66,17 +78,21 @@
alpha: 0.4,
},
'light-protanopia-deuteranopia': '{base.color.blue.1}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.blue.5}',
+ 'light-high-contrast': '{base.color.green.5}',
+ 'light-tritanopia': '{base.color.blue.1}',
+ 'light-tritanopia-high-contrast': '{base.color.blue.5}',
'dark-protanopia-deuteranopia': {
$value: '{base.color.blue.4}',
alpha: 0.4,
},
- 'light-high-contrast': '{base.color.green.5}',
- 'dark-high-contrast': '{bgColor.success.emphasis}',
- 'light-tritanopia': '{base.color.blue.1}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{bgColor.success.emphasis}',
'dark-tritanopia': {
$value: '{base.color.blue.4}',
alpha: 0.4,
},
+ 'dark-tritanopia-high-contrast': '{bgColor.success.emphasis}',
+ 'dark-high-contrast': '{bgColor.success.emphasis}',
},
},
},
@@ -108,7 +124,9 @@
alpha: 0.3,
},
'light-protanopia-deuteranopia': '{base.color.blue.1}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.blue.1}',
'light-tritanopia': '{base.color.blue.1}',
+ 'light-tritanopia-high-contrast': '{base.color.blue.1}',
'dark-tritanopia': {
$value: '{base.color.blue.3}',
alpha: 0.3,
@@ -117,6 +135,14 @@
$value: '{base.color.blue.3}',
alpha: 0.3,
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.blue.3}',
+ alpha: 0.3,
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.blue.3}',
+ alpha: 0.3,
+ },
},
},
},
@@ -133,6 +159,8 @@
},
'org.primer.overrides': {
'dark-high-contrast': '{fgColor.onEmphasis}',
+ 'dark-tritanopia-high-contrast': '{fgColor.onEmphasis}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{fgColor.onEmphasis}',
},
},
},
@@ -150,10 +178,18 @@
$value: '{base.color.orange.4}',
alpha: 0.15,
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{bgColor.danger.muted}',
+ alpha: 0.2,
+ },
'dark-high-contrast': {
$value: '{bgColor.danger.muted}',
alpha: 0.2,
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{bgColor.danger.muted}',
+ alpha: 0.2,
+ },
},
},
},
@@ -170,6 +206,8 @@
},
'org.primer.overrides': {
'light-high-contrast': '{fgColor.onEmphasis}',
+ 'light-tritanopia-high-contrast': '{fgColor.onEmphasis}',
+ 'light-protanopia-deuteranopia-high-contrast': '{fgColor.onEmphasis}',
},
},
},
@@ -188,13 +226,20 @@
alpha: 0.4,
},
'light-protanopia-deuteranopia': '{base.color.orange.1}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.orange.5}',
+ 'light-high-contrast': '{base.color.red.5}',
+ 'light-tritanopia': '{base.color.red.1}',
+ 'light-tritanopia-high-contrast': '{base.color.red.5}',
+ 'dark-high-contrast': '{bgColor.danger.emphasis}',
'dark-protanopia-deuteranopia': {
$value: '{base.color.orange.4}',
alpha: 0.4,
},
- 'light-high-contrast': '{base.color.red.5}',
- 'dark-high-contrast': '{bgColor.danger.emphasis}',
- 'light-tritanopia': '{base.color.red.1}',
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.orange.4}',
+ alpha: 0.4,
+ },
+ 'dark-tritanopia-high-contrast': '{bgColor.danger.emphasis}',
},
},
},
@@ -225,12 +270,16 @@
$value: '{base.color.red.4}',
alpha: 0.3,
},
- 'light-tritanopia': '{base.color.red.1}',
'light-protanopia-deuteranopia': '{base.color.orange.1}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.orange.1}',
'dark-protanopia-deuteranopia': {
$value: '{base.color.orange.4}',
alpha: 0.3,
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.orange.4}',
+ alpha: 0.3,
+ },
},
},
},
@@ -247,9 +296,13 @@
},
'org.primer.overrides': {
'light-tritanopia': '{base.color.neutral.1}',
- 'dark-tritanopia': '{base.color.neutral.3}',
+ 'light-tritanopia-high-contrast': '{base.color.neutral.1}',
'light-protanopia-deuteranopia': '{base.color.neutral.1}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.neutral.1}',
'dark-protanopia-deuteranopia': '{base.color.neutral.3}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.neutral.3}',
+ 'dark-tritanopia': '{base.color.neutral.3}',
+ 'dark-tritanopia-high-contrast': '{base.color.neutral.3}',
'dark-high-contrast': {
$value: '{bgColor.accent.muted}',
alpha: 0.2,
@@ -294,6 +347,8 @@
'org.primer.overrides': {
'light-protanopia-deuteranopia': '{fgColor.default}',
'light-tritanopia': '{fgColor.default}',
+ 'light-protanopia-deuteranopia-high-contrast': '{fgColor.default}',
+ 'light-tritanopia-high-contrast': '{fgColor.default}',
},
},
},
@@ -312,8 +367,12 @@
dark: '{base.color.blue.8}',
'light-tritanopia': '{base.color.neutral.3}',
'light-protanopia-deuteranopia': '{base.color.neutral.3}',
+ 'light-tritanopia-high-contrast': '{base.color.neutral.3}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.neutral.3}',
'dark-protanopia-deuteranopia': '{base.color.neutral.6}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.neutral.6}',
'dark-tritanopia': '{base.color.neutral.6}',
+ 'dark-tritanopia-high-contrast': '{base.color.neutral.6}',
'dark-high-contrast': {
$value: '{base.color.blue.4}',
alpha: 0.4,
@@ -335,6 +394,10 @@
'dark-tritanopia': '{base.color.neutral.8}',
'light-protanopia-deuteranopia': '{base.color.neutral.7}',
'dark-protanopia-deuteranopia': '{base.color.neutral.8}',
+ 'light-tritanopia-high-contrast': '{base.color.neutral.7}',
+ 'dark-tritanopia-high-contrast': '{base.color.neutral.8}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.neutral.7}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.neutral.8}',
},
},
},
@@ -378,7 +441,11 @@
},
'org.primer.overrides': {
'light-high-contrast': '{fgColor.default}',
+ 'light-tritanopia-high-contrast': '{fgColor.default}',
+ 'light-protanopia-deuteranopia-high-contrast': '{fgColor.default}',
'dark-high-contrast': '{fgColor.default}',
+ 'dark-tritanopia-high-contrast': '{fgColor.default}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{fgColor.default}',
},
},
},
diff --git a/src/tokens/component/header.json5 b/src/tokens/component/header.json5
index 6978f9136..1d25248b5 100644
--- a/src/tokens/component/header.json5
+++ b/src/tokens/component/header.json5
@@ -60,6 +60,8 @@
},
'org.primer.overrides': {
'light-high-contrast': '{base.color.neutral.7}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.neutral.7}',
+ 'light-tritanopia-high-contrast': '{base.color.neutral.7}',
},
},
},
diff --git a/src/tokens/component/overlay.json5 b/src/tokens/component/overlay.json5
index 25a7a8847..729e4cf59 100644
--- a/src/tokens/component/overlay.json5
+++ b/src/tokens/component/overlay.json5
@@ -10,7 +10,6 @@
scopes: ['bgColor'],
},
'org.primer.overrides': {
- dark: '{bgColor.muted}',
'dark-dimmed': '{base.color.neutral.5}',
},
},
@@ -36,10 +35,30 @@
alpha: 1,
$value: '{borderColor.default}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ alpha: 1,
+ $value: '{borderColor.default}',
+ },
+ 'light-tritanopia-high-contrast': {
+ alpha: 1,
+ $value: '{borderColor.default}',
+ },
'dark-high-contrast': {
$value: '{borderColor.default}',
alpha: 1,
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{borderColor.default}',
+ alpha: 1,
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{borderColor.default}',
+ alpha: 1,
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{borderColor.default}',
+ alpha: 1,
+ },
},
},
alpha: 0.5,
@@ -58,7 +77,12 @@
dark: '{base.color.neutral.3}',
'dark-dimmed': '{base.color.neutral.4}',
'light-high-contrast': '{base.color.neutral.11}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.neutral.11}',
+ 'light-tritanopia-high-contrast': '{base.color.neutral.11}',
'dark-high-contrast': '{base.color.neutral.11}',
+ 'dark-dimmed-high-contrast': '{base.color.neutral.9}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.neutral.11}',
+ 'dark-tritanopia-high-contrast': '{base.color.neutral.11}',
},
},
alpha: 0.4,
diff --git a/src/tokens/component/skeletonLoader.json5 b/src/tokens/component/skeletonLoader.json5
index 7a2733063..1c87ebd44 100644
--- a/src/tokens/component/skeletonLoader.json5
+++ b/src/tokens/component/skeletonLoader.json5
@@ -17,10 +17,30 @@
$value: '{base.color.neutral.5}',
alpha: 1,
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.5}',
+ alpha: 1,
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.5}',
+ alpha: 1,
+ },
'dark-high-contrast': {
$value: '{base.color.neutral.5}',
alpha: 1,
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.neutral.5}',
+ alpha: 1,
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.5}',
+ alpha: 1,
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.5}',
+ alpha: 1,
+ },
},
},
alpha: 0.1,
diff --git a/src/tokens/component/tooltip.json5 b/src/tokens/component/tooltip.json5
index 770d9afd1..1618e7e2f 100644
--- a/src/tokens/component/tooltip.json5
+++ b/src/tokens/component/tooltip.json5
@@ -10,7 +10,10 @@
scopes: ['bgColor'],
},
'org.primer.overrides': {
- "dark-high-contrast": '{bgColor.inverse}',
+ 'dark-high-contrast': '{bgColor.inverse}',
+ 'dark-dimmed-high-contrast': '{bgColor.inverse}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{bgColor.inverse}',
+ 'dark-tritanopia-high-contrast': '{bgColor.inverse}',
},
},
},
@@ -24,7 +27,10 @@
scopes: ['fgColor'],
},
'org.primer.overrides': {
- "dark-high-contrast": '{fgColor.onInverse}',
+ 'dark-high-contrast': '{fgColor.onInverse}',
+ 'dark-dimmed-high-contrast': '{fgColor.onInverse}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{fgColor.onInverse}',
+ 'dark-tritanopia-high-contrast': '{fgColor.onInverse}',
},
},
},
diff --git a/src/tokens/component/topicTag.json5 b/src/tokens/component/topicTag.json5
index 58f7cea6a..34dc144f9 100644
--- a/src/tokens/component/topicTag.json5
+++ b/src/tokens/component/topicTag.json5
@@ -11,7 +11,12 @@
},
'org.primer.overrides': {
'light-high-contrast': '{borderColor.accent.emphasis}',
+ 'light-protanopia-deuteranopia-high-contrast': '{borderColor.accent.emphasis}',
+ 'light-tritanopia-high-contrast': '{borderColor.accent.emphasis}',
'dark-high-contrast': '{borderColor.accent.emphasis}',
+ 'dark-dimmed-high-contrast': '{borderColor.accent.emphasis}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{borderColor.accent.emphasis}',
+ 'dark-tritanopia-high-contrast': '{borderColor.accent.emphasis}',
},
},
},
diff --git a/src/tokens/functional/color/bgColor.json5 b/src/tokens/functional/color/bgColor.json5
index 8e385b0b9..3a09676e1 100644
--- a/src/tokens/functional/color/bgColor.json5
+++ b/src/tokens/functional/color/bgColor.json5
@@ -15,7 +15,10 @@
'org.primer.overrides': {
dark: '{base.color.neutral.1}',
'dark-dimmed': '{base.color.neutral.3}',
+ 'dark-dimmed-high-contrast': '{base.color.neutral.3}',
'dark-high-contrast': '{base.color.neutral.0}',
+ 'dark-tritanopia-high-contrast': '{base.color.neutral.0}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.neutral.0}',
},
},
},
@@ -34,8 +37,13 @@
'org.primer.overrides': {
dark: '{base.color.neutral.2}',
'dark-dimmed': '{base.color.neutral.4}',
+ 'dark-dimmed-high-contrast': '{base.color.neutral.4}',
'light-high-contrast': '{base.color.neutral.3}',
+ 'light-tritanopia-high-contrast': '{base.color.neutral.3}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.neutral.3}',
'dark-high-contrast': '{base.color.neutral.2}',
+ 'dark-tritanopia-high-contrast': '{base.color.neutral.2}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.neutral.2}',
},
},
},
@@ -54,7 +62,10 @@
'org.primer.overrides': {
dark: '{base.color.neutral.0}',
'dark-dimmed': '{base.color.neutral.2}',
+ 'dark-dimmed-high-contrast': '{base.color.neutral.2}',
'light-high-contrast': '{base.color.neutral.2}',
+ 'light-tritanopia-high-contrast': '{base.color.neutral.2}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.neutral.2}',
},
},
},
@@ -129,8 +140,13 @@
'org.primer.overrides': {
dark: '{base.color.neutral.3}',
'dark-dimmed': '{base.color.neutral.5}',
+ 'dark-dimmed-high-contrast': '{base.color.neutral.5}',
'light-high-contrast': '{base.color.neutral.4}',
+ 'light-tritanopia-high-contrast': '{base.color.neutral.4}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.neutral.4}',
'dark-high-contrast': '{base.color.neutral.4}',
+ 'dark-tritanopia-high-contrast': '{base.color.neutral.4}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.neutral.4}',
},
},
},
@@ -168,7 +184,11 @@
alpha: 0.2,
},
'light-high-contrast': '{base.color.neutral.4}',
+ 'light-tritanopia-high-contrast': '{base.color.neutral.4}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.neutral.4}',
'dark-high-contrast': '{base.color.neutral.3}',
+ 'dark-tritanopia-high-contrast': '{base.color.neutral.3}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.neutral.3}',
},
},
},
@@ -184,8 +204,13 @@
'org.primer.overrides': {
dark: '{base.color.neutral.8}',
'dark-dimmed': '{base.color.neutral.8}',
+ 'dark-dimmed-high-contrast': '{base.color.neutral.7}',
'light-high-contrast': '{base.color.neutral.10}',
+ 'light-tritanopia-high-contrast': '{base.color.neutral.10}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.neutral.10}',
'dark-high-contrast': '{base.color.neutral.7}',
+ 'dark-tritanopia-high-contrast': '{base.color.neutral.7}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.neutral.7}',
},
},
},
@@ -226,6 +251,9 @@
'org.primer.overrides': {
dark: '{base.color.blue.5}',
'dark-high-contrast': '{base.color.blue.9}',
+ 'dark-dimmed-high-contrast': '{base.color.blue.7}',
+ 'dark-tritanopia-high-contrast': '{base.color.blue.9}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.blue.9}',
},
},
},
@@ -249,15 +277,25 @@
alpha: 0.15,
},
'light-tritanopia': '{base.color.blue.0}',
+ 'light-tritanopia-high-contrast': '{base.color.blue.0}',
'dark-tritanopia': {
$value: '{base.color.blue.4}',
alpha: 0.15,
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.blue.4}',
+ alpha: 0.15,
+ },
'light-protanopia-deuteranopia': '{base.color.blue.0}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.blue.0}',
'dark-protanopia-deuteranopia': {
$value: '{base.color.blue.4}',
alpha: 0.2,
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.blue.4}',
+ alpha: 0.2,
+ },
},
},
},
@@ -276,11 +314,16 @@
'org.primer.overrides': {
dark: '{base.color.green.5}',
'light-tritanopia': '{base.color.blue.5}',
+ 'light-tritanopia-high-contrast': '{base.color.blue.5}',
'dark-tritanopia': '{base.color.blue.5}',
+ 'dark-tritanopia-high-contrast': '{base.color.blue.9}',
'light-protanopia-deuteranopia': '{base.color.blue.5}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.blue.5}',
'dark-protanopia-deuteranopia': '{base.color.blue.5}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.blue.9}',
'light-high-contrast': '{base.color.green.5}',
'dark-high-contrast': '{base.color.green.9}',
+ 'dark-dimmed-high-contrast': '{base.color.green.7}',
},
},
},
@@ -299,16 +342,26 @@
},
},
'org.primer.overrides': {
+ 'light-tritanopia-high-contrast': '{base.color.red.0}',
'light-tritanopia': '{base.color.red.0}',
'dark-tritanopia': {
$value: '{base.color.red.4}',
alpha: 0.1,
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.red.4}',
+ alpha: 0.1,
+ },
'light-protanopia-deuteranopia': '{base.color.orange.0}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.orange.0}',
'dark-protanopia-deuteranopia': {
$value: '{base.color.orange.4}',
alpha: 0.1,
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.orange.4}',
+ alpha: 0.1,
+ },
},
},
},
@@ -326,9 +379,13 @@
},
'org.primer.overrides': {
'light-tritanopia': '{base.color.red.5}',
+ 'light-tritanopia-high-contrast': '{base.color.red.5}',
'dark-tritanopia': '{base.color.red.5}',
+ 'dark-tritanopia-high-contrast': '{base.color.red.9}',
'light-protanopia-deuteranopia': '{base.color.orange.5}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.orange.5}',
'dark-protanopia-deuteranopia': '{base.color.orange.5}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.orange.9}',
},
},
},
@@ -368,6 +425,9 @@
},
'org.primer.overrides': {
'dark-high-contrast': '{base.color.yellow.9}',
+ 'dark-dimmed-high-contrast': '{base.color.yellow.7}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.yellow.9}',
+ 'dark-tritanopia-high-contrast': '{base.color.yellow.9}',
},
},
},
@@ -391,6 +451,7 @@
alpha: 0.1,
},
'light-tritanopia': '{base.color.red.0}',
+ 'light-tritanopia-high-contrast': '{base.color.red.0}',
'dark-tritanopia': {
$value: '{base.color.red.4}',
alpha: 0.1,
@@ -412,8 +473,12 @@
},
'org.primer.overrides': {
'light-tritanopia': '{base.color.red.5}',
+ 'light-tritanopia-high-contrast': '{base.color.red.5}',
'dark-tritanopia': '{base.color.red.5}',
+ 'dark-tritanopia-high-contrast': '{base.color.red.9}',
'dark-high-contrast': '{base.color.orange.9}',
+ 'dark-dimmed-high-contrast': '{base.color.orange.7}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.orange.9}',
},
},
},
@@ -437,6 +502,7 @@
alpha: 0.1,
},
'light-protanopia-deuteranopia': '{base.color.orange.0}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.orange.0}',
'dark-protanopia-deuteranopia': {
$value: '{base.color.orange.4}',
alpha: 0.1,
@@ -458,8 +524,12 @@
},
'org.primer.overrides': {
'light-protanopia-deuteranopia': '{base.color.orange.5}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.orange.5}',
'dark-protanopia-deuteranopia': '{base.color.orange.5}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.orange.9}',
'dark-high-contrast': '{base.color.red.9}',
+ 'dark-dimmed-high-contrast': '{base.color.red.7}',
+ 'dark-tritanopia-high-contrast': '{base.color.red.9}',
},
},
},
@@ -479,15 +549,21 @@
},
'org.primer.overrides': {
'light-tritanopia': '{bgColor.neutral.muted}',
+ 'light-tritanopia-high-contrast': '{bgColor.neutral.muted}',
'dark-tritanopia': {
$value: '{bgColor.neutral.muted}',
alpha: 0.1,
},
'light-protanopia-deuteranopia': '{bgColor.neutral.muted}',
+ 'light-protanopia-deuteranopia-high-contrast': '{bgColor.neutral.muted}',
'dark-protanopia-deuteranopia': {
$value: '{bgColor.neutral.muted}',
alpha: 0.1,
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{bgColor.neutral.muted}',
+ alpha: 0.1,
+ },
},
},
},
@@ -505,9 +581,13 @@
},
'org.primer.overrides': {
'light-tritanopia': '{bgColor.neutral.emphasis}',
+ 'light-tritanopia-high-contrast': '{bgColor.neutral.emphasis}',
'dark-tritanopia': '{bgColor.neutral.emphasis}',
+ 'dark-tritanopia-high-contrast': '{bgColor.neutral.emphasis}',
'light-protanopia-deuteranopia': '{bgColor.neutral.emphasis}',
+ 'light-protanopia-deuteranopia-high-contrast': '{bgColor.neutral.emphasis}',
'dark-protanopia-deuteranopia': '{bgColor.neutral.emphasis}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{bgColor.neutral.emphasis}',
},
},
},
@@ -547,6 +627,9 @@
},
'org.primer.overrides': {
'dark-high-contrast': '{base.color.purple.9}',
+ 'dark-dimmed-high-contrast': '{base.color.purple.7}',
+ 'dark-tritanopia-high-contrast': '{base.color.purple.9}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.purple.9}',
},
},
},
@@ -620,6 +703,9 @@
},
'org.primer.overrides': {
'dark-high-contrast': '{base.color.pink.9}',
+ 'dark-dimmed-high-contrast': '{base.color.pink.7}',
+ 'dark-tritanopia-high-contrast': '{base.color.pink.9}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.pink.9}',
},
},
},
diff --git a/src/tokens/functional/color/borderColor.json5 b/src/tokens/functional/color/borderColor.json5
index c17444a48..20783c459 100644
--- a/src/tokens/functional/color/borderColor.json5
+++ b/src/tokens/functional/color/borderColor.json5
@@ -7,8 +7,13 @@
'org.primer.overrides': {
dark: '{base.color.neutral.7}',
'dark-dimmed': '{base.color.neutral.7}',
+ 'dark-dimmed-high-contrast': '{base.color.neutral.10}',
'light-high-contrast': '{base.color.neutral.10}',
+ 'light-tritanopia-high-contrast': '{base.color.neutral.10}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.neutral.10}',
'dark-high-contrast': '{base.color.neutral.10}',
+ 'dark-tritanopia-high-contrast': '{base.color.neutral.10}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.neutral.10}',
},
'org.primer.figma': {
collection: 'mode',
@@ -37,14 +42,34 @@
$value: '{base.color.neutral.7}',
alpha: 0.7,
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{borderColor.default}',
+ alpha: 1,
+ },
'light-high-contrast': {
$value: '{borderColor.default}',
alpha: 1,
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{borderColor.default}',
+ alpha: 1,
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{borderColor.default}',
+ alpha: 1,
+ },
'dark-high-contrast': {
$value: '{borderColor.default}',
alpha: 1,
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{borderColor.default}',
+ alpha: 1,
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{borderColor.default}',
+ alpha: 1,
+ },
},
},
alpha: 0.7,
@@ -60,7 +85,12 @@
},
'org.primer.overrides': {
'light-high-contrast': '{borderColor.default}',
+ 'light-tritanopia-high-contrast': '{borderColor.default}',
+ 'light-protanopia-deuteranopia-high-contrast': '{borderColor.default}',
'dark-high-contrast': '{borderColor.default}',
+ 'dark-dimmed-high-contrast': '{borderColor.default}',
+ 'dark-tritanopia-high-contrast': '{borderColor.default}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{borderColor.default}',
},
},
},
@@ -78,10 +108,22 @@
$value: '{base.color.neutral.8}',
alpha: 0.1,
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.neutral.8}',
+ alpha: 0.1,
+ },
'light-high-contrast': {
$value: '{base.color.neutral.9}',
alpha: 0.12,
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.9}',
+ alpha: 0.12,
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.9}',
+ alpha: 0.12,
+ },
},
},
alpha: 0.1,
@@ -111,10 +153,30 @@
$value: '{base.color.neutral.9}',
alpha: 1,
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.9}',
+ alpha: 1,
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.9}',
+ alpha: 1,
+ },
'dark-high-contrast': {
$value: '{base.color.neutral.9}',
alpha: 1,
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.neutral.9}',
+ alpha: 1,
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.9}',
+ alpha: 1,
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.9}',
+ alpha: 1,
+ },
},
},
alpha: 0.15,
@@ -134,6 +196,10 @@
$value: '{base.color.neutral.7}',
alpha: 0.7,
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{borderColor.muted}',
+ alpha: 1,
+ },
},
},
},
@@ -171,10 +237,30 @@
$value: '{base.color.blue.3}',
alpha: 1,
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.blue.3}',
+ alpha: 1,
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.blue.3}',
+ alpha: 1,
+ },
'dark-high-contrast': {
$value: '{base.color.blue.4}',
alpha: 1,
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.blue.2}',
+ alpha: 1,
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.blue.4}',
+ alpha: 1,
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.blue.4}',
+ alpha: 1,
+ },
},
},
alpha: 0.4,
@@ -191,6 +277,9 @@
web: 'var(--borderColor-accent-emphasis) /* utility class: .color-border-accent-emphasis */',
},
},
+ 'org.primer.overrides': {
+ 'dark-dimmed-high-contrast': '{base.color.blue.2}',
+ },
},
},
},
@@ -217,21 +306,41 @@
$value: '{base.color.green.4}',
alpha: 1,
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.green.2}',
+ alpha: 1,
+ },
'dark-tritanopia': {
$value: '{base.color.blue.4}',
alpha: 0.4,
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.blue.4}',
+ alpha: 1,
+ },
'light-tritanopia': {
$value: '{base.color.blue.3}',
alpha: 0.4,
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.blue.3}',
+ alpha: 1,
+ },
'dark-protanopia-deuteranopia': {
$value: '{base.color.blue.4}',
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.blue.4}',
+ alpha: 1,
+ },
'light-protanopia-deuteranopia': {
$value: '{base.color.blue.0}',
alpha: 1,
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.blue.3}',
+ alpha: 1,
+ },
},
},
alpha: 0.4,
@@ -250,9 +359,14 @@
},
'org.primer.overrides': {
'dark-tritanopia': '{base.color.blue.5}',
+ 'dark-tritanopia-high-contrast': '{base.color.blue.5}',
'light-tritanopia': '{base.color.blue.5}',
+ 'light-tritanopia-high-contrast': '{base.color.blue.5}',
'dark-protanopia-deuteranopia': '{base.color.blue.5}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.blue.5}',
'light-protanopia-deuteranopia': '{base.color.blue.5}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.blue.5}',
+ 'dark-dimmed-high-contrast': '{base.color.green.2}',
},
},
},
@@ -275,18 +389,34 @@
$value: '{base.color.red.4}',
alpha: 0.4,
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.red.4}',
+ alpha: 1,
+ },
'light-tritanopia': {
$value: '{base.color.red.3}',
alpha: 0.4,
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.red.3}',
+ alpha: 1,
+ },
'dark-protanopia-deuteranopia': {
$value: '{base.color.orange.4}',
alpha: 0.4,
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.orange.4}',
+ alpha: 1,
+ },
'light-protanopia-deuteranopia': {
$value: '{base.color.orange.3}',
alpha: 0.4,
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.orange.3}',
+ alpha: 1,
+ },
},
},
},
@@ -304,9 +434,13 @@
},
'org.primer.overrides': {
'dark-tritanopia': '{base.color.red.5}',
+ 'dark-tritanopia-high-contrast': '{base.color.red.5}',
+ 'light-tritanopia-high-contrast': '{base.color.red.5}',
'light-tritanopia': '{base.color.red.5}',
'dark-protanopia-deuteranopia': '{base.color.orange.5}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.orange.5}',
'light-protanopia-deuteranopia': '{base.color.orange.5}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.orange.5}',
},
},
},
@@ -330,10 +464,30 @@
$value: '{base.color.yellow.3}',
alpha: 1,
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.yellow.3}',
+ alpha: 1,
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.yellow.3}',
+ alpha: 1,
+ },
'dark-high-contrast': {
$value: '{base.color.yellow.4}',
alpha: 1,
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.yellow.2}',
+ alpha: 1,
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.yellow.4}',
+ alpha: 1,
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.yellow.4}',
+ alpha: 1,
+ },
},
},
alpha: 0.4,
@@ -350,6 +504,9 @@
web: 'var(--borderColor-attention-emphasis) /* utility class: .color-border-attention-emphasis */',
},
},
+ 'org.primer.overrides': {
+ 'dark-dimmed-high-contrast': '{base.color.yellow.2}',
+ },
},
},
},
@@ -376,8 +533,24 @@
$value: '{base.color.orange.4}',
alpha: 1,
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.orange.2}',
+ alpha: 1,
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.orange.5}',
+ alpha: 1,
+ },
'dark-tritanopia': '{base.color.red.4}',
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.red.4}',
+ alpha: 1,
+ },
'light-tritanopia': '{base.color.red.3}',
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.red.3}',
+ alpha: 1,
+ },
},
},
alpha: 0.4,
@@ -397,6 +570,8 @@
'org.primer.overrides': {
'dark-tritanopia': '{base.color.red.5}',
'light-tritanopia': '{base.color.red.5}',
+ 'light-tritanopia-high-contrast': '{base.color.red.5}',
+ 'dark-dimmed-high-contrast': '{base.color.orange.2}',
},
},
},
@@ -420,17 +595,37 @@
$value: '{base.color.red.3}',
alpha: 1,
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.red.3}',
+ alpha: 1,
+ },
'dark-high-contrast': {
$value: '{base.color.red.4}',
alpha: 1,
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.red.2}',
+ alpha: 1,
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.red.4}',
+ alpha: 1,
+ },
'dark-protanopia-deuteranopia': {
$value: '{base.color.orange.4}',
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.orange.4}',
+ alpha: 1,
+ },
'light-protanopia-deuteranopia': {
$value: '{base.color.orange.0}',
alpha: 1,
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.orange.4}',
+ alpha: 1,
+ },
},
},
alpha: 0.4,
@@ -451,9 +646,16 @@
'dark-protanopia-deuteranopia': {
$value: '{base.color.orange.5}',
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.orange.5}',
+ },
'light-protanopia-deuteranopia': {
$value: '{base.color.orange.5}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.orange.5}',
+ },
+ 'dark-dimmed-high-contrast': '{base.color.red.2}',
},
},
},
@@ -476,18 +678,34 @@
$value: '{borderColor.default}',
alpha: 0.4,
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{borderColor.default}',
+ alpha: 1,
+ },
'light-tritanopia': {
$value: '{borderColor.default}',
alpha: 0.4,
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{borderColor.default}',
+ alpha: 1,
+ },
'dark-protanopia-deuteranopia': {
$value: '{borderColor.default}',
alpha: 0.4,
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{borderColor.default}',
+ alpha: 1,
+ },
'light-protanopia-deuteranopia': {
$value: '{borderColor.default}',
alpha: 0.4,
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{borderColor.default}',
+ alpha: 1,
+ },
},
},
},
@@ -505,9 +723,13 @@
},
'org.primer.overrides': {
'light-protanopia-deuteranopia': '{borderColor.emphasis}',
+ 'light-protanopia-deuteranopia-high-contrast': '{borderColor.emphasis}',
'dark-protanopia-deuteranopia': '{borderColor.emphasis}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{borderColor.emphasis}',
'dark-tritanopia': '{borderColor.emphasis}',
+ 'dark-tritanopia-high-contrast': '{borderColor.emphasis}',
'light-tritanopia': '{borderColor.emphasis}',
+ 'light-tritanopia-high-contrast': '{borderColor.emphasis}',
},
},
},
@@ -531,10 +753,30 @@
$value: '{base.color.purple.3}',
alpha: 1,
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.purple.3}',
+ alpha: 1,
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.purple.3}',
+ alpha: 1,
+ },
'dark-high-contrast': {
$value: '{base.color.purple.4}',
alpha: 1,
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.purple.2}',
+ alpha: 1,
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.purple.4}',
+ alpha: 1,
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.purple.4}',
+ alpha: 1,
+ },
},
},
alpha: 0.4,
@@ -551,6 +793,9 @@
web: 'var(--borderColor-done-emphasis)',
},
},
+ 'org.primer.overrides': {
+ 'dark-dimmed-high-contrast': '{base.color.purple.2}',
+ },
},
},
},
@@ -603,10 +848,30 @@
$value: '{base.color.pink.3}',
alpha: 1,
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.pink.3}',
+ alpha: 1,
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.pink.3}',
+ alpha: 1,
+ },
'dark-high-contrast': {
$value: '{base.color.pink.4}',
alpha: 1,
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.pink.2}',
+ alpha: 1,
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.pink.4}',
+ alpha: 1,
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.pink.4}',
+ alpha: 1,
+ },
},
},
alpha: 0.4,
@@ -623,6 +888,9 @@
web: 'var(--borderColor-sponsors-emphasis) /* utility class: .color-border-sponsors-emphasis */',
},
},
+ 'org.primer.overrides': {
+ 'dark-dimmed-high-contrast': '{base.color.pink.3}',
+ },
},
},
},
diff --git a/src/tokens/functional/color/control.json5 b/src/tokens/functional/color/control.json5
index d66e2acf5..10ab8c824 100644
--- a/src/tokens/functional/color/control.json5
+++ b/src/tokens/functional/color/control.json5
@@ -15,12 +15,27 @@
'dark-high-contrast': {
$value: '{base.color.neutral.4}',
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.4}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.4}',
+ },
'dark-dimmed': {
$value: '{base.color.neutral.5}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.neutral.4}',
+ },
'light-high-contrast': {
$value: '{base.color.neutral.4}',
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.4}',
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.4}',
+ },
},
},
},
@@ -38,12 +53,27 @@
'dark-high-contrast': {
$value: '{base.color.neutral.5}',
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.5}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.5}',
+ },
'dark-dimmed': {
$value: '{base.color.neutral.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.neutral.5}',
+ },
'light-high-contrast': {
$value: '{base.color.neutral.5}',
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.5}',
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.5}',
+ },
},
},
},
@@ -61,12 +91,27 @@
'dark-high-contrast': {
$value: '{base.color.neutral.6}',
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.6}',
+ },
'dark-dimmed': {
$value: '{base.color.neutral.7}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.neutral.6}',
+ },
'light-high-contrast': {
$value: '{base.color.neutral.6}',
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.6}',
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.6}',
+ },
},
},
},
@@ -128,9 +173,24 @@
'dark-high-contrast': {
$value: '{base.color.neutral.10}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.neutral.10}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.10}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.10}',
+ },
'light-high-contrast': {
$value: '{base.color.neutral.10}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.10}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.10}',
+ },
},
},
},
@@ -181,6 +241,15 @@
'dark-high-contrast': {
$value: '{borderColor.emphasis}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{borderColor.emphasis}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{borderColor.emphasis}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{borderColor.emphasis}',
+ },
},
},
},
@@ -309,14 +378,34 @@
$value: '{base.color.neutral.6}',
alpha: 1,
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.6}',
+ alpha: 1,
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.6}',
+ alpha: 1,
+ },
'dark-dimmed': {
$value: '{base.color.neutral.8}',
alpha: 0.15,
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.neutral.6}',
+ alpha: 1,
+ },
'light-high-contrast': {
$value: '{base.color.neutral.5}',
alpha: 1,
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.5}',
+ alpha: 1,
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.5}',
+ alpha: 1,
+ },
},
},
alpha: 0.1,
@@ -339,14 +428,34 @@
$value: '{base.color.neutral.7}',
alpha: 1,
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.7}',
+ alpha: 1,
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.7}',
+ alpha: 1,
+ },
'dark-dimmed': {
$value: '{base.color.neutral.8}',
alpha: 0.2,
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.neutral.7}',
+ alpha: 1,
+ },
'light-high-contrast': {
$value: '{base.color.neutral.6}',
alpha: 1,
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.6}',
+ alpha: 1,
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.6}',
+ alpha: 1,
+ },
},
},
alpha: 0.15,
@@ -383,14 +492,34 @@
$value: '{base.color.neutral.6}',
alpha: 1,
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.6}',
+ alpha: 1,
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.6}',
+ alpha: 1,
+ },
'dark-dimmed': {
$value: '{base.color.neutral.8}',
alpha: 0.1,
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.neutral.6}',
+ alpha: 1,
+ },
'light-high-contrast': {
$value: '{base.color.neutral.5}',
alpha: 1,
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.5}',
+ alpha: 1,
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.5}',
+ alpha: 1,
+ },
},
},
alpha: 0.15,
@@ -425,9 +554,24 @@
'dark-high-contrast': {
$value: '{borderColor.default}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{borderColor.default}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{borderColor.default}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{borderColor.default}',
+ },
'light-high-contrast': {
$value: '{borderColor.default}',
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{borderColor.default}',
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{borderColor.default}',
+ },
},
},
},
@@ -445,9 +589,24 @@
'dark-high-contrast': {
$value: '{borderColor.default}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{borderColor.default}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{borderColor.default}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{borderColor.default}',
+ },
'light-high-contrast': {
$value: '{borderColor.default}',
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{borderColor.default}',
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{borderColor.default}',
+ },
},
},
},
@@ -484,9 +643,24 @@
'light-high-contrast': {
$value: '{fgColor.onEmphasis}',
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{fgColor.onEmphasis}',
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{fgColor.onEmphasis}',
+ },
'dark-high-contrast': {
$value: '{fgColor.onEmphasis}',
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{fgColor.onEmphasis}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{fgColor.onEmphasis}',
+ },
+ 'dark-dimmed-high-contrast': {
+ $value: '{fgColor.onEmphasis}',
+ },
},
},
},
@@ -506,10 +680,27 @@
'dark-high-contrast': {
$value: '{bgColor.danger.emphasis}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{bgColor.danger.emphasis}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{bgColor.danger.emphasis}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{bgColor.danger.emphasis}',
+ },
'light-high-contrast': {
$value: '{bgColor.danger.emphasis}',
alpha: null,
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{bgColor.danger.emphasis}',
+ alpha: null,
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{bgColor.danger.emphasis}',
+ alpha: null,
+ },
},
},
},
@@ -535,9 +726,26 @@
$value: '#c51120',
alpha: 1,
},
+ 'dark-dimmed-high-contrast': {
+ $value: '#c51120',
+ alpha: 1,
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '#c51120',
+ alpha: 1,
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{bgColor.danger.emphasis}',
+ },
'light-high-contrast': {
$value: '#8c0b1d',
},
+ 'light-tritanopia-high-contrast': {
+ $value: '#8c0b1d',
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.orange.6}',
+ },
},
},
},
@@ -573,12 +781,27 @@
'dark-high-contrast': {
$value: '#2b64c1',
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '#2b64c1',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '#2b64c1',
+ },
'dark-dimmed': {
$value: '#3876d3',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '#2b64c1',
+ },
'light-high-contrast': {
$value: '#0344a8',
},
+ 'light-tritanopia-high-contrast': {
+ $value: '#0344a8',
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '#0344a8',
+ },
},
},
},
@@ -596,12 +819,27 @@
'dark-high-contrast': {
$value: '#3c79d0',
},
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '#3c79d0',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '#3c79d0',
+ },
'dark-dimmed': {
$value: '#3f7fdb',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '#3c79d0',
+ },
'light-high-contrast': {
$value: '#033f9d',
},
+ 'light-tritanopia-high-contrast': {
+ $value: '#033f9d',
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '#033f9d',
+ },
},
},
},
@@ -665,6 +903,15 @@
'dark-high-contrast': {
$value: '{base.color.blue.2}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.blue.2}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.blue.2}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.blue.2}',
+ },
},
},
},
@@ -682,12 +929,27 @@
'dark-high-contrast': {
$value: '{base.color.blue.2}',
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.blue.2}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.blue.2}',
+ },
'dark-dimmed': {
$value: '#3876d3',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.blue.2}',
+ },
'light-high-contrast': {
$value: '#0344a8',
},
+ 'light-tritanopia-high-contrast': {
+ $value: '#0344a8',
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '#0344a8',
+ },
},
},
},
@@ -705,12 +967,27 @@
'dark-high-contrast': {
$value: '{base.color.blue.2}',
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.blue.2}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.blue.2}',
+ },
'dark-dimmed': {
$value: '#3f7fdb',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.blue.2}',
+ },
'light-high-contrast': {
$value: '#033f9d',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '#033f9d',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '#033f9d',
+ },
},
},
},
@@ -747,12 +1024,27 @@
'dark-high-contrast': {
$value: '{base.color.neutral.5}',
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.5}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.5}',
+ },
'dark-dimmed': {
$value: '{base.color.neutral.5}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.neutral.5}',
+ },
'light-high-contrast': {
$value: '{base.color.neutral.5}',
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.5}',
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.5}',
+ },
},
},
},
@@ -770,12 +1062,27 @@
'dark-high-contrast': {
$value: '{base.color.neutral.6}',
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.6}',
+ },
'dark-dimmed': {
$value: '{base.color.neutral.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.neutral.6}',
+ },
'light-high-contrast': {
$value: '{base.color.neutral.6}',
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.6}',
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.5}',
+ },
},
},
},
@@ -793,12 +1100,27 @@
'dark-high-contrast': {
$value: '{base.color.neutral.7}',
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.7}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.7}',
+ },
'dark-dimmed': {
$value: '{base.color.neutral.7}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.color.neutral.7}',
+ },
'light-high-contrast': {
$value: '{base.color.neutral.7}',
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.color.neutral.7}',
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.color.neutral.6}',
+ },
},
},
},
@@ -832,6 +1154,12 @@
'dark-high-contrast': {
$value: '{fgColor.default}',
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{fgColor.default}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{fgColor.default}',
+ },
},
},
},
@@ -865,12 +1193,27 @@
'dark-high-contrast': {
$value: '{borderColor.emphasis}',
},
+ 'dark-tritanopia-high-contrast': {
+ $value: '{borderColor.emphasis}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{borderColor.emphasis}',
+ },
'dark-dimmed': {
$value: '{base.color.neutral.7}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{borderColor.emphasis}',
+ },
'light-high-contrast': {
$value: '{borderColor.emphasis}',
},
+ 'light-tritanopia-high-contrast': {
+ $value: '{borderColor.emphasis}',
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{borderColor.emphasis}',
+ },
},
},
},
diff --git a/src/tokens/functional/color/display.json5 b/src/tokens/functional/color/display.json5
index b6d10eb1d..03d325a76 100644
--- a/src/tokens/functional/color/display.json5
+++ b/src/tokens/functional/color/display.json5
@@ -2,143 +2,113 @@
display: {
blue: {
scale: {
- "0": {
+ '0': {
$value: '{base.display.color.blue.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "1": {
+ '1': {
$value: '{base.display.color.blue.1}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "2": {
+ '2': {
$value: '{base.display.color.blue.2}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "3": {
+ '3': {
$value: '{base.display.color.blue.3}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "4": {
+ '4': {
$value: '{base.display.color.blue.4}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "5": {
+ '5': {
$value: '{base.display.color.blue.5}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "6": {
+ '6': {
$value: '{base.display.color.blue.6}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "7": {
+ '7': {
$value: '{base.display.color.blue.7}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "8": {
+ '8': {
$value: '{base.display.color.blue.8}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "9": {
+ '9': {
$value: '{base.display.color.blue.9}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
@@ -151,9 +121,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -169,9 +137,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -180,9 +146,24 @@
'light-high-contrast': {
$value: '{base.display.color.blue.7}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.blue.7}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.blue.7}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.blue.3}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.blue.3}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.blue.3}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.blue.3}',
+ },
},
},
},
@@ -194,9 +175,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'fgColor',
- ],
+ scopes: ['fgColor'],
},
'org.primer.overrides': {
dark: {
@@ -205,9 +184,24 @@
'light-high-contrast': {
$value: '{base.display.color.blue.8}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.blue.8}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.blue.8}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.blue.8}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.blue.8}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.blue.8}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.blue.8}',
+ },
},
},
},
@@ -219,9 +213,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -237,9 +229,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -248,9 +238,24 @@
'light-high-contrast': {
$value: '{base.display.color.blue.6}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.blue.6}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.blue.6}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.blue.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.blue.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.blue.6}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.blue.6}',
+ },
},
},
},
@@ -258,143 +263,113 @@
},
green: {
scale: {
- "0": {
+ '0': {
$value: '{base.display.color.green.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "1": {
+ '1': {
$value: '{base.display.color.green.1}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "2": {
+ '2': {
$value: '{base.display.color.green.2}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "3": {
+ '3': {
$value: '{base.display.color.green.3}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "4": {
+ '4': {
$value: '{base.display.color.green.4}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "5": {
+ '5': {
$value: '{base.display.color.green.5}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "6": {
+ '6': {
$value: '{base.display.color.green.6}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "7": {
+ '7': {
$value: '{base.display.color.green.7}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "8": {
+ '8': {
$value: '{base.display.color.green.8}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "9": {
+ '9': {
$value: '{base.display.color.green.9}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
@@ -407,9 +382,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -425,9 +398,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -436,9 +407,24 @@
'light-high-contrast': {
$value: '{base.display.color.green.7}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.green.7}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.green.7}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.green.3}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.green.3}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.green.3}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.green.3}',
+ },
},
},
},
@@ -450,9 +436,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'fgColor',
- ],
+ scopes: ['fgColor'],
},
'org.primer.overrides': {
dark: {
@@ -461,9 +445,24 @@
'light-high-contrast': {
$value: '{base.display.color.green.8}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.green.8}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.green.8}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.green.8}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.green.8}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.green.8}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.green.8}',
+ },
},
},
},
@@ -475,9 +474,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -493,9 +490,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -504,9 +499,24 @@
'light-high-contrast': {
$value: '{base.display.color.green.6}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.green.6}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.green.6}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.green.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.green.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.green.6}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.green.6}',
+ },
},
},
},
@@ -514,143 +524,113 @@
},
orange: {
scale: {
- "0": {
+ '0': {
$value: '{base.display.color.orange.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "1": {
+ '1': {
$value: '{base.display.color.orange.1}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "2": {
+ '2': {
$value: '{base.display.color.orange.2}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "3": {
+ '3': {
$value: '{base.display.color.orange.3}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "4": {
+ '4': {
$value: '{base.display.color.orange.4}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "5": {
+ '5': {
$value: '{base.display.color.orange.5}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "6": {
+ '6': {
$value: '{base.display.color.orange.6}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "7": {
+ '7': {
$value: '{base.display.color.orange.7}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "8": {
+ '8': {
$value: '{base.display.color.orange.8}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "9": {
+ '9': {
$value: '{base.display.color.orange.9}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
@@ -663,9 +643,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -681,9 +659,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -692,9 +668,24 @@
'light-high-contrast': {
$value: '{base.display.color.orange.7}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.orange.7}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.orange.7}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.orange.3}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.orange.3}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.orange.3}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.orange.3}',
+ },
},
},
},
@@ -706,9 +697,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'fgColor',
- ],
+ scopes: ['fgColor'],
},
'org.primer.overrides': {
dark: {
@@ -717,9 +706,24 @@
'light-high-contrast': {
$value: '{base.display.color.orange.8}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.orange.8}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.orange.8}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.orange.8}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.orange.8}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.orange.8}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.orange.8}',
+ },
},
},
},
@@ -731,9 +735,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -749,9 +751,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -760,9 +760,24 @@
'light-high-contrast': {
$value: '{base.display.color.orange.6}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.orange.6}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.orange.6}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.orange.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.orange.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.orange.6}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.orange.6}',
+ },
},
},
},
@@ -770,143 +785,113 @@
},
purple: {
scale: {
- "0": {
+ '0': {
$value: '{base.display.color.purple.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "1": {
+ '1': {
$value: '{base.display.color.purple.1}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "2": {
+ '2': {
$value: '{base.display.color.purple.2}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "3": {
+ '3': {
$value: '{base.display.color.purple.3}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "4": {
+ '4': {
$value: '{base.display.color.purple.4}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "5": {
+ '5': {
$value: '{base.display.color.purple.5}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "6": {
+ '6': {
$value: '{base.display.color.purple.6}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "7": {
+ '7': {
$value: '{base.display.color.purple.7}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "8": {
+ '8': {
$value: '{base.display.color.purple.8}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "9": {
+ '9': {
$value: '{base.display.color.purple.9}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
@@ -919,9 +904,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -937,9 +920,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -948,9 +929,24 @@
'light-high-contrast': {
$value: '{base.display.color.purple.7}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.purple.7}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.purple.7}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.purple.3}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.purple.3}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.purple.3}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.purple.3}',
+ },
},
},
},
@@ -962,9 +958,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'fgColor',
- ],
+ scopes: ['fgColor'],
},
'org.primer.overrides': {
dark: {
@@ -973,9 +967,24 @@
'light-high-contrast': {
$value: '{base.display.color.purple.8}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.purple.8}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.purple.8}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.purple.8}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.purple.8}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.purple.8}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.purple.8}',
+ },
},
},
},
@@ -987,9 +996,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -1005,9 +1012,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -1016,9 +1021,24 @@
'light-high-contrast': {
$value: '{base.display.color.purple.6}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.purple.6}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.purple.6}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.purple.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.purple.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.purple.6}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.purple.6}',
+ },
},
},
},
@@ -1026,143 +1046,113 @@
},
plum: {
scale: {
- "0": {
+ '0': {
$value: '{base.display.color.plum.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "1": {
+ '1': {
$value: '{base.display.color.plum.1}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "2": {
+ '2': {
$value: '{base.display.color.plum.2}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "3": {
+ '3': {
$value: '{base.display.color.plum.3}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "4": {
+ '4': {
$value: '{base.display.color.plum.4}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "5": {
+ '5': {
$value: '{base.display.color.plum.5}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "6": {
+ '6': {
$value: '{base.display.color.plum.6}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "7": {
+ '7': {
$value: '{base.display.color.plum.7}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "8": {
+ '8': {
$value: '{base.display.color.plum.8}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "9": {
+ '9': {
$value: '{base.display.color.plum.9}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
@@ -1175,9 +1165,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -1193,9 +1181,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -1204,9 +1190,24 @@
'light-high-contrast': {
$value: '{base.display.color.plum.7}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.plum.7}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.plum.7}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.plum.3}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.plum.3}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.plum.3}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.plum.3}',
+ },
},
},
},
@@ -1218,9 +1219,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'fgColor',
- ],
+ scopes: ['fgColor'],
},
'org.primer.overrides': {
dark: {
@@ -1229,9 +1228,24 @@
'light-high-contrast': {
$value: '{base.display.color.plum.8}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.plum.8}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.plum.8}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.plum.8}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.plum.8}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.plum.8}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.plum.8}',
+ },
},
},
},
@@ -1243,9 +1257,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -1261,9 +1273,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -1272,9 +1282,24 @@
'light-high-contrast': {
$value: '{base.display.color.plum.6}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.plum.6}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.plum.6}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.plum.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.plum.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.plum.6}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.plum.6}',
+ },
},
},
},
@@ -1282,143 +1307,113 @@
},
red: {
scale: {
- "0": {
+ '0': {
$value: '{base.display.color.red.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "1": {
+ '1': {
$value: '{base.display.color.red.1}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "2": {
+ '2': {
$value: '{base.display.color.red.2}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "3": {
+ '3': {
$value: '{base.display.color.red.3}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "4": {
+ '4': {
$value: '{base.display.color.red.4}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "5": {
+ '5': {
$value: '{base.display.color.red.5}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "6": {
+ '6': {
$value: '{base.display.color.red.6}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "7": {
+ '7': {
$value: '{base.display.color.red.7}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "8": {
+ '8': {
$value: '{base.display.color.red.8}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "9": {
+ '9': {
$value: '{base.display.color.red.9}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
@@ -1431,9 +1426,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -1449,9 +1442,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -1460,9 +1451,24 @@
'light-high-contrast': {
$value: '{base.display.color.red.7}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.red.7}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.red.7}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.red.3}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.red.3}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.red.3}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.red.3}',
+ },
},
},
},
@@ -1474,9 +1480,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'fgColor',
- ],
+ scopes: ['fgColor'],
},
'org.primer.overrides': {
dark: {
@@ -1485,9 +1489,24 @@
'light-high-contrast': {
$value: '{base.display.color.red.8}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.red.8}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.red.8}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.red.8}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.red.8}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.red.8}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.red.8}',
+ },
},
},
},
@@ -1499,9 +1518,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -1517,9 +1534,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -1528,9 +1543,24 @@
'light-high-contrast': {
$value: '{base.display.color.red.6}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.red.6}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.red.6}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.red.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.red.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.red.6}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.red.6}',
+ },
},
},
},
@@ -1538,143 +1568,113 @@
},
coral: {
scale: {
- "0": {
+ '0': {
$value: '{base.display.color.coral.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "1": {
+ '1': {
$value: '{base.display.color.coral.1}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "2": {
+ '2': {
$value: '{base.display.color.coral.2}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "3": {
+ '3': {
$value: '{base.display.color.coral.3}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "4": {
+ '4': {
$value: '{base.display.color.coral.4}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "5": {
+ '5': {
$value: '{base.display.color.coral.5}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "6": {
+ '6': {
$value: '{base.display.color.coral.6}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "7": {
+ '7': {
$value: '{base.display.color.coral.7}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "8": {
+ '8': {
$value: '{base.display.color.coral.8}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "9": {
+ '9': {
$value: '{base.display.color.coral.9}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
@@ -1687,9 +1687,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -1705,9 +1703,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -1716,9 +1712,24 @@
'light-high-contrast': {
$value: '{base.display.color.coral.7}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.coral.7}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.coral.7}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.coral.3}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.coral.3}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.coral.3}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.coral.3}',
+ },
},
},
},
@@ -1730,9 +1741,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'fgColor',
- ],
+ scopes: ['fgColor'],
},
'org.primer.overrides': {
dark: {
@@ -1741,9 +1750,24 @@
'light-high-contrast': {
$value: '{base.display.color.coral.8}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.coral.8}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.coral.8}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.coral.8}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.coral.8}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.coral.8}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.coral.8}',
+ },
},
},
},
@@ -1755,9 +1779,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -1773,9 +1795,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -1784,9 +1804,24 @@
'light-high-contrast': {
$value: '{base.display.color.coral.6}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.coral.6}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.coral.6}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.coral.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.coral.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.coral.6}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.coral.6}',
+ },
},
},
},
@@ -1794,143 +1829,113 @@
},
yellow: {
scale: {
- "0": {
+ '0': {
$value: '{base.display.color.yellow.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "1": {
+ '1': {
$value: '{base.display.color.yellow.1}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "2": {
+ '2': {
$value: '{base.display.color.yellow.2}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "3": {
+ '3': {
$value: '{base.display.color.yellow.3}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "4": {
+ '4': {
$value: '{base.display.color.yellow.4}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "5": {
+ '5': {
$value: '{base.display.color.yellow.5}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "6": {
+ '6': {
$value: '{base.display.color.yellow.6}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "7": {
+ '7': {
$value: '{base.display.color.yellow.7}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "8": {
+ '8': {
$value: '{base.display.color.yellow.8}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "9": {
+ '9': {
$value: '{base.display.color.yellow.9}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
@@ -1943,9 +1948,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -1961,9 +1964,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -1972,9 +1973,24 @@
'light-high-contrast': {
$value: '{base.display.color.yellow.7}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.yellow.7}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.yellow.7}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.yellow.3}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.yellow.3}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.yellow.3}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.yellow.3}',
+ },
},
},
},
@@ -1986,9 +2002,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'fgColor',
- ],
+ scopes: ['fgColor'],
},
'org.primer.overrides': {
dark: {
@@ -1997,9 +2011,24 @@
'light-high-contrast': {
$value: '{base.display.color.yellow.8}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.yellow.8}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.yellow.8}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.yellow.8}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.yellow.8}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.yellow.8}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.yellow.8}',
+ },
},
},
},
@@ -2011,9 +2040,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -2029,9 +2056,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -2040,9 +2065,24 @@
'light-high-contrast': {
$value: '{base.display.color.yellow.6}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.yellow.6}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.yellow.6}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.yellow.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.yellow.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.yellow.6}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.yellow.6}',
+ },
},
},
},
@@ -2050,143 +2090,113 @@
},
gray: {
scale: {
- "0": {
+ '0': {
$value: '{base.display.color.gray.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "1": {
+ '1': {
$value: '{base.display.color.gray.1}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "2": {
+ '2': {
$value: '{base.display.color.gray.2}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "3": {
+ '3': {
$value: '{base.display.color.gray.3}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "4": {
+ '4': {
$value: '{base.display.color.gray.4}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "5": {
+ '5': {
$value: '{base.display.color.gray.5}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "6": {
+ '6': {
$value: '{base.display.color.gray.6}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "7": {
+ '7': {
$value: '{base.display.color.gray.7}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "8": {
+ '8': {
$value: '{base.display.color.gray.8}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "9": {
+ '9': {
$value: '{base.display.color.gray.9}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
@@ -2199,9 +2209,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -2217,9 +2225,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -2228,9 +2234,24 @@
'light-high-contrast': {
$value: '{base.display.color.gray.7}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.gray.7}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.gray.7}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.gray.3}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.gray.3}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.gray.3}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.gray.3}',
+ },
},
},
},
@@ -2242,9 +2263,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'fgColor',
- ],
+ scopes: ['fgColor'],
},
'org.primer.overrides': {
dark: {
@@ -2253,9 +2272,24 @@
'light-high-contrast': {
$value: '{base.display.color.gray.8}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.gray.8}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.gray.8}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.gray.8}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.gray.8}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.gray.8}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.gray.8}',
+ },
},
},
},
@@ -2267,9 +2301,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -2285,9 +2317,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -2296,9 +2326,24 @@
'light-high-contrast': {
$value: '{base.display.color.gray.6}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.gray.6}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.gray.6}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.gray.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.gray.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.gray.6}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.gray.6}',
+ },
},
},
},
@@ -2306,143 +2351,113 @@
},
auburn: {
scale: {
- "0": {
+ '0': {
$value: '{base.display.color.auburn.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "1": {
+ '1': {
$value: '{base.display.color.auburn.1}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "2": {
+ '2': {
$value: '{base.display.color.auburn.2}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "3": {
+ '3': {
$value: '{base.display.color.auburn.3}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "4": {
+ '4': {
$value: '{base.display.color.auburn.4}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "5": {
+ '5': {
$value: '{base.display.color.auburn.5}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "6": {
+ '6': {
$value: '{base.display.color.auburn.6}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "7": {
+ '7': {
$value: '{base.display.color.auburn.7}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "8": {
+ '8': {
$value: '{base.display.color.auburn.8}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "9": {
+ '9': {
$value: '{base.display.color.auburn.9}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
@@ -2455,9 +2470,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -2473,9 +2486,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -2484,9 +2495,24 @@
'light-high-contrast': {
$value: '{base.display.color.auburn.7}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.auburn.7}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.auburn.7}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.auburn.3}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.auburn.3}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.auburn.3}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.auburn.3}',
+ },
},
},
},
@@ -2498,9 +2524,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'fgColor',
- ],
+ scopes: ['fgColor'],
},
'org.primer.overrides': {
dark: {
@@ -2509,9 +2533,24 @@
'light-high-contrast': {
$value: '{base.display.color.auburn.8}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.auburn.8}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.auburn.8}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.auburn.8}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.auburn.8}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.auburn.8}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.auburn.8}',
+ },
},
},
},
@@ -2523,9 +2562,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -2541,9 +2578,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -2552,9 +2587,24 @@
'light-high-contrast': {
$value: '{base.display.color.auburn.6}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.auburn.6}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.auburn.6}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.auburn.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.auburn.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.auburn.6}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.auburn.6}',
+ },
},
},
},
@@ -2562,143 +2612,113 @@
},
brown: {
scale: {
- "0": {
+ '0': {
$value: '{base.display.color.brown.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "1": {
+ '1': {
$value: '{base.display.color.brown.1}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "2": {
+ '2': {
$value: '{base.display.color.brown.2}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "3": {
+ '3': {
$value: '{base.display.color.brown.3}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "4": {
+ '4': {
$value: '{base.display.color.brown.4}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "5": {
+ '5': {
$value: '{base.display.color.brown.5}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "6": {
+ '6': {
$value: '{base.display.color.brown.6}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "7": {
+ '7': {
$value: '{base.display.color.brown.7}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "8": {
+ '8': {
$value: '{base.display.color.brown.8}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "9": {
+ '9': {
$value: '{base.display.color.brown.9}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
@@ -2711,9 +2731,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -2729,9 +2747,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -2740,9 +2756,24 @@
'light-high-contrast': {
$value: '{base.display.color.brown.7}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.brown.7}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.brown.7}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.brown.3}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.brown.3}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.brown.3}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.brown.3}',
+ },
},
},
},
@@ -2754,18 +2785,31 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'fgColor',
- ],
+ scopes: ['fgColor'],
},
'org.primer.overrides': {
dark: {
$value: '{base.display.color.brown.6}',
},
- 'light-high-contrast': {
+ 'light-high-contrast': {
+ $value: '{base.display.color.brown.8}',
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.brown.8}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.brown.8}',
+ },
+ 'dark-high-contrast': {
+ $value: '{base.display.color.brown.8}',
+ },
+ 'dark-dimmed-high-contrast': {
$value: '{base.display.color.brown.8}',
},
- 'dark-high-contrast': {
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.brown.8}',
+ },
+ 'dark-tritanopia-high-contrast': {
$value: '{base.display.color.brown.8}',
},
},
@@ -2779,9 +2823,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -2797,9 +2839,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -2808,9 +2848,24 @@
'light-high-contrast': {
$value: '{base.display.color.brown.6}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.brown.6}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.brown.6}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.brown.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.brown.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.brown.6}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.brown.6}',
+ },
},
},
},
@@ -2818,143 +2873,113 @@
},
lemon: {
scale: {
- "0": {
+ '0': {
$value: '{base.display.color.lemon.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "1": {
+ '1': {
$value: '{base.display.color.lemon.1}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "2": {
+ '2': {
$value: '{base.display.color.lemon.2}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "3": {
+ '3': {
$value: '{base.display.color.lemon.3}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "4": {
+ '4': {
$value: '{base.display.color.lemon.4}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "5": {
+ '5': {
$value: '{base.display.color.lemon.5}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "6": {
+ '6': {
$value: '{base.display.color.lemon.6}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "7": {
+ '7': {
$value: '{base.display.color.lemon.7}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "8": {
+ '8': {
$value: '{base.display.color.lemon.8}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "9": {
+ '9': {
$value: '{base.display.color.lemon.9}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
@@ -2967,9 +2992,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -2985,9 +3008,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -2996,9 +3017,24 @@
'light-high-contrast': {
$value: '{base.display.color.lemon.7}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.lemon.7}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.lemon.7}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.lemon.3}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.lemon.3}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.lemon.3}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.lemon.3}',
+ },
},
},
},
@@ -3010,9 +3046,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'fgColor',
- ],
+ scopes: ['fgColor'],
},
'org.primer.overrides': {
dark: {
@@ -3021,9 +3055,24 @@
'light-high-contrast': {
$value: '{base.display.color.lemon.8}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.lemon.8}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.lemon.8}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.lemon.8}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.lemon.8}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.lemon.8}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.lemon.8}',
+ },
},
},
},
@@ -3035,9 +3084,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -3053,20 +3100,33 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
$value: '{base.display.color.lemon.5}',
},
'light-high-contrast': {
- $value: '{base.display.color.lemon.6}',
+ $value: '{base.display.color.lemon.6}',
+ },
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.lemon.6}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.lemon.6}',
},
'dark-high-contrast': {
$value: '{base.display.color.lemon.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.lemon.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.lemon.6}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.lemon.6}',
+ },
},
},
},
@@ -3074,143 +3134,113 @@
},
olive: {
scale: {
- "0": {
+ '0': {
$value: '{base.display.color.olive.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "1": {
+ '1': {
$value: '{base.display.color.olive.1}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "2": {
+ '2': {
$value: '{base.display.color.olive.2}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "3": {
+ '3': {
$value: '{base.display.color.olive.3}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "4": {
+ '4': {
$value: '{base.display.color.olive.4}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "5": {
+ '5': {
$value: '{base.display.color.olive.5}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "6": {
+ '6': {
$value: '{base.display.color.olive.6}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "7": {
+ '7': {
$value: '{base.display.color.olive.7}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "8": {
+ '8': {
$value: '{base.display.color.olive.8}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "9": {
+ '9': {
$value: '{base.display.color.olive.9}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
@@ -3223,9 +3253,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -3241,9 +3269,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -3252,9 +3278,24 @@
'light-high-contrast': {
$value: '{base.display.color.olive.7}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.olive.7}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.olive.7}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.olive.3}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.olive.3}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.olive.3}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.olive.3}',
+ },
},
},
},
@@ -3266,9 +3307,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'fgColor',
- ],
+ scopes: ['fgColor'],
},
'org.primer.overrides': {
dark: {
@@ -3277,9 +3316,24 @@
'light-high-contrast': {
$value: '{base.display.color.olive.8}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.olive.8}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.olive.8}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.olive.8}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.olive.8}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.olive.8}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.olive.8}',
+ },
},
},
},
@@ -3291,9 +3345,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -3309,9 +3361,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -3320,9 +3370,24 @@
'light-high-contrast': {
$value: '{base.display.color.olive.6}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.olive.6}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.olive.6}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.olive.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.olive.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.olive.6}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.olive.6}',
+ },
},
},
},
@@ -3330,143 +3395,113 @@
},
lime: {
scale: {
- "0": {
+ '0': {
$value: '{base.display.color.lime.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "1": {
+ '1': {
$value: '{base.display.color.lime.1}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "2": {
+ '2': {
$value: '{base.display.color.lime.2}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "3": {
+ '3': {
$value: '{base.display.color.lime.3}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "4": {
+ '4': {
$value: '{base.display.color.lime.4}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "5": {
+ '5': {
$value: '{base.display.color.lime.5}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "6": {
+ '6': {
$value: '{base.display.color.lime.6}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "7": {
+ '7': {
$value: '{base.display.color.lime.7}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "8": {
+ '8': {
$value: '{base.display.color.lime.8}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "9": {
+ '9': {
$value: '{base.display.color.lime.9}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
@@ -3479,9 +3514,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -3497,9 +3530,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -3508,9 +3539,24 @@
'light-high-contrast': {
$value: '{base.display.color.lime.7}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.lime.7}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.lime.7}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.lime.3}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.lime.3}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.lime.3}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.lime.3}',
+ },
},
},
},
@@ -3522,9 +3568,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'fgColor',
- ],
+ scopes: ['fgColor'],
},
'org.primer.overrides': {
dark: {
@@ -3533,9 +3577,24 @@
'light-high-contrast': {
$value: '{base.display.color.lime.8}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.lime.8}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.lime.8}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.lime.8}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.lime.8}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.lime.8}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.lime.8}',
+ },
},
},
},
@@ -3547,9 +3606,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -3565,9 +3622,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -3576,9 +3631,24 @@
'light-high-contrast': {
$value: '{base.display.color.lime.6}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.lime.6}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.lime.6}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.lime.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.lime.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.lime.6}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.lime.6}',
+ },
},
},
},
@@ -3586,143 +3656,113 @@
},
pine: {
scale: {
- "0": {
+ '0': {
$value: '{base.display.color.pine.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "1": {
+ '1': {
$value: '{base.display.color.pine.1}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "2": {
+ '2': {
$value: '{base.display.color.pine.2}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "3": {
+ '3': {
$value: '{base.display.color.pine.3}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "4": {
+ '4': {
$value: '{base.display.color.pine.4}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "5": {
+ '5': {
$value: '{base.display.color.pine.5}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "6": {
+ '6': {
$value: '{base.display.color.pine.6}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "7": {
+ '7': {
$value: '{base.display.color.pine.7}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "8": {
+ '8': {
$value: '{base.display.color.pine.8}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "9": {
+ '9': {
$value: '{base.display.color.pine.9}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
@@ -3735,9 +3775,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -3753,9 +3791,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -3764,9 +3800,24 @@
'light-high-contrast': {
$value: '{base.display.color.pine.7}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.pine.7}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.pine.7}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.pine.3}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.pine.3}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.pine.3}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.pine.3}',
+ },
},
},
},
@@ -3778,9 +3829,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'fgColor',
- ],
+ scopes: ['fgColor'],
},
'org.primer.overrides': {
dark: {
@@ -3789,9 +3838,24 @@
'light-high-contrast': {
$value: '{base.display.color.pine.8}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.pine.8}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.pine.8}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.pine.8}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.pine.8}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.pine.8}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.pine.8}',
+ },
},
},
},
@@ -3803,9 +3867,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -3821,9 +3883,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -3832,9 +3892,24 @@
'light-high-contrast': {
$value: '{base.display.color.pine.6}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.pine.6}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.pine.6}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.pine.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.pine.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.pine.6}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.pine.6}',
+ },
},
},
},
@@ -3842,143 +3917,113 @@
},
teal: {
scale: {
- "0": {
+ '0': {
$value: '{base.display.color.teal.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "1": {
+ '1': {
$value: '{base.display.color.teal.1}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "2": {
+ '2': {
$value: '{base.display.color.teal.2}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "3": {
+ '3': {
$value: '{base.display.color.teal.3}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "4": {
+ '4': {
$value: '{base.display.color.teal.4}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "5": {
+ '5': {
$value: '{base.display.color.teal.5}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "6": {
+ '6': {
$value: '{base.display.color.teal.6}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "7": {
+ '7': {
$value: '{base.display.color.teal.7}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "8": {
+ '8': {
$value: '{base.display.color.teal.8}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "9": {
+ '9': {
$value: '{base.display.color.teal.9}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
@@ -3991,9 +4036,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -4009,9 +4052,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -4020,9 +4061,24 @@
'light-high-contrast': {
$value: '{base.display.color.teal.7}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.teal.7}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.teal.7}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.teal.3}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.teal.3}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.teal.3}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.teal.3}',
+ },
},
},
},
@@ -4034,9 +4090,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'fgColor',
- ],
+ scopes: ['fgColor'],
},
'org.primer.overrides': {
dark: {
@@ -4045,9 +4099,24 @@
'light-high-contrast': {
$value: '{base.display.color.teal.8}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.teal.8}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.teal.8}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.teal.8}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.teal.8}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.teal.8}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.teal.8}',
+ },
},
},
},
@@ -4059,9 +4128,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -4077,9 +4144,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -4088,9 +4153,24 @@
'light-high-contrast': {
$value: '{base.display.color.teal.6}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.teal.6}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.teal.6}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.teal.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.teal.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.teal.6}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.teal.6}',
+ },
},
},
},
@@ -4098,143 +4178,113 @@
},
cyan: {
scale: {
- "0": {
+ '0': {
$value: '{base.display.color.cyan.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "1": {
+ '1': {
$value: '{base.display.color.cyan.1}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "2": {
+ '2': {
$value: '{base.display.color.cyan.2}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "3": {
+ '3': {
$value: '{base.display.color.cyan.3}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "4": {
+ '4': {
$value: '{base.display.color.cyan.4}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "5": {
+ '5': {
$value: '{base.display.color.cyan.5}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "6": {
+ '6': {
$value: '{base.display.color.cyan.6}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "7": {
+ '7': {
$value: '{base.display.color.cyan.7}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "8": {
+ '8': {
$value: '{base.display.color.cyan.8}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "9": {
+ '9': {
$value: '{base.display.color.cyan.9}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
@@ -4247,9 +4297,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -4265,9 +4313,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -4276,9 +4322,24 @@
'light-high-contrast': {
$value: '{base.display.color.cyan.7}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.cyan.7}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.cyan.7}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.cyan.3}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.cyan.3}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.cyan.3}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.cyan.3}',
+ },
},
},
},
@@ -4290,9 +4351,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'fgColor',
- ],
+ scopes: ['fgColor'],
},
'org.primer.overrides': {
dark: {
@@ -4301,9 +4360,24 @@
'light-high-contrast': {
$value: '{base.display.color.cyan.8}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.cyan.8}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.cyan.8}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.cyan.8}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.cyan.8}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.cyan.8}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.cyan.8}',
+ },
},
},
},
@@ -4315,9 +4389,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -4333,9 +4405,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -4344,9 +4414,24 @@
'light-high-contrast': {
$value: '{base.display.color.cyan.6}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.cyan.6}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.cyan.6}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.cyan.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.cyan.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.cyan.6}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.cyan.6}',
+ },
},
},
},
@@ -4354,143 +4439,113 @@
},
indigo: {
scale: {
- "0": {
+ '0': {
$value: '{base.display.color.indigo.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "1": {
+ '1': {
$value: '{base.display.color.indigo.1}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "2": {
+ '2': {
$value: '{base.display.color.indigo.2}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "3": {
+ '3': {
$value: '{base.display.color.indigo.3}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "4": {
+ '4': {
$value: '{base.display.color.indigo.4}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "5": {
+ '5': {
$value: '{base.display.color.indigo.5}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "6": {
+ '6': {
$value: '{base.display.color.indigo.6}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "7": {
+ '7': {
$value: '{base.display.color.indigo.7}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "8": {
+ '8': {
$value: '{base.display.color.indigo.8}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "9": {
+ '9': {
$value: '{base.display.color.indigo.9}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
@@ -4503,9 +4558,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -4521,9 +4574,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -4532,9 +4583,24 @@
'light-high-contrast': {
$value: '{base.display.color.indigo.7}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.indigo.7}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.indigo.7}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.indigo.3}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.indigo.3}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.indigo.3}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.indigo.3}',
+ },
},
},
},
@@ -4546,9 +4612,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'fgColor',
- ],
+ scopes: ['fgColor'],
},
'org.primer.overrides': {
dark: {
@@ -4557,9 +4621,24 @@
'light-high-contrast': {
$value: '{base.display.color.indigo.8}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.indigo.8}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.indigo.8}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.indigo.8}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.indigo.8}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.indigo.8}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.indigo.8}',
+ },
},
},
},
@@ -4571,9 +4650,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -4589,9 +4666,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -4600,9 +4675,24 @@
'light-high-contrast': {
$value: '{base.display.color.indigo.6}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.indigo.6}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.indigo.6}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.indigo.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.indigo.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.indigo.6}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.indigo.6}',
+ },
},
},
},
@@ -4610,143 +4700,113 @@
},
pink: {
scale: {
- "0": {
+ '0': {
$value: '{base.display.color.pink.0}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "1": {
+ '1': {
$value: '{base.display.color.pink.1}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "2": {
+ '2': {
$value: '{base.display.color.pink.2}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "3": {
+ '3': {
$value: '{base.display.color.pink.3}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "4": {
+ '4': {
$value: '{base.display.color.pink.4}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "5": {
+ '5': {
$value: '{base.display.color.pink.5}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "6": {
+ '6': {
$value: '{base.display.color.pink.6}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "7": {
+ '7': {
$value: '{base.display.color.pink.7}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "8": {
+ '8': {
$value: '{base.display.color.pink.8}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
- "9": {
+ '9': {
$value: '{base.display.color.pink.9}',
$type: 'color',
$extensions: {
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- 'borderColor',
- ],
+ scopes: ['bgColor', 'borderColor'],
},
},
},
@@ -4759,9 +4819,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -4777,9 +4835,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'bgColor',
- ],
+ scopes: ['bgColor'],
},
'org.primer.overrides': {
dark: {
@@ -4788,9 +4844,24 @@
'light-high-contrast': {
$value: '{base.display.color.pink.7}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.pink.7}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.pink.7}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.pink.3}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.pink.3}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.pink.3}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.pink.3}',
+ },
},
},
},
@@ -4802,9 +4873,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'fgColor',
- ],
+ scopes: ['fgColor'],
},
'org.primer.overrides': {
dark: {
@@ -4813,9 +4882,24 @@
'light-high-contrast': {
$value: '{base.display.color.pink.8}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.pink.8}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.pink.8}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.pink.8}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.pink.8}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.pink.8}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.pink.8}',
+ },
},
},
},
@@ -4827,9 +4911,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -4845,9 +4927,7 @@
'org.primer.figma': {
collection: 'mode',
group: 'component',
- scopes: [
- 'borderColor',
- ],
+ scopes: ['borderColor'],
},
'org.primer.overrides': {
dark: {
@@ -4856,13 +4936,28 @@
'light-high-contrast': {
$value: '{base.display.color.pink.6}',
},
+ 'light-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.pink.6}',
+ },
+ 'light-tritanopia-high-contrast': {
+ $value: '{base.display.color.pink.6}',
+ },
'dark-high-contrast': {
$value: '{base.display.color.pink.6}',
},
+ 'dark-dimmed-high-contrast': {
+ $value: '{base.display.color.pink.6}',
+ },
+ 'dark-protanopia-deuteranopia-high-contrast': {
+ $value: '{base.display.color.pink.6}',
+ },
+ 'dark-tritanopia-high-contrast': {
+ $value: '{base.display.color.pink.6}',
+ },
},
},
},
},
},
},
-}
\ No newline at end of file
+}
diff --git a/src/tokens/functional/color/fgColor.json5 b/src/tokens/functional/color/fgColor.json5
index a3078f872..632e8f9e1 100644
--- a/src/tokens/functional/color/fgColor.json5
+++ b/src/tokens/functional/color/fgColor.json5
@@ -14,8 +14,11 @@
},
'org.primer.overrides': {
dark: '{base.color.neutral.12}',
- "dark-high-contrast": '{base.color.neutral.13}',
- "dark-dimmed": '{base.color.neutral.11}',
+ 'dark-high-contrast': '{base.color.neutral.13}',
+ 'dark-tritanopia-high-contrast': '{base.color.neutral.13}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.neutral.13}',
+ 'dark-dimmed': '{base.color.neutral.11}',
+ 'dark-dimmed-high-contrast': '{base.color.neutral.12}',
},
},
},
@@ -33,7 +36,12 @@
},
'org.primer.overrides': {
'light-high-contrast': '{base.color.neutral.10}',
+ 'light-tritanopia-high-contrast': '{base.color.neutral.11}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.neutral.11}',
'dark-high-contrast': '{base.color.neutral.10}',
+ 'dark-dimmed-high-contrast': '{base.color.neutral.10}',
+ 'dark-tritanopia-high-contrast': '{base.color.neutral.10}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.neutral.10}',
},
},
},
@@ -51,7 +59,8 @@
},
'org.primer.overrides': {
dark: '{base.color.neutral.13}',
- "dark-dimmed": '{base.color.neutral.12}',
+ 'dark-dimmed': '{base.color.neutral.12}',
+ 'dark-dimmed-high-contrast': '#ffffff',
},
},
},
@@ -108,9 +117,14 @@
$value: '{base.color.neutral.8}',
alpha: 0.6,
},
- "dark-dimmed": '{base.color.neutral.8}',
+ 'dark-dimmed': '{base.color.neutral.8}',
+ 'dark-dimmed-high-contrast': '{base.color.neutral.8}',
'light-high-contrast': '{base.color.neutral.9}',
+ 'light-tritanopia-high-contrast': '{base.color.neutral.9}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.neutral.9}',
'dark-high-contrast': '{base.color.neutral.8}',
+ 'dark-tritanopia-high-contrast': '{base.color.neutral.8}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.neutral.8}',
},
},
},
@@ -139,7 +153,12 @@
},
'org.primer.overrides': {
'light-high-contrast': '{base.color.neutral.11}',
+ 'light-tritanopia-high-contrast': '{base.color.neutral.11}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.neutral.11}',
'dark-high-contrast': '{base.color.neutral.11}',
+ 'dark-dimmed-high-contrast': '{base.color.neutral.11}',
+ 'dark-tritanopia-high-contrast': '{base.color.neutral.11}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.neutral.11}',
},
},
},
@@ -157,9 +176,14 @@
},
'org.primer.overrides': {
dark: '#4493F8',
- "dark-dimmed": '#478be6',
+ 'dark-dimmed': '#478be6',
+ 'dark-dimmed-high-contrast': '{base.color.blue.1}',
'dark-high-contrast': '#74B9FF',
+ 'dark-tritanopia-high-contrast': '#74B9FF',
+ 'dark-protanopia-deuteranopia-high-contrast': '#74B9FF',
'light-high-contrast': '{base.color.blue.6}',
+ 'light-tritanopia-high-contrast': '{base.color.blue.6}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.blue.6}',
},
},
},
@@ -178,11 +202,16 @@
'org.primer.overrides': {
dark: '{base.color.green.3}',
'dark-high-contrast': '#2BD853',
+ 'dark-dimmed-high-contrast': '{base.color.green.0}',
'light-high-contrast': '{base.color.green.6}',
- "dark-protanopia-deuteranopia": '{base.color.blue.3}',
+ 'dark-protanopia-deuteranopia': '{base.color.blue.3}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.blue.1}',
'light-protanopia-deuteranopia': '{base.color.blue.5}',
- "dark-tritanopia": '{base.color.blue.3}',
- "light-tritanopia": '{base.color.blue.5}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.blue.6}',
+ 'dark-tritanopia': '{base.color.blue.3}',
+ 'dark-tritanopia-high-contrast': '{base.color.blue.2}',
+ 'light-tritanopia': '{base.color.blue.5}',
+ 'light-tritanopia-high-contrast': '{base.color.blue.6}',
},
},
},
@@ -199,10 +228,14 @@
},
},
'org.primer.overrides': {
- "dark-protanopia-deuteranopia": '{base.color.orange.4}',
+ 'dark-protanopia-deuteranopia': '{base.color.orange.4}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.orange.2}',
'light-protanopia-deuteranopia': '{base.color.orange.5}',
- "dark-tritanopia": '{base.color.red.4}',
- "light-tritanopia": '{base.color.red.5}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.orange.6}',
+ 'dark-tritanopia': '{base.color.red.4}',
+ 'dark-tritanopia-high-contrast': '{base.color.red.2}',
+ 'light-tritanopia': '{base.color.red.5}',
+ 'light-tritanopia-high-contrast': '{base.color.red.6}',
},
},
},
@@ -221,6 +254,9 @@
'org.primer.overrides': {
dark: '{base.color.yellow.3}',
'light-high-contrast': '{base.color.yellow.6}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.yellow.6}',
+ 'light-tritanopia-high-contrast': '{base.color.yellow.6}',
+ 'dark-dimmed-high-contrast': '{base.color.yellow.1}',
},
},
},
@@ -239,9 +275,14 @@
'org.primer.overrides': {
dark: '{base.color.orange.4}',
'dark-high-contrast': '{base.color.orange.3}',
+ 'dark-dimmed-high-contrast': '{base.color.orange.1}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.orange.3}',
'light-high-contrast': '{base.color.orange.6}',
- "dark-tritanopia": '{base.color.red.4}',
- "light-tritanopia": '{base.color.red.5}',
+ 'dark-tritanopia': '{base.color.red.4}',
+ 'dark-tritanopia-high-contrast': '{base.color.red.3}',
+ 'light-tritanopia': '{base.color.red.5}',
+ 'light-tritanopia-high-contrast': '{base.color.red.6}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.orange.6}',
},
},
},
@@ -259,10 +300,15 @@
},
'org.primer.overrides': {
dark: '{base.color.red.4}',
- "dark-protanopia-deuteranopia": '{base.color.orange.3}',
+ 'dark-protanopia-deuteranopia': '{base.color.orange.3}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.orange.2}',
'light-protanopia-deuteranopia': '{base.color.orange.5}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.orange.6}',
'dark-high-contrast': '{base.color.red.3}',
+ 'dark-dimmed-high-contrast': '{base.color.red.1}',
+ 'dark-tritanopia-high-contrast': '{base.color.red.3}',
'light-high-contrast': '{base.color.red.6}',
+ 'light-tritanopia-high-contrast': '{base.color.red.6}',
},
},
},
@@ -279,10 +325,14 @@
},
},
'org.primer.overrides': {
- "dark-protanopia-deuteranopia": '{fgColor.muted}',
+ 'dark-protanopia-deuteranopia': '{fgColor.muted}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{fgColor.muted}',
'light-protanopia-deuteranopia': '{fgColor.muted}',
- "dark-tritanopia": '{fgColor.muted}',
- "light-tritanopia": '{fgColor.muted}',
+ 'light-protanopia-deuteranopia-high-contrast': '{fgColor.muted}',
+ 'dark-tritanopia': '{fgColor.muted}',
+ 'dark-tritanopia-high-contrast': '{fgColor.muted}',
+ 'light-tritanopia': '{fgColor.muted}',
+ 'light-tritanopia-high-contrast': '{fgColor.muted}',
},
},
},
@@ -301,7 +351,12 @@
'org.primer.overrides': {
dark: '{base.color.purple.4}',
'dark-high-contrast': '#D3ABFF',
+ 'dark-dimmed-high-contrast': '{base.color.purple.1}',
+ 'dark-protanopia-deuteranopia-high-contrast': '#D3ABFF',
+ 'dark-tritanopia-high-contrast': '#D3ABFF',
'light-high-contrast': '{base.color.purple.6}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.purple.6}',
+ 'light-tritanopia-high-contrast': '{base.color.purple.6}',
},
},
},
@@ -334,7 +389,12 @@
'org.primer.overrides': {
dark: '{base.color.pink.4}',
'dark-high-contrast': '#FF90C8',
+ 'dark-dimmed-high-contrast': '{base.color.pink.1}',
+ 'dark-protanopia-deuteranopia-high-contrast': '#FF90C8',
+ 'dark-tritanopia-high-contrast': '#FF90C8',
'light-high-contrast': '{base.color.pink.6}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.pink.6}',
+ 'light-tritanopia-high-contrast': '{base.color.pink.6}',
},
},
},
diff --git a/src/tokens/functional/color/syntax.json5 b/src/tokens/functional/color/syntax.json5
index cd5335971..baa833093 100644
--- a/src/tokens/functional/color/syntax.json5
+++ b/src/tokens/functional/color/syntax.json5
@@ -76,9 +76,10 @@
},
'org.primer.overrides': {
dark: '{base.color.red.3}',
-
'dark-protanopia-deuteranopia': '{base.color.orange.3}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.orange.3}',
'light-protanopia-deuteranopia': '{base.color.orange.5}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.orange.5}',
},
},
},
@@ -92,9 +93,10 @@
},
'org.primer.overrides': {
dark: '{base.color.red.2}',
-
'dark-protanopia-deuteranopia': '{base.color.orange.2}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.orange.2}',
'light-protanopia-deuteranopia': '{base.color.orange.6}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.orange.6}',
},
},
},
@@ -109,9 +111,13 @@
'org.primer.overrides': {
dark: '{base.color.green.3}',
'dark-tritanopia': '{base.color.blue.3}',
+ 'dark-tritanopia-high-contrast': '{base.color.blue.3}',
'light-tritanopia': '{base.color.blue.6}',
+ 'light-tritanopia-high-contrast': '{base.color.blue.6}',
'dark-protanopia-deuteranopia': '{base.color.blue.3}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.blue.3}',
'light-protanopia-deuteranopia': '{base.color.blue.6}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.blue.6}',
},
},
},
@@ -126,9 +132,13 @@
'org.primer.overrides': {
dark: '{base.color.green.2}',
'dark-tritanopia': '{base.color.blue.2}',
+ 'dark-tritanopia-high-contrast': '{base.color.blue.2}',
'light-tritanopia': '{base.color.blue.5}',
+ 'light-tritanopia-high-contrast': '{base.color.blue.5}',
'dark-protanopia-deuteranopia': '{base.color.blue.2}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.blue.2}',
'light-protanopia-deuteranopia': '{base.color.blue.5}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.blue.5}',
},
},
},
@@ -319,7 +329,9 @@
'org.primer.overrides': {
dark: '{base.color.green.1}',
'dark-tritanopia': '{base.color.blue.1}',
+ 'dark-tritanopia-high-contrast': '{base.color.blue.1}',
'dark-protanopia-deuteranopia': '{base.color.blue.1}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.blue.1}',
},
},
},
@@ -334,7 +346,9 @@
'org.primer.overrides': {
dark: '{base.color.red.3}',
'dark-protanopia-deuteranopia': '{base.color.orange.3}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.orange.3}',
'light-protanopia-deuteranopia': '{base.color.orange.5}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.orange.5}',
},
},
},
@@ -362,7 +376,9 @@
'org.primer.overrides': {
dark: '{base.color.orange.2}',
'dark-tritanopia': '{base.color.red.2}',
+ 'dark-tritanopia-high-contrast': '{base.color.red.2}',
'light-tritanopia': '{base.color.red.6}',
+ 'light-tritanopia-high-contrast': '{base.color.red.6}',
},
},
},
@@ -378,7 +394,9 @@
'org.primer.overrides': {
dark: '{base.color.red.4}',
'dark-protanopia-deuteranopia': '{base.color.orange.4}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.orange.4}',
'light-protanopia-deuteranopia': '{base.color.orange.7}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.orange.7}',
},
},
},
@@ -422,7 +440,9 @@
'org.primer.overrides': {
dark: '{base.color.red.7}',
'dark-protanopia-deuteranopia': '{base.color.orange.7}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.orange.7}',
'light-protanopia-deuteranopia': '{base.color.orange.7}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.orange.7}',
},
},
},
@@ -454,7 +474,9 @@
'org.primer.overrides': {
dark: '{base.color.red.6}',
'dark-protanopia-deuteranopia': '{base.color.orange.6}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.orange.6}',
'light-protanopia-deuteranopia': '{base.color.orange.5}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.orange.5}',
},
},
},
@@ -471,9 +493,13 @@
'org.primer.overrides': {
dark: '{base.color.green.1}',
'dark-tritanopia': '{base.color.blue.1}',
+ 'dark-tritanopia-high-contrast': '{base.color.blue.1}',
'light-tritanopia': '{base.color.blue.6}',
+ 'light-tritanopia-high-contrast': '{base.color.blue.6}',
'dark-protanopia-deuteranopia': '{base.color.blue.1}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.blue.1}',
'light-protanopia-deuteranopia': '{base.color.blue.6}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.blue.6}',
},
},
},
@@ -542,7 +568,9 @@
'org.primer.overrides': {
dark: '{base.color.red.0}',
'dark-protanopia-deuteranopia': '{base.color.orange.0}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.orange.0}',
'light-protanopia-deuteranopia': '{base.color.orange.7}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.orange.7}',
},
},
},
@@ -557,7 +585,9 @@
'org.primer.overrides': {
dark: '{base.color.red.8}',
'dark-protanopia-deuteranopia': '{base.color.orange.8}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.orange.8}',
'light-protanopia-deuteranopia': '{base.color.orange.0}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.orange.0}',
},
},
},
@@ -574,9 +604,13 @@
'org.primer.overrides': {
dark: '{base.color.green.0}',
'dark-tritanopia': '{base.color.blue.0}',
+ 'dark-tritanopia-high-contrast': '{base.color.blue.0}',
'light-tritanopia': '{base.color.blue.6}',
+ 'light-tritanopia-high-contrast': '{base.color.blue.6}',
'dark-protanopia-deuteranopia': '{base.color.blue.0}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.blue.0}',
'light-protanopia-deuteranopia': '{base.color.blue.6}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.blue.6}',
},
},
},
@@ -591,9 +625,13 @@
'org.primer.overrides': {
dark: '{base.color.green.8}',
'dark-tritanopia': '{base.color.blue.8}',
+ 'dark-tritanopia-high-contrast': '{base.color.blue.8}',
'light-tritanopia': '{base.color.blue.0}',
+ 'light-tritanopia-high-contrast': '{base.color.blue.0}',
'dark-protanopia-deuteranopia': '{base.color.blue.8}',
+ 'dark-protanopia-deuteranopia-high-contrast': '{base.color.blue.8}',
'light-protanopia-deuteranopia': '{base.color.blue.0}',
+ 'light-protanopia-deuteranopia-high-contrast': '{base.color.blue.0}',
},
},
},
@@ -610,7 +648,9 @@
'org.primer.overrides': {
dark: '{base.color.orange.0}',
'dark-tritanopia': '{base.color.red.0}',
+ 'dark-tritanopia-high-contrast': '{base.color.red.0}',
'light-tritanopia': '{base.color.red.6}',
+ 'light-tritanopia-high-contrast': '{base.color.red.6}',
},
},
},
@@ -625,7 +665,9 @@
'org.primer.overrides': {
dark: '{base.color.orange.8}',
'dark-tritanopia': '{base.color.red.8}',
+ 'dark-tritanopia-high-contrast': '{base.color.red.8}',
'light-tritanopia': '{base.color.red.1}',
+ 'light-tritanopia-high-contrast': '{base.color.red.1}',
},
},
},