diff --git a/.changeset/brave-eggs-obey.md b/.changeset/brave-eggs-obey.md
new file mode 100644
index 0000000000..0d94d90c4f
--- /dev/null
+++ b/.changeset/brave-eggs-obey.md
@@ -0,0 +1,6 @@
+---
+"@openproject/primer-view-components": minor
+---
+
+[59468] Initial implementation of Danger Confirmation Dialog
+This is an opinionated dialog that requires the user to confirm that they wish to perform a "potentially dangerous" action by clicking a checkbox. The submit button is disabled until the checkbox is clicked. A "potentially dangerous" action could be a destructive action that cannot be easily reverted, such as bulk delete.
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_bar/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_bar/default/default.png
index 379fce2417..98f3488e4f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_bar/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_bar/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_bar/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_bar/default/focused.png
index e4b932c528..f8173e4656 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_bar/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_bar/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/default/default.png
index 794ac67e14..a7781e15ec 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/default/focused.png
index 1691735f42..950b3c81f1 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/heading/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/heading/default.png
index 32fea447ef..ebcd7ad622 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/heading/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/heading/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/heading/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/heading/focused.png
index 32fea447ef..ebcd7ad622 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/heading/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/heading/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_active/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_active/default.png
index b49901686c..384d6a30c5 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_active/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_active/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_active/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_active/focused.png
index 75cfa486b0..7a02411b1c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_active/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_active/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_danger/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_danger/default.png
index 449783235f..64dc0b7ee5 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_danger/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_danger/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_danger/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_danger/focused.png
index b65e979178..6fad8906f0 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_danger/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_danger/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_default/default.png
index 367bd6c6a5..be6946c17d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_default/focused.png
index 8d8c197d91..64aa320dc5 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_disabled/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_disabled/default.png
index 766196fd2f..9e2aa03635 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_disabled/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_disabled/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_disabled/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_disabled/focused.png
index a59943816b..3fa0949fa8 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_disabled/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_disabled/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_leading_trailing_visual/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_leading_trailing_visual/default.png
index efb67bcb4b..5e69ead98e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_leading_trailing_visual/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_leading_trailing_visual/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_leading_trailing_visual/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_leading_trailing_visual/focused.png
index 678f4d181e..b5c2e98c59 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_leading_trailing_visual/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_leading_trailing_visual/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_trailing_action/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_trailing_action/default.png
index 24fb7d7552..cd530af52f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_trailing_action/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_trailing_action/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_trailing_action/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_trailing_action/focused.png
index f1c2d59aec..c756a65e36 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_trailing_action/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_trailing_action/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_with_description/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_with_description/default.png
index 08664f2457..a748eed3e1 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_with_description/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_with_description/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_with_description/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_with_description/focused.png
index 1a1b577a84..bf9cb6742b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_with_description/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_with_description/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_with_description_inline/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_with_description_inline/default.png
index 472693d0ae..bbb6a5a6ff 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_with_description_inline/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_with_description_inline/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_with_description_inline/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_with_description_inline/focused.png
index 019f4ea8a3..2c0b5a266e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_with_description_inline/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/item_with_description_inline/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/long_label_with_tooltip/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/long_label_with_tooltip/default.png
index 99a7faa812..c61f4f8a08 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/long_label_with_tooltip/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/long_label_with_tooltip/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/long_label_with_tooltip/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/long_label_with_tooltip/focused.png
index 89d418da4d..764cdcad3f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/long_label_with_tooltip/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_list/long_label_with_tooltip/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/dark.png
index 3a4e5ced8e..407f43c2ea 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/dark_colorblind.png
index 16fa665e56..72cfebe8c2 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/dark_dimmed.png
index d669c65f50..896c00a4ac 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/dark_high_contrast.png
index 6459c36cb9..ef345b25ed 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/default.png
index e01769e769..0d8ddeaac4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/focused.png
index 6f9542fbc8..10d607dcce 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/light.png
index f4ec61ea62..31fae0fd6b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/light_colorblind.png
index 02201353c5..6041422060 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/light_high_contrast.png
index 87857e7aa8..0a33711109 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/default/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/dark.png
index 04d835d7a3..84c81554da 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/dark_colorblind.png
index 04d835d7a3..84c81554da 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/dark_dimmed.png
index dc146af9cc..ca42e2331f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/dark_high_contrast.png
index 6f93aa61dd..d74612751d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/default.png
index 17ddd83ab7..ad12a22d91 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/focused.png
index 76707e6aec..1554bfbd1f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/light.png
index 3e689b68da..e3d671b847 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/light_colorblind.png
index 3e689b68da..e3d671b847 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/light_high_contrast.png
index 3465b45dc1..66f8bc9c02 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/multiple_selected_items/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/dark.png
index 217c5efa49..1a26db1f8e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/dark_colorblind.png
index 217c5efa49..1a26db1f8e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/dark_dimmed.png
index 9635a341d9..e48e04d8e6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/dark_high_contrast.png
index 750664d5bc..f07d9932c8 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/default.png
index 0196eec142..359a263736 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/focused.png
index dcb8752aa1..0a31d8b160 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/light.png
index 248d541b0b..3b0ba58fa5 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/light_colorblind.png
index 248d541b0b..3b0ba58fa5 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/light_high_contrast.png
index 65a23422f6..610933b1d1 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_select_with_internal_label/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/dark.png
index a24067402b..767df82028 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/dark_colorblind.png
index a24067402b..767df82028 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/dark_dimmed.png
index 25e84fcc30..3df15fc368 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/dark_high_contrast.png
index ecec68918a..67aac131a7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/default.png
index 17ddd83ab7..ad12a22d91 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/focused.png
index 76707e6aec..1554bfbd1f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/light.png
index 9705a13a34..d023e51a37 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/light_colorblind.png
index 9705a13a34..d023e51a37 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/light_high_contrast.png
index f03fb45f18..1bd71413ba 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/single_selected_item/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/dark.png
index 8210cdbc2c..f93e3f5263 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/dark_colorblind.png
index 8210cdbc2c..f93e3f5263 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/dark_dimmed.png
index 7192d7c3c8..47775af855 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/dark_high_contrast.png
index 0ccc1addf0..c1739b9e58 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/default.png
index 10c540c6de..d536e3d781 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/focused.png
index 6035228be7..1e9344a67d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/light.png
index 116b457603..9227c5bda0 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/light_colorblind.png
index 116b457603..9227c5bda0 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/light_high_contrast.png
index f7776d2e1f..aa888421e4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/wide/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/dark.png
index 5e55484881..6882648155 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/dark_colorblind.png
index 5e55484881..6882648155 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/dark_dimmed.png
index 64787c59ea..2eb5f7c298 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/dark_high_contrast.png
index 7f2d16c9cc..815d01f4fa 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/default.png
index e39f145f82..9479d6108a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/focused.png
index d47066a434..61bc85b0d7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/light.png
index 0247816ea3..2f50193fee 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/light_colorblind.png
index 0247816ea3..2f50193fee 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/light_high_contrast.png
index 2b4fa24ea5..0f092b5d1f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_groups/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/dark.png
index 86998b7452..4a1018030b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/dark_colorblind.png
index 86998b7452..4a1018030b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/dark_dimmed.png
index 82c437d26f..934c29dded 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/dark_high_contrast.png
index bb19d4458b..fcebf4fe7a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/default.png
index c9ec75a5d3..bb5cb93724 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/focused.png
index 8d544c0e23..833f9f4b60 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/light.png
index daaffacf5c..a56d09299a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/light_colorblind.png
index daaffacf5c..a56d09299a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/light_high_contrast.png
index 45040af1a8..edb2a25f40 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/action_menu/with_items_and_groups/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/auto_complete/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/auto_complete/default/default.png
index 3df9ef387c..fa10136613 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/auto_complete/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/auto_complete/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/auto_complete/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/auto_complete/default/focused.png
index 7da50f13f5..2b91dd09cd 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/auto_complete/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/auto_complete/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/dismissible/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/dismissible/default.png
index 05d8c25491..518e0ad81b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/dismissible/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/dismissible/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/dismissible/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/dismissible/focused.png
index d70796c33b..448c2ee705 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/dismissible/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/dismissible/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/full_width/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/full_width/default.png
index c6920e2886..e2e71b4041 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/full_width/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/full_width/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/full_width/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/full_width/focused.png
index c6920e2886..e2e71b4041 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/full_width/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/full_width/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_danger/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_danger/default.png
index 554b2111ab..ba65aaec93 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_danger/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_danger/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_danger/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_danger/focused.png
index 554b2111ab..ba65aaec93 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_danger/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_danger/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_default/default.png
index cc24bd2a66..3c9768d98a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_default/focused.png
index cc24bd2a66..3c9768d98a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_success/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_success/default.png
index bb8b713f2d..40e1c2c4c6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_success/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_success/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_success/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_success/focused.png
index bb8b713f2d..40e1c2c4c6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_success/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_success/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_warning/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_warning/default.png
index da922764d2..aad9ec66b8 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_warning/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_warning/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_warning/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_warning/focused.png
index da922764d2..aad9ec66b8 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_warning/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/scheme_warning/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/with_action_button/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/with_action_button/default.png
index 39f6a75214..486d08c445 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/with_action_button/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/with_action_button/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/with_action_button/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/with_action_button/focused.png
index 0a4044d9e4..87c9de806f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/with_action_button/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/with_action_button/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/with_action_content/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/with_action_content/default.png
index d88e1d6dec..31a2f4be39 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/with_action_content/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/with_action_content/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/with_action_content/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/with_action_content/focused.png
index 73570bb33a..246be51c2e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/with_action_content/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/banner/with_action_content/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/button_marketing/scheme_default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/button_marketing/scheme_default/default.png
index adf2c1ec8a..b48bc9611d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/button_marketing/scheme_default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/button_marketing/scheme_default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/button_marketing/scheme_default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/button_marketing/scheme_default/focused.png
index 7020ec8e29..dcbe21061d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/button_marketing/scheme_default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/button_marketing/scheme_default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/button_marketing/sizes_default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/button_marketing/sizes_default/default.png
index adf2c1ec8a..b48bc9611d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/button_marketing/sizes_default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/button_marketing/sizes_default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/button_marketing/sizes_default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/button_marketing/sizes_default/focused.png
index 7020ec8e29..dcbe21061d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/button_marketing/sizes_default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/button_marketing/sizes_default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/check_box/with_caption/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/check_box/with_caption/default.png
index 4ca5058e7f..efc7e4e3dc 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/check_box/with_caption/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/check_box/with_caption/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/check_box/with_caption/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/check_box/with_caption/focused.png
index 7593cc9dfc..77df02861f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/check_box/with_caption/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/check_box/with_caption/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/check_box_group/with_caption/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/check_box_group/with_caption/default.png
index cd73e19fad..40bd2f4124 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/check_box_group/with_caption/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/check_box_group/with_caption/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/check_box_group/with_caption/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/check_box_group/with_caption/focused.png
index dea82746cc..f4a2a7f377 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/check_box_group/with_caption/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/check_box_group/with_caption/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/dark.png
index ec7330b142..99ae86bf2a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/dark_colorblind.png
index ec7330b142..99ae86bf2a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/dark_high_contrast.png
index 338546a11a..a8951a0311 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/default.png
index 2fa49aa655..e3ca3dfb1f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/focused.png
index 0f24161fc2..e1bf054cab 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/light.png
index c2125b6e7f..573cf83e78 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/light_colorblind.png
index c2125b6e7f..573cf83e78 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/light_high_contrast.png
index 7bfa58319c..e1d0d583e8 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/default/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/dark.png
index bc7e70f29c..d5bcd7257b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/dark_colorblind.png
index bc7e70f29c..d5bcd7257b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/dark_dimmed.png
index 9c4969e303..24a7f31d2b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/dark_high_contrast.png
index 1a8e445483..58cf63a2fa 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/default.png
index b06b6c6646..aa61a409be 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/focused.png
index 9dea8fc10c..2760f1e01d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/light.png
index 31a6c4c261..be59ebc8e6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/light_colorblind.png
index 31a6c4c261..be59ebc8e6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/light_high_contrast.png
index ca0b8e58d3..32909fca2e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/dialog_inside_overlay/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/dark.png
index cb142c103f..4f719f45b9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/dark_colorblind.png
index cb142c103f..4f719f45b9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/dark_high_contrast.png
index 220b6eff47..119edd08d5 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/default.png
index 2a3c9a9a95..4637ff1727 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/focused.png
index fca91ce451..0f42980c42 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/light.png
index 06da20cf46..b082519434 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/light_colorblind.png
index 06da20cf46..b082519434 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/light_high_contrast.png
index 8d8c559b52..517d725eeb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/initally_open/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/dark.png
index fda4953c6b..641c56f974 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/dark_colorblind.png
index fda4953c6b..641c56f974 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/dark_high_contrast.png
index cdff1df868..f77729d1f2 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/default.png
index 2fa49aa655..e3ca3dfb1f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/focused.png
index 0f24161fc2..e1bf054cab 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/light.png
index 7a1311b36e..039ed7e03e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/light_colorblind.png
index 7a1311b36e..039ed7e03e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/light_high_contrast.png
index cd77b99c3d..b7181a7d3f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/left_side/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/dark.png
index 5b5511f8c5..48fd3f5e2b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/dark_colorblind.png
index 5b5511f8c5..48fd3f5e2b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/dark_high_contrast.png
index d5f96c3b3c..156a2e89c0 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/default.png
index 2fa49aa655..e3ca3dfb1f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/focused.png
index 0f24161fc2..e1bf054cab 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/light.png
index 457bdabd1d..f5923e2fab 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/light_colorblind.png
index 457bdabd1d..f5923e2fab 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/light_high_contrast.png
index 9019ec4a35..8947d428a4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/right_side/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/dark.png
index 620d1944ea..2a5a17ebeb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/dark_colorblind.png
index 620d1944ea..2a5a17ebeb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/dark_dimmed.png
index e4de6f68bd..fb80204f3d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/dark_high_contrast.png
index bedb39cdd3..bc264a15af 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/default.png
index a25ccc5361..a4f9a9780c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/focused.png
index 8d9115e3d9..4838b43346 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/light.png
index 630a9e4d45..ee7577836c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/light_colorblind.png
index 630a9e4d45..ee7577836c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/light_high_contrast.png
index 8d94f983cb..a58d6e6d46 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/scroll_container/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/dark.png
index c816d0f6df..79d0c0eead 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/dark_colorblind.png
index c816d0f6df..79d0c0eead 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/dark_dimmed.png
index 8d662e776e..a90ea7f16f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/dark_high_contrast.png
index 5d4785b707..034668292e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/default.png
index 2fa49aa655..e3ca3dfb1f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/focused.png
index 0f24161fc2..e1bf054cab 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/light.png
index c9bbe112b0..be31393c9a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/light_colorblind.png
index c9bbe112b0..be31393c9a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/light_high_contrast.png
index ae82a1c470..a42ffe3fe2 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dialog/with_auto_complete/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/dark.png
index d3f208b1fd..ec156a5aef 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/dark_colorblind.png
index d3f208b1fd..ec156a5aef 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/dark_dimmed.png
index 06a6bb89de..353437733c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/dark_high_contrast.png
index b58bca9cd1..96a0b0faa1 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/default.png
index 1a5c0fd1cc..c4d3fa6e36 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/focused.png
index 5d1ba4a49c..5fe242902d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/light.png
index ef178d0d51..50eafe4d5d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/light_colorblind.png
index ef178d0d51..50eafe4d5d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/light_high_contrast.png
index 9e50e04cc9..c9e9bbf8cc 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/dropdown/default/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/hellip_button/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/hellip_button/default/default.png
index 017341901f..2c8d7071ad 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/hellip_button/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/hellip_button/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/hellip_button/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/hellip_button/default/focused.png
index 063ee6f49d..5d1882500a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/hellip_button/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/hellip_button/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/hidden_text_expander/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/hidden_text_expander/default/default.png
index 3b7988fc24..b144336308 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/hidden_text_expander/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/hidden_text_expander/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/hidden_text_expander/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/hidden_text_expander/default/focused.png
index 03a48e880c..bb4e87b8d1 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/hidden_text_expander/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/hidden_text_expander/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/default/default.png
index 1f5d6a0527..08d093b48c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/default/focused.png
index 1f5d6a0527..08d093b48c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/gutter_none/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/gutter_none/default.png
index 069b0d4bc3..3c0d30f60d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/gutter_none/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/gutter_none/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/gutter_none/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/gutter_none/focused.png
index 069b0d4bc3..3c0d30f60d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/gutter_none/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/gutter_none/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/sidebar_col_placement_start/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/sidebar_col_placement_start/default.png
index 1f5d6a0527..08d093b48c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/sidebar_col_placement_start/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/sidebar_col_placement_start/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/sidebar_col_placement_start/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/sidebar_col_placement_start/focused.png
index 1f5d6a0527..08d093b48c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/sidebar_col_placement_start/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/sidebar_col_placement_start/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/sidebar_width_narrow/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/sidebar_width_narrow/default.png
index 45f047435b..857b7efb1b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/sidebar_width_narrow/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/sidebar_width_narrow/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/sidebar_width_narrow/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/sidebar_width_narrow/focused.png
index 45f047435b..857b7efb1b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/sidebar_width_narrow/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/layout/sidebar_width_narrow/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/menu/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/menu/default/default.png
index 4aff563ead..143f64419c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/menu/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/menu/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/menu/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/menu/default/focused.png
index 1ae7a0f71d..b370de43c3 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/menu/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/menu/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/default/default.png
index 33daee244b..5dd9d9016f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/default/focused.png
index e1cc379950..59f453821e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/disabled/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/disabled/default.png
index 33daee244b..5dd9d9016f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/disabled/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/disabled/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/disabled/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/disabled/focused.png
index e1cc379950..59f453821e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/disabled/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/disabled/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/visually_hide_label/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/visually_hide_label/default.png
index ebccb7e68c..e996eaadbb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/visually_hide_label/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/visually_hide_label/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/visually_hide_label/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/visually_hide_label/focused.png
index e065560553..1034822db9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/visually_hide_label/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/visually_hide_label/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/with_caption/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/with_caption/default.png
index 761d337ca4..705bfdef6c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/with_caption/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/with_caption/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/with_caption/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/with_caption/focused.png
index 325ddae866..f69f8f9f27 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/with_caption/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/multi_input/with_caption/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/octicon_symbols/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/octicon_symbols/default/default.png
index 4d06922247..6f82380650 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/octicon_symbols/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/octicon_symbols/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/octicon_symbols/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/octicon_symbols/default/focused.png
index 3c1d02375f..7c7bc835d7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/octicon_symbols/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/octicon_symbols/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/checked/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/checked/default.png
index 5ff9fc0de5..2eca9f3ede 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/checked/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/checked/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/checked/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/checked/focused.png
index 704dc2b00e..099392d886 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/checked/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/checked/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/default/default.png
index b6c1456ed4..45fdcfd63e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/default/focused.png
index a81acf5460..c837b784b2 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/disabled/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/disabled/default.png
index 0d9c48f6d3..58a4f56a00 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/disabled/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/disabled/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/disabled/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/disabled/focused.png
index 0d9c48f6d3..58a4f56a00 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/disabled/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/disabled/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/visually_hide_label/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/visually_hide_label/default.png
index a62b9f0cb1..fd60223b4f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/visually_hide_label/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/visually_hide_label/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/visually_hide_label/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/visually_hide_label/focused.png
index 1941b32c72..8cd3f884f9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/visually_hide_label/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/visually_hide_label/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/with_caption/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/with_caption/default.png
index 9454440c6b..c961de142b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/with_caption/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/with_caption/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/with_caption/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/with_caption/focused.png
index 064fc26ace..d8f3c40d31 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/with_caption/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button/with_caption/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/default/default.png
index 1a5514286d..bf960b6e62 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/default/focused.png
index 97c9c03cc1..2efc179ab1 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/invalid/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/invalid/default.png
index 29e9e9e46c..6efc9429b9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/invalid/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/invalid/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/invalid/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/invalid/focused.png
index a8b467d9a1..b801bbf03b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/invalid/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/invalid/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/with_caption/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/with_caption/default.png
index e1e539f433..65d031113d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/with_caption/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/with_caption/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/with_caption/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/with_caption/focused.png
index 10c459acb4..8c138aed5b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/with_caption/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/radio_button_group/with_caption/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/default/default.png
index 62737a97f1..303177e1af 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/default/focused.png
index 2b5b892b26..384c790727 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/full_width_medium/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/full_width_medium/default.png
index e1b05cdf70..de0247de78 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/full_width_medium/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/full_width_medium/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/full_width_medium/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/full_width_medium/focused.png
index 46bcd44950..e113ff94a1 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/full_width_medium/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/full_width_medium/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/full_width_small/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/full_width_small/default.png
index 21f862c391..99f2268f93 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/full_width_small/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/full_width_small/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/full_width_small/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/full_width_small/focused.png
index 9e4d0532c7..ba6fa80f91 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/full_width_small/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/full_width_small/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icon_only_medium/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icon_only_medium/default.png
index 44893b5630..b958302bea 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icon_only_medium/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icon_only_medium/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icon_only_medium/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icon_only_medium/focused.png
index 62a8cc398c..0121b5d12e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icon_only_medium/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icon_only_medium/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icon_only_small/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icon_only_small/default.png
index ce98950fda..ace277341b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icon_only_small/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icon_only_small/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icon_only_small/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icon_only_small/focused.png
index 9fcf1d858e..6fa1e7cd6f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icon_only_small/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icon_only_small/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icons_and_text_medium/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icons_and_text_medium/default.png
index 3b53303df7..588c10e2ab 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icons_and_text_medium/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icons_and_text_medium/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icons_and_text_medium/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icons_and_text_medium/focused.png
index 884e0deaa2..a09f62247f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icons_and_text_medium/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icons_and_text_medium/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icons_and_text_small/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icons_and_text_small/default.png
index 7d69560c59..8b1b1dfae4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icons_and_text_small/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icons_and_text_small/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icons_and_text_small/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icons_and_text_small/focused.png
index cb8524b597..f3bfd89dfc 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icons_and_text_small/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/icons_and_text_small/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/trailing_label_width_medium/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/trailing_label_width_medium/default.png
index 9fbe158248..7b42b6f394 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/trailing_label_width_medium/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/trailing_label_width_medium/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/trailing_label_width_medium/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/trailing_label_width_medium/focused.png
index 9e2b968f43..0426fcf8e8 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/trailing_label_width_medium/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/trailing_label_width_medium/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/trailing_label_width_small/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/trailing_label_width_small/default.png
index 38d2da2884..ac6ae1e455 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/trailing_label_width_small/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/trailing_label_width_small/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/trailing_label_width_small/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/trailing_label_width_small/focused.png
index 50d407df0a..3d1aefa054 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/trailing_label_width_small/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/trailing_label_width_small/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_label_and_caption/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_label_and_caption/default.png
index 2773678b48..281edd4589 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_label_and_caption/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_label_and_caption/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_label_and_caption/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_label_and_caption/focused.png
index 9c8a27866e..868bfef240 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_label_and_caption/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_label_and_caption/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_link_as_tag/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_link_as_tag/default.png
index 3b53303df7..588c10e2ab 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_link_as_tag/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_link_as_tag/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_link_as_tag/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_link_as_tag/focused.png
index 884e0deaa2..a09f62247f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_link_as_tag/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_link_as_tag/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_subhead_actions/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_subhead_actions/default.png
index 954fdd40d4..ad951e4d28 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_subhead_actions/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_subhead_actions/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_subhead_actions/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_subhead_actions/focused.png
index 39c9eb0dcd..9f7785da25 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_subhead_actions/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/segmented_control/with_subhead_actions/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/disabled/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/disabled/default.png
index c8ff9b7bad..fbc7ebd2cf 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/disabled/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/disabled/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/disabled/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/disabled/focused.png
index c8ff9b7bad..fbc7ebd2cf 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/disabled/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/disabled/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/full_width/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/full_width/default.png
index 6e0be8f183..9499f68bd5 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/full_width/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/full_width/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/full_width/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/full_width/focused.png
index 4871289275..e4dbb2b416 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/full_width/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/full_width/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/invalid/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/invalid/default.png
index 707328a81a..7466d1c714 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/invalid/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/invalid/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/invalid/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/invalid/focused.png
index 8ac7fda764..10556ce53e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/invalid/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/invalid/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/not_full_width/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/not_full_width/default.png
index 807da91d67..3b4e5e5a72 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/not_full_width/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/not_full_width/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/not_full_width/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/not_full_width/focused.png
index 5884102cda..24d0d5ac31 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/not_full_width/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/not_full_width/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/visually_hide_label/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/visually_hide_label/default.png
index d34861dc9d..014bf6e7d0 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/visually_hide_label/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/visually_hide_label/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/visually_hide_label/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/visually_hide_label/focused.png
index b10f9c0f15..67cd0434d7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/visually_hide_label/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/visually_hide_label/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/with_caption/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/with_caption/default.png
index e38b524d70..50b4f62ce2 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/with_caption/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/with_caption/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/with_caption/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/with_caption/focused.png
index ee56acbe67..a38ebcff7f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/with_caption/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/with_caption/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/with_validation_message/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/with_validation_message/default.png
index f1a0361856..c03a2b2da0 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/with_validation_message/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/with_validation_message/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/with_validation_message/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/with_validation_message/focused.png
index a2f4d63fdd..6d629c11b6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/with_validation_message/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select/with_validation_message/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/dark.png
index 8f2e5cd710..e26929f57f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/dark_colorblind.png
index 8f2e5cd710..e26929f57f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/dark_dimmed.png
index 2b42ec257a..5923140f3b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/dark_high_contrast.png
index 3b78004436..2f7bffd946 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/default.png
index 2c7a1f8e00..bed179163b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/focused.png
index 6ca2ce367d..1eadd328c7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/light.png
index cc76cec0cd..f96d6186a6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/light_colorblind.png
index cc76cec0cd..f96d6186a6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/light_high_contrast.png
index c6a64bdab2..9e89220670 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_description/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/dark.png
index 89294c583d..be65cb57fa 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/dark_colorblind.png
index 89294c583d..be65cb57fa 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/dark_dimmed.png
index 66ac8a9f32..066aac1569 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/dark_high_contrast.png
index 492df04309..cd21243c33 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/default.png
index 2c7a1f8e00..bed179163b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/focused.png
index 6ca2ce367d..1eadd328c7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/light.png
index dc98ffea79..b27218996d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/light_colorblind.png
index dc98ffea79..b27218996d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/light_high_contrast.png
index e75dce9f98..1035393a6c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/custom_loading_label/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/dark.png
index d7c8bc7fad..36ed81fb40 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/dark_colorblind.png
index d7c8bc7fad..36ed81fb40 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/dark_dimmed.png
index 5abb4def0b..32f311852e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/dark_high_contrast.png
index 1cd5d78228..af219d9b1b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/default.png
index 3525c48d9c..643e1ef3f6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/focused.png
index ce5d7ab829..f5390cfcee 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/light.png
index 62f20b8091..d9b25d8a65 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/light_colorblind.png
index 62f20b8091..d9b25d8a65 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/light_high_contrast.png
index ec2bb3a745..9de1c481df 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/default/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/dark.png
index cd45e73fa7..b3c96239bf 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/dark_colorblind.png
index cd45e73fa7..b3c96239bf 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/dark_dimmed.png
index 3add9c409e..39e0a47250 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/dark_high_contrast.png
index e2f6a31223..a786dd4cd1 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/default.png
index 2c7a1f8e00..bed179163b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/focused.png
index 6ca2ce367d..1eadd328c7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/light.png
index 16d14d7e5a..ec2392f254 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/light_colorblind.png
index 16d14d7e5a..ec2392f254 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/light_high_contrast.png
index ff357924a8..9f7bf8dfcb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/dark.png
index 587191937b..fa3c30a200 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/dark_colorblind.png
index 7e33a4c83c..e60938c28b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/dark_dimmed.png
index ea3a6cae1e..7a0fb1ce6f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/dark_high_contrast.png
index bbfc2df88b..d0e34106cb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/default.png
index 2c7a1f8e00..bed179163b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/focused.png
index 6ca2ce367d..1eadd328c7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/light.png
index 24c2927ca5..087ee09da3 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/light_colorblind.png
index 6101aedf21..511b9494ff 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/light_high_contrast.png
index 7a70214cb7..9e8c232eae 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_initial_failure/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/dark.png
index a16d90ceb9..47f4a8a18e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/dark_colorblind.png
index a16d90ceb9..47f4a8a18e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/dark_dimmed.png
index 373ea878c8..eb16e041ab 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/dark_high_contrast.png
index 06746f2068..a99825af1f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/default.png
index 2c7a1f8e00..bed179163b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/focused.png
index 6ca2ce367d..15e00a07a2 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/light.png
index 8ab4946c16..6e37711473 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/light_colorblind.png
index 8ab4946c16..6e37711473 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/light_high_contrast.png
index 9f819b54b0..9cd6ae1523 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/eventually_local_fetch_no_results/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/dark.png
index 75bbf1e9d6..0fba343f19 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/dark_colorblind.png
index c164e14936..07dd32d7b1 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/dark_dimmed.png
index 4901ef9ad6..26c3c375bb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/dark_high_contrast.png
index 54110d3397..1d7b48ba30 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/default.png
index 8dbf5ba173..610054aebb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/focused.png
index 3a41db5101..f33d7f5842 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/light.png
index fa3163d844..4896b58243 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/light_colorblind.png
index c06eedfb81..50d2340f20 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/light_high_contrast.png
index 0a9ff74e6f..c89fa6ef93 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/footer_buttons/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/dark.png
index 865e01f223..90ba5582c6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/dark_colorblind.png
index 865e01f223..90ba5582c6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/dark_dimmed.png
index 00af245b08..eb8d39f8b7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/dark_high_contrast.png
index 2bfcc9d9a4..a132a0f39d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/default.png
index 3525c48d9c..643e1ef3f6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/focused.png
index ce5d7ab829..1a320f9311 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/light.png
index 015887589f..221bd5d0d7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/light_colorblind.png
index 20d6f1b292..52b8f28568 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/light_high_contrast.png
index c3f929e234..2eacd02650 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/list_of_links/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/dark.png
index d7c8bc7fad..36ed81fb40 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/dark_colorblind.png
index d7c8bc7fad..36ed81fb40 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/dark_dimmed.png
index 5abb4def0b..32f311852e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/dark_high_contrast.png
index 1cd5d78228..af219d9b1b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/default.png
index 3525c48d9c..643e1ef3f6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/focused.png
index ce5d7ab829..1a320f9311 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/light.png
index 62f20b8091..d9b25d8a65 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/light_colorblind.png
index 3e66dfaca3..d9b25d8a65 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/light_high_contrast.png
index 542f199f2f..9de1c481df 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/dark.png
index b51c14dc8c..5336e67e67 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/dark_colorblind.png
index b9c542775c..5336e67e67 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/dark_dimmed.png
index 276e39118c..06a0496cac 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/dark_high_contrast.png
index d3eb4ced14..615b07757e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/default.png
index 3525c48d9c..643e1ef3f6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/focused.png
index ce5d7ab829..f5390cfcee 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/light.png
index e5f06264ce..1c79458f27 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/light_colorblind.png
index e5f06264ce..1c79458f27 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/light_high_contrast.png
index 25978804ad..8a0b620886 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/local_fetch_no_results/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/dark.png
index de36054152..0f43fc97ae 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/dark_colorblind.png
index de36054152..0f43fc97ae 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/dark_dimmed.png
index 9572737794..0ee824b3fd 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/dark_high_contrast.png
index d70277dadf..29ff7b7075 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/default.png
index 59a30545e3..acbd04085a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/focused.png
index f55b0b18b0..cb670ee62b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/light.png
index 72e6ddc386..b67d75a4c1 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/light_colorblind.png
index 72e6ddc386..b67d75a4c1 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/light_high_contrast.png
index fd6f55a931..b9a5d7c2d3 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/dark.png
index 4dd691318c..0914e29b00 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/dark_colorblind.png
index 4dd691318c..0914e29b00 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/dark_dimmed.png
index 272a23be1b..18bd26e088 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/dark_high_contrast.png
index 10377828ff..b88d877ab9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/default.png
index 8303233c21..e1a3ca0630 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/focused.png
index 2e2f506d62..d27ad9bcf6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/light.png
index d63c1ee7b8..8d0c254d8a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/light_colorblind.png
index d63c1ee7b8..8d0c254d8a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/light_high_contrast.png
index c2767d50f0..068859df56 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/multiselect_form/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/dark.png
index ba1ad93080..bd4343e5da 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/dark_colorblind.png
index ba1ad93080..bd4343e5da 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/dark_dimmed.png
index 4910ec3aca..4cc186d6fb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/dark_high_contrast.png
index d41c47bb0b..bb96d40852 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/default.png
index 59a30545e3..acbd04085a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/focused.png
index f55b0b18b0..dc4d04a522 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/light.png
index 2747afe4b1..407176526c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/light_colorblind.png
index 2747afe4b1..e54bf5d554 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/light_high_contrast.png
index 7ddff6b3cf..891944fabe 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/no_values/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/dark.png
index 9833d58fe1..9221df3b01 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/dark_colorblind.png
index 9833d58fe1..9221df3b01 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/dark_dimmed.png
index fbf3e257e4..3ae0b2f2ab 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/dark_high_contrast.png
index 2ddb739680..b602060c9f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/default.png
index 2c7a1f8e00..bed179163b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/focused.png
index 6ca2ce367d..1eadd328c7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/light.png
index c7d77c63ad..6e7978d51e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/light_colorblind.png
index c7d77c63ad..6e7978d51e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/light_high_contrast.png
index bc34c1ced7..7d6d0c5e1b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/dark.png
index 43988a85fd..e224f8f132 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/dark_colorblind.png
index 43988a85fd..e224f8f132 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/dark_dimmed.png
index 7ef9c69ad4..9c0b10de77 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/dark_high_contrast.png
index 6079fa15c3..6c6b28c21f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/default.png
index 2c7a1f8e00..bed179163b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/focused.png
index 6ca2ce367d..1eadd328c7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/light.png
index d32a6c59d9..fa8380d6c7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/light_colorblind.png
index d32a6c59d9..fa8380d6c7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/light_high_contrast.png
index e775736058..e940b1e7cb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_filter_failure/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/dark.png
index 587191937b..fa3c30a200 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/dark_colorblind.png
index 7e33a4c83c..e60938c28b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/dark_dimmed.png
index ea3a6cae1e..7a0fb1ce6f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/dark_high_contrast.png
index bbfc2df88b..d0e34106cb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/default.png
index 2c7a1f8e00..bed179163b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/focused.png
index 6ca2ce367d..1eadd328c7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/light.png
index 24c2927ca5..087ee09da3 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/light_colorblind.png
index 6101aedf21..511b9494ff 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/light_high_contrast.png
index 7a70214cb7..9e8c232eae 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_initial_failure/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/dark.png
index a16d90ceb9..47f4a8a18e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/dark_colorblind.png
index a16d90ceb9..47f4a8a18e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/dark_dimmed.png
index 373ea878c8..eb16e041ab 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/dark_high_contrast.png
index 06746f2068..a99825af1f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/default.png
index 2c7a1f8e00..bed179163b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/focused.png
index 6ca2ce367d..1eadd328c7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/light.png
index 8ab4946c16..6e37711473 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/light_colorblind.png
index 8ab4946c16..6e37711473 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/light_high_contrast.png
index 9f819b54b0..9cd6ae1523 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/remote_fetch_no_results/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/dark.png
index d58f16939b..6eddb04d69 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/dark_colorblind.png
index d58f16939b..6eddb04d69 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/dark_dimmed.png
index 65c144b7f5..f54d38c7cd 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/dark_high_contrast.png
index e446654c9f..9a035f4faa 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/default.png
index 59a30545e3..acbd04085a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/focused.png
index f55b0b18b0..cb670ee62b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/light.png
index 95f2323f4c..44be8e4e9e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/light_colorblind.png
index 95f2323f4c..44be8e4e9e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/light_high_contrast.png
index 1ea97cc645..a5e789d228 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/dark.png
index 76349260a4..59df98c198 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/dark_colorblind.png
index 76349260a4..59df98c198 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/dark_dimmed.png
index 8d4cf94819..e5178da6d6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/dark_high_contrast.png
index 94fd68000b..a284018f21 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/default.png
index 46984e4f27..178e54695b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/focused.png
index eff75a6ff6..dd6bcdf6a4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/light.png
index d4681f577d..609b20d35d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/light_colorblind.png
index d4681f577d..bba013a364 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/light_high_contrast.png
index 6d20b7d32d..b776f2d096 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/single_select_form/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/dark.png
index 41ad6e9d44..a4c2ef7657 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/dark_colorblind.png
index 6b5703b5ed..a4c2ef7657 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/dark_dimmed.png
index 1dd95e9d0c..8b84a16dea 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/dark_high_contrast.png
index 05056be8b9..82a04541e6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/default.png
index 958e27a533..62f9b953cc 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/focused.png
index e6d56b3a62..ddb8e0dece 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/light.png
index be9dcb1c81..226843d6bb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/light_colorblind.png
index be9dcb1c81..226843d6bb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/light_high_contrast.png
index b9f3b2cd47..2f38b1ee76 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_avatar_items/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/dark.png
index f7e3b0d439..4d47f56a94 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/dark_colorblind.png
index e5dbe26e00..4d47f56a94 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/dark_dimmed.png
index 397b66d3d5..53a0a8c9ab 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/dark_high_contrast.png
index 975c166f93..fcb7c5c61a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/default.png
index 8dbf5ba173..3357fc7be7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/focused.png
index 3a41db5101..f33d7f5842 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/light.png
index ae9d0be961..a78f30ebc4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/light_colorblind.png
index 0ff077cab0..a78f30ebc4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/light_high_contrast.png
index c04c7dcfc8..35494a897d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/dark.png
index e5dbe26e00..4d47f56a94 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/dark_colorblind.png
index f7e3b0d439..4d47f56a94 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/dark_dimmed.png
index 397b66d3d5..4f1c973c65 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/dark_high_contrast.png
index 975c166f93..fcb7c5c61a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/default.png
index 8dbf5ba173..3357fc7be7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/focused.png
index 3a41db5101..f33d7f5842 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/light.png
index ae9d0be961..7f8c3a80cf 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/light_colorblind.png
index ae9d0be961..a78f30ebc4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/light_high_contrast.png
index 72e4d4d5f5..35494a897d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_dynamic_label_and_aria_prefix/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/dark.png
index 895ea2e1a7..c554d34a69 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/dark_colorblind.png
index 895ea2e1a7..391b06e829 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/dark_dimmed.png
index b89b0632e7..4ce34d6b7d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/dark_high_contrast.png
index e9aa3bd854..60da199285 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/default.png
index 8dbf5ba173..3357fc7be7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/focused.png
index 3a41db5101..f33d7f5842 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/light.png
index e0293bf11f..1654b08ad9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/light_colorblind.png
index e0293bf11f..1654b08ad9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/light_high_contrast.png
index 8a7bae52fe..a3c11a1301 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_leading_icons/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/dark.png
index fd77519387..7f33c91c30 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/dark_colorblind.png
index fd77519387..7f33c91c30 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/dark_dimmed.png
index e5b9103529..3b64d95814 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/dark_high_contrast.png
index 3b20576651..13a91cc09d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/default.png
index 8dbf5ba173..3357fc7be7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/focused.png
index 3a41db5101..f33d7f5842 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/light.png
index 0a60f8f718..a24c1c01c5 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/light_colorblind.png
index d5005f5729..a24c1c01c5 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/light_high_contrast.png
index f96b4c161f..8baa5517b9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_subtitle/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/dark.png
index e83e0fef95..8c56dcd8d7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/dark_colorblind.png
index e83e0fef95..8c56dcd8d7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/dark_dimmed.png
index 7c91b51640..a86c5343c6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/dark_high_contrast.png
index f9b3e40025..9f0cffcd39 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/default.png
index 8dbf5ba173..3357fc7be7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/focused.png
index 3a41db5101..f33d7f5842 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/light.png
index a93dd12767..73cc060a52 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/light_colorblind.png
index a93dd12767..73cc060a52 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/light_high_contrast.png
index 91c3d4722a..a6493e2707 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/select_panel/with_trailing_icons/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/default/default.png
index fb6708f0a1..d2c1c7aec8 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/default/focused.png
index 7d3fb5984f..7f40127f1f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/with_extra/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/with_extra/default.png
index 4b1b9233db..a0a55ff56f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/with_extra/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/with_extra/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/with_extra/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/with_extra/focused.png
index e7e8c49688..788cfe96bb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/with_extra/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/with_extra/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/with_icons_and_counters/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/with_icons_and_counters/default.png
index d2773b62cd..82f4975380 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/with_icons_and_counters/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/with_icons_and_counters/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/with_icons_and_counters/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/with_icons_and_counters/focused.png
index a2fda12b18..1f55bee9b0 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/with_icons_and_counters/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_nav/with_icons_and_counters/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_panels/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_panels/default/default.png
index 1a63f3a1a5..076c347937 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_panels/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_panels/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_panels/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_panels/default/focused.png
index 727dde0d05..7faf01ccbf 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_panels/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tab_panels/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/default/default.png
index 5c7c25d00b..d15981c483 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/default/focused.png
index 7bcac9be54..bc02a0df35 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/disabled/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/disabled/default.png
index 666689b2dd..9f369ab59c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/disabled/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/disabled/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/disabled/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/disabled/focused.png
index 666689b2dd..9f369ab59c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/disabled/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/disabled/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/full_width/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/full_width/default.png
index 5c7c25d00b..d15981c483 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/full_width/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/full_width/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/full_width/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/full_width/focused.png
index 7bcac9be54..bc02a0df35 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/full_width/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/full_width/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/invalid/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/invalid/default.png
index 904bd670f7..8e46c500c6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/invalid/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/invalid/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/invalid/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/invalid/focused.png
index 20f7c3a449..47ac4b5638 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/invalid/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/invalid/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/not_full_width/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/not_full_width/default.png
index 27f07670ec..5f0779fa4b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/not_full_width/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/not_full_width/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/not_full_width/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/not_full_width/focused.png
index d21d2a6c38..5a6b608dbe 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/not_full_width/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/not_full_width/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/visually_hide_label/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/visually_hide_label/default.png
index 36f48e24dc..4efbe4192b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/visually_hide_label/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/visually_hide_label/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/visually_hide_label/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/visually_hide_label/focused.png
index 1fcc5ccca8..33cf659263 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/visually_hide_label/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/visually_hide_label/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/with_caption/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/with_caption/default.png
index 5a31368f78..9741308070 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/with_caption/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/with_caption/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/with_caption/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/with_caption/focused.png
index 98a46c3482..6991860849 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/with_caption/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/with_caption/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/with_validation_message/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/with_validation_message/default.png
index 95d4ac742a..5da1899cdf 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/with_validation_message/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/with_validation_message/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/with_validation_message/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/with_validation_message/focused.png
index dc2f0686df..f1f8683177 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/with_validation_message/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_area/with_validation_message/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/default/default.png
index e6b95bad27..c6087ffaf9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/default/focused.png
index 6fbd5f978b..097c109b02 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/disabled/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/disabled/default.png
index 0cbfe02f88..2c2a6774b0 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/disabled/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/disabled/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/disabled/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/disabled/focused.png
index 0cbfe02f88..2c2a6774b0 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/disabled/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/disabled/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/full_width/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/full_width/default.png
index e6b95bad27..c6087ffaf9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/full_width/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/full_width/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/full_width/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/full_width/focused.png
index 6fbd5f978b..097c109b02 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/full_width/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/full_width/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_leading_action_menu/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_leading_action_menu/default.png
index 64a961af82..29b7af4624 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_leading_action_menu/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_leading_action_menu/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_leading_action_menu/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_leading_action_menu/focused.png
index a2c7f266c0..920d5e9b8f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_leading_action_menu/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_leading_action_menu/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_leading_button/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_leading_button/default.png
index 208d328735..20a5893d2d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_leading_button/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_leading_button/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_leading_button/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_leading_button/focused.png
index 1a7c0a5b48..009e3952e3 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_leading_button/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_leading_button/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_trailing_button/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_trailing_button/default.png
index fa8d4dac31..b0bd14da7b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_trailing_button/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_trailing_button/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_trailing_button/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_trailing_button/focused.png
index dd1f412e21..733578be1b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_trailing_button/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/input_group_trailing_button/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/inset/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/inset/default.png
index b56f77d26a..df18f7dc11 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/inset/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/inset/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/inset/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/inset/focused.png
index bab0634bea..cea0d8bf7a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/inset/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/inset/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/invalid/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/invalid/default.png
index f6ae585542..264bd3c0bd 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/invalid/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/invalid/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/invalid/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/invalid/focused.png
index 21d195805e..33bc742a1d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/invalid/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/invalid/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/monospace/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/monospace/default.png
index e6b95bad27..c6087ffaf9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/monospace/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/monospace/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/monospace/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/monospace/focused.png
index 6fbd5f978b..097c109b02 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/monospace/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/monospace/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/not_full_width/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/not_full_width/default.png
index 244321f27a..f6187088e2 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/not_full_width/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/not_full_width/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/not_full_width/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/not_full_width/focused.png
index 33d061aa6d..06dfab0755 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/not_full_width/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/not_full_width/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/show_clear_button/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/show_clear_button/default.png
index a5ac864585..948e176243 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/show_clear_button/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/show_clear_button/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/show_clear_button/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/show_clear_button/focused.png
index b2520cfad9..bae8208943 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/show_clear_button/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/show_clear_button/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_large/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_large/default.png
index c2e1899254..d1f7e4455f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_large/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_large/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_large/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_large/focused.png
index ebd01b6530..4720cc4f86 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_large/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_large/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_medium/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_medium/default.png
index 9283948edf..65667334f3 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_medium/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_medium/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_medium/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_medium/focused.png
index 1f91369fd9..079a577276 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_medium/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_medium/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_small/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_small/default.png
index 466a06032f..a818848669 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_small/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_small/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_small/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_small/focused.png
index fa18b6483c..d358e256c4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_small/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/size_small/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/visually_hide_label/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/visually_hide_label/default.png
index 9283948edf..65667334f3 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/visually_hide_label/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/visually_hide_label/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/visually_hide_label/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/visually_hide_label/focused.png
index 1f91369fd9..079a577276 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/visually_hide_label/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/visually_hide_label/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_caption/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_caption/default.png
index 2d39a103f2..8f24190195 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_caption/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_caption/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_caption/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_caption/focused.png
index a614fae3f9..631bfe2f8f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_caption/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_caption/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_leading_visual/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_leading_visual/default.png
index e82eb38baf..e08585364a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_leading_visual/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_leading_visual/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_leading_visual/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_leading_visual/focused.png
index 8d6e4596db..27593f9330 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_leading_visual/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_leading_visual/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_placeholder/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_placeholder/default.png
index e129c2d827..fce5d023b6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_placeholder/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_placeholder/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_placeholder/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_placeholder/focused.png
index 256fc335e5..c6643c85f0 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_placeholder/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_placeholder/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_validation_message/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_validation_message/default.png
index 9c51b5ad6b..9bad78e9fd 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_validation_message/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_validation_message/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_validation_message/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_validation_message/focused.png
index cad785ec97..0c0d873622 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_validation_message/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/text_field/with_validation_message/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/checked/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/checked/default.png
index 06928ec2b0..d494b85828 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/checked/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/checked/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/checked/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/checked/focused.png
index bd3e5c8ce2..7838eea6a7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/checked/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/checked/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/checked_disabled/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/checked_disabled/default.png
index 71b09c4020..e7971e014e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/checked_disabled/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/checked_disabled/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/checked_disabled/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/checked_disabled/focused.png
index 71b09c4020..e7971e014e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/checked_disabled/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/checked_disabled/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/default/default.png
index ff58205117..d3d50b02b9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/default/focused.png
index bd6faf1433..f796d4d981 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/disabled/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/disabled/default.png
index 1e1734d98c..ac305c5a72 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/disabled/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/disabled/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/disabled/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/disabled/focused.png
index 1e1734d98c..ac305c5a72 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/disabled/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/disabled/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/small/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/small/default.png
index c5d42b0d8e..e6914d66a4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/small/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/small/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/small/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/small/focused.png
index 3570c71176..848b3bd4f8 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/small/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/small/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/with_a_bad_src/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/with_a_bad_src/default.png
index ff58205117..d3d50b02b9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/with_a_bad_src/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/with_a_bad_src/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/with_a_bad_src/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/with_a_bad_src/focused.png
index bd6faf1433..f796d4d981 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/with_a_bad_src/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/with_a_bad_src/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/with_status_label_position_end/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/with_status_label_position_end/default.png
index d64cc174b8..9ab9b301f6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/with_status_label_position_end/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/with_status_label_position_end/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/with_status_label_position_end/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/with_status_label_position_end/focused.png
index f154ae0a93..13f98cfb2c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/with_status_label_position_end/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/toggle_switch/with_status_label_position_end/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/dark.png
index c28efcdc1f..d248f00748 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/dark_colorblind.png
index c28efcdc1f..d248f00748 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/dark_dimmed.png
index 9f9efd90dd..7fd98ed946 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/dark_high_contrast.png
index a8d2b63e74..67afb32aba 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/default.png
index 1b856c3baa..dd3224acf7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/focused.png
index 91c6d9d86d..22b3853d5a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/light.png
index da139db34b..c7400c24cd 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/light_colorblind.png
index e4ee311534..c7400c24cd 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/light_high_contrast.png
index 37777afa84..6803944c23 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_e/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/dark.png
index 0f74b90d3f..99c5ff106c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/dark_colorblind.png
index 0f74b90d3f..99c5ff106c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/dark_dimmed.png
index 6ea0255fd8..3d78e00430 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/dark_high_contrast.png
index a8c78233b7..04bac4a2aa 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/default.png
index 83f4f97f2f..3b14bf16ce 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/focused.png
index a6f542aad0..0bf5ed6703 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/light.png
index 9216de46fe..ebcde8cf3f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/light_colorblind.png
index 01635c5b06..ebcde8cf3f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/light_high_contrast.png
index dbbd621b9c..b768f6f07d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_n/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/dark.png
index 257fe6177c..a5a047f424 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/dark_colorblind.png
index 257fe6177c..a5a047f424 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/dark_dimmed.png
index db26a4ccbf..3b11a65511 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/dark_high_contrast.png
index 76e3ed3ca0..d800df978c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/default.png
index caec72ff48..9621b75e44 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/focused.png
index ded802b449..96c2ace55a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/light.png
index 5f89e88c59..b0f5e22eab 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/light_colorblind.png
index 63da1a553f..b0f5e22eab 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/light_high_contrast.png
index bfd3efacbe..81fa05456f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_ne/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/dark.png
index 16c3afc79f..7761a93ac1 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/dark_colorblind.png
index 16c3afc79f..7761a93ac1 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/dark_dimmed.png
index 27dccb2f50..9cc1e77997 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/dark_high_contrast.png
index 2ef0146de3..47ab25659e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/default.png
index 96e55e431c..9a89f45bb5 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/focused.png
index 31f5afb696..2c5b74d58d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/light.png
index a96b01f2c6..b54ac4a5e3 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/light_colorblind.png
index 78a16e529d..b54ac4a5e3 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/light_high_contrast.png
index c6cc6c2b87..c4db6908d9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_nw/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/dark.png
index 6526074e44..8612f76125 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/dark_colorblind.png
index 6526074e44..8612f76125 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/dark_dimmed.png
index 1f3e4cc77a..9c756ad842 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/dark_high_contrast.png
index 0d06975bee..ee08f750b0 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/default.png
index f69d7ff431..542b09cb0a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/focused.png
index 5c0ed91d0f..45bef44181 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/light.png
index 95593b1221..4dc85489eb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/light_colorblind.png
index 4553b5b4fa..4dc85489eb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/light_high_contrast.png
index d66a24b03d..471f8c6211 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_s/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/dark.png
index 9afb108f2e..f5bb6b59db 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/dark_colorblind.png
index 9afb108f2e..f5bb6b59db 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/dark_dimmed.png
index fb5d452627..4090efe213 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/dark_high_contrast.png
index effbdbfac0..444b12b7c9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/default.png
index 41abae7716..a31de4c321 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/focused.png
index ae9501dbf1..2d03cbbc81 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/light.png
index 781bfdedf6..4c0b495b95 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/light_colorblind.png
index 31552b1231..4c0b495b95 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/light_high_contrast.png
index aa91159e39..351d93a078 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_se/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/dark.png
index f992f5eefc..6bf1ad390f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/dark_colorblind.png
index f992f5eefc..6bf1ad390f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/dark_dimmed.png
index 9c520bedab..a3414160eb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/dark_high_contrast.png
index 151e5e17ea..4ca7764d8a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/default.png
index 3662496fed..02d9adaed1 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/focused.png
index ca77cc1272..3983b18ffd 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/light.png
index cc5ba993e7..d57072bf1f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/light_colorblind.png
index a8ff40ef3c..d57072bf1f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/light_high_contrast.png
index e48dd244f3..70681ba2b7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_sw/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/dark.png
index f27e8726c1..921a2612c2 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/dark_colorblind.png
index f27e8726c1..921a2612c2 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/dark_dimmed.png
index 27e89f4875..3fcbf18a2e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/dark_high_contrast.png
index 27dd1afd7f..4b18a006ef 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/default.png
index 04b96f6433..c2dc8fb513 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/focused.png
index 0305a7c9cb..5d40a48e93 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/light.png
index 86fe5c8c40..98ded9cd45 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/light_colorblind.png
index c731b43e8a..98ded9cd45 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/light_high_contrast.png
index 3112c65a99..0915c80c26 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/tooltip/tooltip_w/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_nav/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_nav/default/default.png
index eba9e7aee2..98cdc0bea2 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_nav/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_nav/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_nav/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_nav/default/focused.png
index 3251f5ef97..3c081c51bb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_nav/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_nav/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_nav/with_icons_and_counters/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_nav/with_icons_and_counters/default.png
index d741b4b4ac..c764ae72fa 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_nav/with_icons_and_counters/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_nav/with_icons_and_counters/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_nav/with_icons_and_counters/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_nav/with_icons_and_counters/focused.png
index 6fd906fb09..80f8173977 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_nav/with_icons_and_counters/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_nav/with_icons_and_counters/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/default/default.png
index 6736587fe3..92c3c4c521 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/default/focused.png
index 7c1e5087e1..88625ff62a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/with_actions/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/with_actions/default.png
index 9e353b4772..5b135605e5 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/with_actions/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/with_actions/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/with_actions/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/with_actions/focused.png
index c1070e6302..f8b21b61ef 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/with_actions/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/with_actions/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/with_icons_and_counters/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/with_icons_and_counters/default.png
index a0fe686ddc..13532d1cdc 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/with_icons_and_counters/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/with_icons_and_counters/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/with_icons_and_counters/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/with_icons_and_counters/focused.png
index aa009048f6..8ac6faa14b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/with_icons_and_counters/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/alpha/underline_panels/with_icons_and_counters/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/full_width/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/full_width/default.png
index 95d92f7142..e06fa780d5 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/full_width/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/full_width/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/full_width/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/full_width/focused.png
index 24ba538021..edc65bd2a1 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/full_width/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/full_width/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/large/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/large/default.png
index 902e12eb4c..db34f41b68 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/large/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/large/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/large/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/large/focused.png
index 46f30ec28a..b43361f7ec 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/large/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/large/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/leading_visual/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/leading_visual/default.png
index e8771c5dbd..9e95c10897 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/leading_visual/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/leading_visual/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/leading_visual/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/leading_visual/focused.png
index e3f633242c..e381ea237c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/leading_visual/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/leading_visual/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/medium/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/medium/default.png
index e8771c5dbd..9e95c10897 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/medium/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/medium/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/medium/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/medium/focused.png
index e3f633242c..e381ea237c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/medium/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/medium/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/small/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/small/default.png
index 58b463c746..dd943a34b3 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/small/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/small/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/small/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/small/focused.png
index 5b40fdd03d..3115fd65f1 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/small/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/small/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/trailing_action/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/trailing_action/default.png
index 69f971cb60..77c2458c60 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/trailing_action/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/trailing_action/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/trailing_action/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/trailing_action/focused.png
index 35279f24c3..09a865dd12 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/trailing_action/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/trailing_action/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/visually_hide_label/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/visually_hide_label/default.png
index 7d297ee49c..4b3c7c5d40 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/visually_hide_label/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/visually_hide_label/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/visually_hide_label/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/visually_hide_label/focused.png
index e3eda12e62..f4970a77a7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/visually_hide_label/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/auto_complete/visually_hide_label/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/default/default.png
index 7c1b1827b8..363121ddf8 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/default/focused.png
index 7c1b1827b8..363121ddf8 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/shape_circle/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/shape_circle/default.png
index 7c1b1827b8..363121ddf8 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/shape_circle/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/shape_circle/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/shape_circle/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/shape_circle/focused.png
index 7c1b1827b8..363121ddf8 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/shape_circle/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/shape_circle/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/shape_square/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/shape_square/default.png
index c2b45c3db0..9a5ecc54ef 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/shape_square/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/shape_square/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/shape_square/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/shape_square/focused.png
index c2b45c3db0..9a5ecc54ef 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/shape_square/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/shape_square/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_16/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_16/default.png
index 7de4036276..74ee161ce0 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_16/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_16/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_16/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_16/focused.png
index 7de4036276..74ee161ce0 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_16/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_16/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_20/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_20/default.png
index 7c1b1827b8..363121ddf8 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_20/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_20/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_20/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_20/focused.png
index 7c1b1827b8..363121ddf8 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_20/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_20/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_24/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_24/default.png
index 5d03720f6d..da3835ee0d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_24/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_24/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_24/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_24/focused.png
index 5d03720f6d..da3835ee0d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_24/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_24/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_32/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_32/default.png
index f0ef453e8f..9a76aff71e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_32/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_32/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_32/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_32/focused.png
index f0ef453e8f..9a76aff71e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_32/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_32/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_40/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_40/default.png
index 24eb802a5b..04040da067 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_40/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_40/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_40/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_40/focused.png
index 24eb802a5b..04040da067 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_40/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_40/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_48/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_48/default.png
index e453a39ccc..184785fbc7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_48/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_48/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_48/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_48/focused.png
index e453a39ccc..184785fbc7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_48/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_48/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_64/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_64/default.png
index 10a9326b24..3fd8b01157 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_64/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_64/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_64/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_64/focused.png
index 10a9326b24..3fd8b01157 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_64/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_64/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_80/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_80/default.png
index d3a111f624..5ec349fac5 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_80/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_80/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_80/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_80/focused.png
index d3a111f624..5ec349fac5 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_80/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar/size_80/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/avatar_2/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/avatar_2/default.png
index fe022c7793..ee92b25cfa 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/avatar_2/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/avatar_2/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/avatar_2/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/avatar_2/focused.png
index fe022c7793..ee92b25cfa 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/avatar_2/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/avatar_2/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/avatar_3/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/avatar_3/default.png
index 6fa07fa28d..5c32faaf39 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/avatar_3/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/avatar_3/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/avatar_3/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/avatar_3/focused.png
index 6fa07fa28d..5c32faaf39 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/avatar_3/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/avatar_3/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/default/default.png
index 327db7f8ca..6a26e7b9fb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/default/focused.png
index 327db7f8ca..6a26e7b9fb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/avatar_stack/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/default/default.png
index c12dd92d7f..c6ee2b76d7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/default/focused.png
index c12dd92d7f..c6ee2b76d7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/description/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/description/default.png
index ad92ef2252..038a5aafd7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/description/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/description/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/description/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/description/focused.png
index ad92ef2252..038a5aafd7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/description/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/description/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/full/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/full/default.png
index 1500c93bb8..bf468ae004 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/full/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/full/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/full/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/full/focused.png
index dad678ef3e..7efdf45bf2 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/full/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/full/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/loading/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/loading/default.png
index 1080c5b940..ac3eb4a438 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/loading/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/loading/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/loading/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/loading/focused.png
index 1080c5b940..ac3eb4a438 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/loading/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/loading/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/option_border/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/option_border/default.png
index d191e370bb..15a15de8e7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/option_border/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/option_border/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/option_border/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/option_border/focused.png
index d191e370bb..15a15de8e7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/option_border/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/option_border/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/primary_action/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/primary_action/default.png
index 7a45502a60..3ef1ff99ed 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/primary_action/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/primary_action/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/primary_action/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/primary_action/focused.png
index 08d0f773eb..8d97075f17 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/primary_action/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/primary_action/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/secondary_action/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/secondary_action/default.png
index 528a1bac93..8d2dde3eff 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/secondary_action/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/secondary_action/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/secondary_action/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/secondary_action/focused.png
index 876d6548fe..7483ab3c61 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/secondary_action/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/secondary_action/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/with_icon/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/with_icon/default.png
index 5c95116cba..7c74eb073d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/with_icon/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/with_icon/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/with_icon/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/with_icon/focused.png
index 5c95116cba..7c74eb073d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/with_icon/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/with_icon/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/with_image/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/with_image/default.png
index 783154498c..3e7bbc3162 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/with_image/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/with_image/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/with_image/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/with_image/focused.png
index 783154498c..3e7bbc3162 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/with_image/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/blankslate/with_image/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/default/default.png
index 397360ac06..9b5ab5152f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/default/focused.png
index 397360ac06..9b5ab5152f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/padding_condensed/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/padding_condensed/default.png
index 072b31c3af..7f5926bd93 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/padding_condensed/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/padding_condensed/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/padding_condensed/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/padding_condensed/focused.png
index 072b31c3af..7f5926bd93 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/padding_condensed/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/padding_condensed/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/padding_spacious/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/padding_spacious/default.png
index d2f7c6492d..a5de21178f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/padding_spacious/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/padding_spacious/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/padding_spacious/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/padding_spacious/focused.png
index d2f7c6492d..a5de21178f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/padding_spacious/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/padding_spacious/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/row_colors/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/row_colors/default.png
index 08cb5bc32a..06367207fc 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/row_colors/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/row_colors/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/row_colors/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/row_colors/focused.png
index 08cb5bc32a..06367207fc 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/row_colors/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/border_box/row_colors/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/default/default.png
index 24ee64b46b..1b3f6bff8c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/default/focused.png
index a6ec30dcdd..340c0dce4e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/with_beta_truncate/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/with_beta_truncate/default.png
index e5be77397e..4c26aaf179 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/with_beta_truncate/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/with_beta_truncate/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/with_beta_truncate/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/with_beta_truncate/focused.png
index 4ce766d649..28164181da 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/with_beta_truncate/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/with_beta_truncate/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/with_deprecated_truncate/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/with_deprecated_truncate/default.png
index 7e9b84e9cc..4c26aaf179 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/with_deprecated_truncate/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/with_deprecated_truncate/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/with_deprecated_truncate/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/with_deprecated_truncate/focused.png
index 4ce766d649..28164181da 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/with_deprecated_truncate/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/breadcrumbs/with_deprecated_truncate/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/all_schemes/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/all_schemes/default.png
index 3b70c35b4e..e886799d95 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/all_schemes/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/all_schemes/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/all_schemes/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/all_schemes/focused.png
index 749f9fbc42..7e92761d48 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/all_schemes/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/all_schemes/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/full_width/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/full_width/default.png
index 7d62836fb4..70418f8111 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/full_width/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/full_width/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/full_width/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/full_width/focused.png
index 11f352a568..e34582bf3f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/full_width/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/full_width/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/inactive/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/inactive/default.png
index 1f0b229b5f..96b6f46eff 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/inactive/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/inactive/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/inactive/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/inactive/focused.png
index 17643279cd..46d38dd9ce 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/inactive/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/inactive/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/invisible_all_visuals/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/invisible_all_visuals/default.png
index d25e0d2360..2c9d105813 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/invisible_all_visuals/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/invisible_all_visuals/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/invisible_all_visuals/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/invisible_all_visuals/focused.png
index f795a4f6e3..1ec5840430 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/invisible_all_visuals/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/invisible_all_visuals/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/label_wrap/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/label_wrap/default.png
index 120f46cbae..9acbc95b78 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/label_wrap/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/label_wrap/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/label_wrap/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/label_wrap/focused.png
index 2ae189bc6a..652e9ec4e6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/label_wrap/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/label_wrap/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/leading_visual/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/leading_visual/default.png
index 86588f3988..900a14e63e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/leading_visual/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/leading_visual/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/leading_visual/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/leading_visual/focused.png
index 6f80a48d4a..fbb60e1af4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/leading_visual/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/leading_visual/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/leading_visual_svg/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/leading_visual_svg/default.png
index 5aa5ea777a..207b5519ad 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/leading_visual_svg/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/leading_visual_svg/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/leading_visual_svg/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/leading_visual_svg/focused.png
index f54f613152..047b25c376 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/leading_visual_svg/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/leading_visual_svg/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link/default.png
index 6830f2bf1a..9797f6e380 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link/focused.png
index 9f42c9a206..820d2fa1b4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link_as_button/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link_as_button/default.png
index 27f342441e..0d0a71e011 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link_as_button/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link_as_button/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link_as_button/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link_as_button/focused.png
index c0477565ee..2c616531e2 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link_as_button/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link_as_button/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link_scheme_label_wrap/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link_scheme_label_wrap/default.png
index 2a822dbb9b..dc80b2591b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link_scheme_label_wrap/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link_scheme_label_wrap/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link_scheme_label_wrap/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link_scheme_label_wrap/focused.png
index c5fdcf711c..1245592b3a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link_scheme_label_wrap/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/link_scheme_label_wrap/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/small_scheme_one_character/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/small_scheme_one_character/default.png
index 131a164ef5..337bf6d6a5 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/small_scheme_one_character/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/small_scheme_one_character/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/small_scheme_one_character/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/small_scheme_one_character/focused.png
index b97994d328..f6c73b32cd 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/small_scheme_one_character/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/small_scheme_one_character/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/summary_as_button/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/summary_as_button/default.png
index 27f342441e..0d0a71e011 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/summary_as_button/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/summary_as_button/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/summary_as_button/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/summary_as_button/focused.png
index 70e6b452aa..b44afdd2e0 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/summary_as_button/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/summary_as_button/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_action/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_action/default.png
index c79fd62f64..d5dbef02b5 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_action/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_action/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_action/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_action/focused.png
index 0cb2eb223d..71c6c4d3a1 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_action/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_action/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_counter/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_counter/default.png
index 53dbeeed2b..67a94adce1 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_counter/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_counter/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_counter/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_counter/focused.png
index 61aeb38367..366bbf4719 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_counter/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_counter/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_visual/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_visual/default.png
index ec03545b6d..50a96930af 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_visual/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_visual/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_visual/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_visual/focused.png
index 6b7391d535..ca7d8f6c9f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_visual/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button/trailing_visual/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/default/default.png
index aeb9124ba7..7573bd8c66 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/default/focused.png
index b9ab2cf874..be848be6dd 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/icon_buttons/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/icon_buttons/default.png
index 022fbd4af9..7613ff596d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/icon_buttons/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/icon_buttons/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/icon_buttons/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/icon_buttons/focused.png
index a6077b16a1..aa230bea32 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/icon_buttons/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/icon_buttons/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/multiple_tags/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/multiple_tags/default.png
index e1ef2269f5..b58930b30c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/multiple_tags/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/multiple_tags/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/multiple_tags/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/multiple_tags/focused.png
index b87bf51028..24ffbe02c6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/multiple_tags/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/multiple_tags/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/split_button/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/split_button/default.png
index dbf180c902..be18dd5add 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/split_button/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/split_button/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/split_button/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/split_button/focused.png
index 30424232b3..537e3c622c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/split_button/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/split_button/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/with_clipboard_copy_button/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/with_clipboard_copy_button/default.png
index d6c97bcab9..5a844c65d9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/with_clipboard_copy_button/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/with_clipboard_copy_button/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/with_clipboard_copy_button/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/with_clipboard_copy_button/focused.png
index 3771d3b492..262c0a4697 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/with_clipboard_copy_button/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/with_clipboard_copy_button/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/with_menu_button/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/with_menu_button/default.png
index 7813aa3350..7c110e91ec 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/with_menu_button/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/with_menu_button/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/with_menu_button/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/with_menu_button/focused.png
index 8bc18aa74c..4236aba4dd 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/with_menu_button/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/button_group/with_menu_button/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy/default/default.png
index 69de7a6c7c..1938b0c48b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy/default/focused.png
index d6296d0db2..c18915254e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy/text/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy/text/default.png
index 04650bc3f0..393786fd72 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy/text/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy/text/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy/text/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy/text/focused.png
index f6bdd25058..2130682bda 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy/text/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy/text/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy_button/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy_button/default/default.png
index bc690ae590..fce5890270 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy_button/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy_button/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy_button/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy_button/default/focused.png
index d3487442e3..695f28ccec 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy_button/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy_button/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy_button/with_tooltip/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy_button/with_tooltip/default.png
index bc690ae590..fce5890270 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy_button/with_tooltip/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy_button/with_tooltip/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy_button/with_tooltip/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy_button/with_tooltip/focused.png
index 22130a5d44..42ee7515a1 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy_button/with_tooltip/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/clipboard_copy_button/with_tooltip/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/close_button/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/close_button/default/default.png
index 0d3476705b..676ae266ff 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/close_button/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/close_button/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/close_button/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/close_button/default/focused.png
index 6c950eee73..af15702cb6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/close_button/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/close_button/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_default/default.png
index 706c6d48ab..83dc418721 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_default/focused.png
index 706c6d48ab..83dc418721 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_primary/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_primary/default.png
index 81a031cc72..2e05ea8af9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_primary/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_primary/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_primary/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_primary/focused.png
index 81a031cc72..2e05ea8af9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_primary/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_primary/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_secondary/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_secondary/default.png
index b882ae3cf3..db1fae3f12 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_secondary/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_secondary/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_secondary/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_secondary/focused.png
index b882ae3cf3..db1fae3f12 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_secondary/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/color_scheme_secondary/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/default/default.png
index 706c6d48ab..83dc418721 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/default/focused.png
index 706c6d48ab..83dc418721 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_above_1000/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_above_1000/default.png
index 745feeae5a..6a9d00d336 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_above_1000/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_above_1000/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_above_1000/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_above_1000/focused.png
index 745feeae5a..6a9d00d336 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_above_1000/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_above_1000/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_below_1000/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_below_1000/default.png
index 665a787fbb..ccb81e1788 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_below_1000/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_below_1000/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_below_1000/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_below_1000/focused.png
index 665a787fbb..ccb81e1788 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_below_1000/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_below_1000/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_default/default.png
index 63cb5f2d5a..ed42a79e0b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_default/focused.png
index 63cb5f2d5a..ed42a79e0b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number/default.png
index 0267e3f6ff..56eadbc1b9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number/focused.png
index 0267e3f6ff..56eadbc1b9 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number_greater_than_custom_limit/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number_greater_than_custom_limit/default.png
index 5bef779d2e..d03b21d987 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number_greater_than_custom_limit/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number_greater_than_custom_limit/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number_greater_than_custom_limit/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number_greater_than_custom_limit/focused.png
index 5bef779d2e..d03b21d987 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number_greater_than_custom_limit/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number_greater_than_custom_limit/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number_less_than_custom_limit/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number_less_than_custom_limit/default.png
index 0a9d35e880..b2860c42c0 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number_less_than_custom_limit/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number_less_than_custom_limit/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number_less_than_custom_limit/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number_less_than_custom_limit/focused.png
index 0a9d35e880..b2860c42c0 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number_less_than_custom_limit/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/rounding_large_number_less_than_custom_limit/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/with_text/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/with_text/default.png
index 75a127a2f0..b1727a079e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/with_text/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/with_text/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/with_text/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/with_text/focused.png
index 75a127a2f0..b1727a079e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/with_text/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/counter/with_text/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_danger/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_danger/default.png
index 6ba39ef103..27409cab36 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_danger/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_danger/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_danger/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_danger/focused.png
index 6ba39ef103..27409cab36 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_danger/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_danger/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_default/default.png
index 192d3170cd..c33bc47af7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_default/focused.png
index 192d3170cd..c33bc47af7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_success/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_success/default.png
index 1805f7c771..ab3c006e60 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_success/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_success/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_success/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_success/focused.png
index 1805f7c771..ab3c006e60 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_success/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_success/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_warning/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_warning/default.png
index 562553a5fa..460d22f5e6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_warning/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_warning/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_warning/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_warning/focused.png
index 562553a5fa..460d22f5e6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_warning/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/color_scheme_warning/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/default/default.png
index 192d3170cd..c33bc47af7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/default/focused.png
index 192d3170cd..c33bc47af7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_dismissible/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_dismissible/default.png
index 603bddf11e..7556baea8c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_dismissible/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_dismissible/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_dismissible/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_dismissible/focused.png
index 7baf5cb2fc..a5d7d58034 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_dismissible/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_dismissible/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_full/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_full/default.png
index 88322dc99e..f04e504579 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_full/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_full/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_full/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_full/focused.png
index 88322dc99e..f04e504579 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_full/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_full/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_with_icon/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_with_icon/default.png
index 87ba425bcc..d0955866fc 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_with_icon/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_with_icon/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_with_icon/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_with_icon/focused.png
index 87ba425bcc..d0955866fc 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_with_icon/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/flash/options_with_icon/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/heading/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/heading/default/default.png
index 21e9d22a4b..7283ddedc6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/heading/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/heading/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/heading/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/heading/default/focused.png
index 21e9d22a4b..7283ddedc6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/heading/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/heading/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/danger/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/danger/default.png
index c565d3cbf7..265b558462 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/danger/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/danger/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/danger/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/danger/focused.png
index d039cb0dea..f9c745df24 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/danger/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/danger/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/default/default.png
index a3af039537..5b2c6b42f4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/default/focused.png
index a7f014e43e..8daddd8d30 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/invisible/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/invisible/default.png
index 191ed8a6a2..41175e8811 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/invisible/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/invisible/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/invisible/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/invisible/focused.png
index e16284c1c0..ec8bf67255 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/invisible/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/invisible/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/link_as_button/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/link_as_button/default.png
index a3af039537..5b2c6b42f4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/link_as_button/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/link_as_button/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/link_as_button/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/link_as_button/focused.png
index b9a257c34b..3a236fbc5d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/link_as_button/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/link_as_button/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/primary/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/primary/default.png
index 448ad01898..3b1033c3d2 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/primary/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/primary/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/primary/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/primary/focused.png
index faff0d5f64..db4d4f73c3 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/primary/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/primary/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/summary_as_button/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/summary_as_button/default.png
index a3af039537..5b2c6b42f4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/summary_as_button/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/summary_as_button/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/summary_as_button/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/summary_as_button/focused.png
index 7effcf9fd8..ac31acbbbe 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/summary_as_button/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/icon_button/summary_as_button/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_accent/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_accent/default.png
index 90e2b0dda2..d8fe15b44b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_accent/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_accent/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_accent/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_accent/focused.png
index 90e2b0dda2..d8fe15b44b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_accent/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_accent/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_attention/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_attention/default.png
index 6d13b7cc26..7e4f3f6655 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_attention/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_attention/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_attention/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_attention/focused.png
index 6d13b7cc26..7e4f3f6655 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_attention/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_attention/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_danger/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_danger/default.png
index 36ee1c9de7..e748170516 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_danger/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_danger/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_danger/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_danger/focused.png
index 36ee1c9de7..e748170516 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_danger/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_danger/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_done/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_done/default.png
index d8375c29d2..0a4773a322 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_done/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_done/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_done/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_done/focused.png
index d8375c29d2..0a4773a322 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_done/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_done/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_primary/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_primary/default.png
index bb6f4bfc45..001c0e3683 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_primary/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_primary/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_primary/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_primary/focused.png
index bb6f4bfc45..001c0e3683 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_primary/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_primary/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_secondary/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_secondary/default.png
index 2988cba739..9b9f317a56 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_secondary/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_secondary/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_secondary/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_secondary/focused.png
index 2988cba739..9b9f317a56 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_secondary/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_secondary/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_severe/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_severe/default.png
index 37507f2061..0f0724433f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_severe/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_severe/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_severe/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_severe/focused.png
index 37507f2061..0f0724433f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_severe/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_severe/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_sponsors/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_sponsors/default.png
index 2c523c16b9..c09040277d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_sponsors/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_sponsors/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_sponsors/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_sponsors/focused.png
index 2c523c16b9..c09040277d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_sponsors/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_sponsors/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_success/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_success/default.png
index e3f11f8f01..d6d5b973e4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_success/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_success/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_success/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_success/focused.png
index e3f11f8f01..d6d5b973e4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_success/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/color_scheme_success/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/default/default.png
index 9cadc166a8..c309205e3c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/default/focused.png
index 9cadc166a8..c309205e3c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/inline_inline/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/inline_inline/default.png
index aa573b052b..121741a7aa 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/inline_inline/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/inline_inline/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/inline_inline/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/inline_inline/focused.png
index aa573b052b..121741a7aa 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/inline_inline/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/inline_inline/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/size_default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/size_default/default.png
index 1756b02747..878181ed3a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/size_default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/size_default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/size_default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/size_default/focused.png
index 1756b02747..878181ed3a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/size_default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/size_default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/size_large/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/size_large/default.png
index f04ce300cd..3f03baae72 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/size_large/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/size_large/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/size_large/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/size_large/focused.png
index f04ce300cd..3f03baae72 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/size_large/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/label/size_large/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_primary/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_primary/default.png
index 98ac47054e..c4dad39546 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_primary/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_primary/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_primary/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_primary/focused.png
index ec8cea82d6..5755eba3da 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_primary/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_primary/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_primary_muted/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_primary_muted/default.png
index 50497bcc77..57d512b902 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_primary_muted/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_primary_muted/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_primary_muted/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_primary_muted/focused.png
index 79ab1be953..c5495e0b62 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_primary_muted/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_primary_muted/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_secondary/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_secondary/default.png
index ee4d2132be..248bb0b0f3 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_secondary/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_secondary/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_secondary/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_secondary/focused.png
index 9447571c68..96f212cfbd 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_secondary/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_secondary/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_secondary_muted/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_secondary_muted/default.png
index 12c796564a..58cdba03e8 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_secondary_muted/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_secondary_muted/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_secondary_muted/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_secondary_muted/focused.png
index cb264bbd72..ecfade228e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_secondary_muted/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/color_scheme_secondary_muted/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/default/default.png
index 79500b2da8..478323687f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/default/focused.png
index 0003b62ad8..bedaeb4f1c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/link/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/default/default.png
index 8862efacff..7057a3da50 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/default/focused.png
index b6e1b7b25c..b0f692413f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/long_label_with_tooltip/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/long_label_with_tooltip/default.png
index c07cc5a8d2..c81163687f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/long_label_with_tooltip/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/long_label_with_tooltip/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/long_label_with_tooltip/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/long_label_with_tooltip/focused.png
index 3509121826..411b0f398e 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/long_label_with_tooltip/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/long_label_with_tooltip/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/show_more_item/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/show_more_item/default.png
index 214c433316..2f23a4eea6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/show_more_item/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/show_more_item/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/show_more_item/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/show_more_item/focused.png
index 9839776131..905f46eaa5 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/show_more_item/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/show_more_item/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/trailing_action/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/trailing_action/default.png
index 21b8c75ddc..5aee8b3101 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/trailing_action/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/trailing_action/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/trailing_action/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/trailing_action/focused.png
index 433213bdb5..e0abf09ea4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/trailing_action/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/nav_list/trailing_action/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/octicon/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/octicon/default/default.png
index f92f84a1db..5d978611da 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/octicon/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/octicon/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/octicon/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/octicon/default/focused.png
index f92f84a1db..5d978611da 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/octicon/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/octicon/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/bottom_left/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/bottom_left/default.png
index 54ef1c8ca9..87cddf262b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/bottom_left/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/bottom_left/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/bottom_left/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/bottom_left/focused.png
index 54ef1c8ca9..87cddf262b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/bottom_left/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/bottom_left/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/bottom_right/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/bottom_right/default.png
index 6b512c8c4f..7b3cdf4e30 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/bottom_right/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/bottom_right/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/bottom_right/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/bottom_right/focused.png
index 6b512c8c4f..7b3cdf4e30 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/bottom_right/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/bottom_right/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/default/default.png
index baea409ddb..853396b195 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/default/focused.png
index baea409ddb..853396b195 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/large/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/large/default.png
index 7124b6778f..460d3073a0 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/large/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/large/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/large/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/large/focused.png
index 7124b6778f..460d3073a0 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/large/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/large/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/top_left/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/top_left/default.png
index fa92312dda..5fd3ac4bfc 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/top_left/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/top_left/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/top_left/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/top_left/focused.png
index fa92312dda..5fd3ac4bfc 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/top_left/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/top_left/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/top_right/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/top_right/default.png
index 89a14dc770..4d1059b431 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/top_right/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/top_right/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/top_right/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/top_right/focused.png
index 89a14dc770..4d1059b431 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/top_right/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/popover/top_right/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/default/default.png
index 5b2df8a665..ad7524b3cb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/default/focused.png
index 5b2df8a665..ad7524b3cb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_default/default.png
index 5b2df8a665..ad7524b3cb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_default/focused.png
index 5b2df8a665..ad7524b3cb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_large/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_large/default.png
index 595e9756b6..1a35e4c8f3 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_large/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_large/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_large/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_large/focused.png
index 595e9756b6..1a35e4c8f3 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_large/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_large/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_small/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_small/default.png
index 2ea66b74a9..352a6d2cc3 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_small/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_small/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_small/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_small/focused.png
index 2ea66b74a9..352a6d2cc3 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_small/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/progress_bar/size_small/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/relative_time/link_with_tooltip/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/relative_time/link_with_tooltip/default.png
index 090a45d75e..424cd80631 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/relative_time/link_with_tooltip/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/relative_time/link_with_tooltip/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/relative_time/link_with_tooltip/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/relative_time/link_with_tooltip/focused.png
index 39b9e7cfb2..5c6ed9dc7c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/relative_time/link_with_tooltip/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/relative_time/link_with_tooltip/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/relative_time/no_title_attribute/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/relative_time/no_title_attribute/default.png
index e605313469..1d0eb6a287 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/relative_time/no_title_attribute/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/relative_time/no_title_attribute/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/relative_time/no_title_attribute/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/relative_time/no_title_attribute/focused.png
index e605313469..1d0eb6a287 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/relative_time/no_title_attribute/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/relative_time/no_title_attribute/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/spinner/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/spinner/default/default.png
index a0cb00b336..d86ca997dd 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/spinner/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/spinner/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/spinner/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/spinner/default/focused.png
index a0cb00b336..d86ca997dd 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/spinner/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/spinner/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/default/default.png
index ee8c8ffbc6..e9ac1e1880 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/default/focused.png
index ee8c8ffbc6..e9ac1e1880 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/sizes_default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/sizes_default/default.png
index 4d73ec3fe5..deab116404 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/sizes_default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/sizes_default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/sizes_default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/sizes_default/focused.png
index 4d73ec3fe5..deab116404 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/sizes_default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/sizes_default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/sizes_small/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/sizes_small/default.png
index 8419974140..9748d7fad4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/sizes_small/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/sizes_small/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/sizes_small/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/sizes_small/focused.png
index 8419974140..9748d7fad4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/sizes_small/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/sizes_small/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_closed/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_closed/default.png
index 12dc763b2a..ba39d93958 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_closed/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_closed/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_closed/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_closed/focused.png
index 12dc763b2a..ba39d93958 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_closed/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_closed/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_merged/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_merged/default.png
index bbc070cd6c..2c573705a7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_merged/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_merged/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_merged/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_merged/focused.png
index bbc070cd6c..2c573705a7 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_merged/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_merged/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_open/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_open/default.png
index 758fbd4ede..cd88806edd 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_open/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_open/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_open/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_open/focused.png
index 758fbd4ede..cd88806edd 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_open/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/state/states_open/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/actions/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/actions/default.png
index 266d3b5512..1818a7a761 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/actions/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/actions/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/actions/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/actions/focused.png
index 5becaf7cb6..8087d5846d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/actions/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/actions/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/danger/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/danger/default.png
index 5d398eb4c0..238935e777 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/danger/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/danger/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/danger/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/danger/focused.png
index 5d398eb4c0..238935e777 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/danger/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/danger/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/default/default.png
index 754725cde6..9c3923cfcb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/default/focused.png
index 754725cde6..9c3923cfcb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/spacing_spacious/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/spacing_spacious/default.png
index cf64c0f9e0..39e65ab4d2 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/spacing_spacious/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/spacing_spacious/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/spacing_spacious/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/spacing_spacious/focused.png
index cf64c0f9e0..39e65ab4d2 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/spacing_spacious/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/subhead/spacing_spacious/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/text/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/text/default/default.png
index 60cce08b99..753e7348bb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/text/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/text/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/text/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/text/default/focused.png
index 60cce08b99..753e7348bb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/text/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/text/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/timeline_item/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/timeline_item/default/default.png
index f2b3f32772..b85f18f2f6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/timeline_item/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/timeline_item/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/timeline_item/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/timeline_item/default/focused.png
index f2b3f32772..b85f18f2f6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/timeline_item/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/timeline_item/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/truncate/max_widths/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/truncate/max_widths/default.png
index ae02d91db4..a33fa91a52 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/truncate/max_widths/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/truncate/max_widths/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/truncate/max_widths/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/truncate/max_widths/focused.png
index ae02d91db4..a33fa91a52 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/truncate/max_widths/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/beta/truncate/max_widths/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/box/border/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/box/border/default.png
index 065bd919f4..f2127a6d8c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/box/border/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/box/border/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/box/border/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/box/border/focused.png
index 065bd919f4..f2127a6d8c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/box/border/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/box/border/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/box/border_bottom/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/box/border_bottom/default.png
index 4fa317a423..26dce3652c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/box/border_bottom/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/box/border_bottom/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/box/border_bottom/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/box/border_bottom/focused.png
index 4fa317a423..26dce3652c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/box/border_bottom/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/box/border_bottom/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/action_menu_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/action_menu_form/default.png
index aeb87dd3b5..8945241b08 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/action_menu_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/action_menu_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/action_menu_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/action_menu_form/focused.png
index 7e6aaa399f..7cd3f0486d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/action_menu_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/action_menu_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/after_content_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/after_content_form/default.png
index 28b5b2f095..30b35f607c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/after_content_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/after_content_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/after_content_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/after_content_form/focused.png
index fa4307f673..aa6c6821aa 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/after_content_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/after_content_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/array_check_box_group_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/array_check_box_group_form/default.png
index faa12468f7..09582edb4a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/array_check_box_group_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/array_check_box_group_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/array_check_box_group_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/array_check_box_group_form/focused.png
index a78fb65b11..2754d5851b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/array_check_box_group_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/array_check_box_group_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/auto_complete_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/auto_complete_form/default.png
index d5be652462..a01879150a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/auto_complete_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/auto_complete_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/auto_complete_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/auto_complete_form/focused.png
index aef1fe268c..878185a279 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/auto_complete_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/auto_complete_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/caption_template_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/caption_template_form/default.png
index d04d9f052e..a71e857dd2 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/caption_template_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/caption_template_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/caption_template_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/caption_template_form/focused.png
index 337f468673..b4cb323c9c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/caption_template_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/caption_template_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/check_box_group_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/check_box_group_form/default.png
index a1f97f5d6f..b67b8d0544 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/check_box_group_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/check_box_group_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/check_box_group_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/check_box_group_form/focused.png
index f6942f46f4..224da9d138 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/check_box_group_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/check_box_group_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/check_box_with_nested_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/check_box_with_nested_form/default.png
index 6b6de2eecd..62979e665f 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/check_box_with_nested_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/check_box_with_nested_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/check_box_with_nested_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/check_box_with_nested_form/focused.png
index 3d7de6d0fc..3943fcb594 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/check_box_with_nested_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/check_box_with_nested_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/composed_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/composed_form/default.png
index 472828f6c9..c164033011 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/composed_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/composed_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/composed_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/composed_form/focused.png
index 819606efac..d0f03436d4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/composed_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/composed_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/example_toggle_switch_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/example_toggle_switch_form/default.png
index e1b23bda72..cc7fa0f751 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/example_toggle_switch_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/example_toggle_switch_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/example_toggle_switch_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/example_toggle_switch_form/focused.png
index 91df031660..dad0774270 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/example_toggle_switch_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/example_toggle_switch_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/horizontal_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/horizontal_form/default.png
index 6e2d2bf8eb..862b9989aa 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/horizontal_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/horizontal_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/horizontal_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/horizontal_form/focused.png
index 796037303e..13ff3375ea 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/horizontal_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/horizontal_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/immediate_validation_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/immediate_validation_form/default.png
index 0f437268f5..0c3ced390b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/immediate_validation_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/immediate_validation_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/immediate_validation_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/immediate_validation_form/focused.png
index 449b02ce85..028a3f9aef 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/immediate_validation_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/immediate_validation_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/invalid_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/invalid_form/default.png
index 3a54eefa65..66889eee32 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/invalid_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/invalid_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/invalid_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/invalid_form/focused.png
index eca44f2c67..62840b3eb4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/invalid_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/invalid_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/multi_input_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/multi_input_form/default.png
index d4519edd05..6ed5eeca7c 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/multi_input_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/multi_input_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/multi_input_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/multi_input_form/focused.png
index a567ea7564..723c5be4ac 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/multi_input_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/multi_input_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/multi_text_field_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/multi_text_field_form/default.png
index 48cfa2685b..466a0b4bcb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/multi_text_field_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/multi_text_field_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/multi_text_field_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/multi_text_field_form/focused.png
index 0891846d73..102a9289f5 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/multi_text_field_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/multi_text_field_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/name_with_question_mark_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/name_with_question_mark_form/default.png
index 3f08c28cb3..3ae3e6f55d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/name_with_question_mark_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/name_with_question_mark_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/name_with_question_mark_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/name_with_question_mark_form/focused.png
index 3d3e8c968a..62357d4380 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/name_with_question_mark_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/name_with_question_mark_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/radio_button_group_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/radio_button_group_form/default.png
index a19d75ea9d..d36935db87 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/radio_button_group_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/radio_button_group_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/radio_button_group_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/radio_button_group_form/focused.png
index f20cac514e..7273d777f3 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/radio_button_group_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/radio_button_group_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/radio_button_with_nested_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/radio_button_with_nested_form/default.png
index 61a95e80c6..4a6cd0d47a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/radio_button_with_nested_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/radio_button_with_nested_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/radio_button_with_nested_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/radio_button_with_nested_form/focused.png
index 44571d9240..e0faa1f4de 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/radio_button_with_nested_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/radio_button_with_nested_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/select_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/select_form/default.png
index 8f9424e690..7f51623589 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/select_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/select_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/select_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/select_form/focused.png
index 38892560be..a1623535a0 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/select_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/select_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/single_text_field_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/single_text_field_form/default.png
index 3709c21988..5bd947fa19 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/single_text_field_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/single_text_field_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/single_text_field_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/single_text_field_form/focused.png
index d2e73121a3..2726ffa653 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/single_text_field_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/single_text_field_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/submit_button_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/submit_button_form/default.png
index 4d8e680062..dffd1548ed 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/submit_button_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/submit_button_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/submit_button_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/submit_button_form/focused.png
index 9b29bd95a2..326a8d24df 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/submit_button_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/submit_button_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/text_field_and_checkbox_form/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/text_field_and_checkbox_form/default.png
index e8b4876cd8..57d1305765 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/text_field_and_checkbox_form/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/text_field_and_checkbox_form/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/text_field_and_checkbox_form/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/text_field_and_checkbox_form/focused.png
index 2155e6034b..ea4d3792b6 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/text_field_and_checkbox_form/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/forms/text_field_and_checkbox_form/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/border_grid/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/border_grid/default/default.png
index c35c04c213..8423f5a1be 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/border_grid/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/border_grid/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/border_grid/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/border_grid/default/focused.png
index c35c04c213..8423f5a1be 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/border_grid/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/border_grid/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/dark.png
new file mode 100644
index 0000000000..3c3ee76adf
Binary files /dev/null and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/dark_colorblind.png
new file mode 100644
index 0000000000..12b6f8f1a1
Binary files /dev/null and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/dark_dimmed.png
new file mode 100644
index 0000000000..63d125e057
Binary files /dev/null and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/dark_high_contrast.png
new file mode 100644
index 0000000000..959c1d5f96
Binary files /dev/null and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/default.png
new file mode 100644
index 0000000000..c10b7cfe61
Binary files /dev/null and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/focused.png
new file mode 100644
index 0000000000..29cc8a56e4
Binary files /dev/null and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/light.png
new file mode 100644
index 0000000000..2c3dc44cc6
Binary files /dev/null and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/light_colorblind.png
new file mode 100644
index 0000000000..28e475a35b
Binary files /dev/null and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/light_high_contrast.png
new file mode 100644
index 0000000000..a17fdb3b97
Binary files /dev/null and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/danger_confirmation_dialog/default/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/drag_handle/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/drag_handle/default/default.png
index a2bddababf..cb1c54b54b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/drag_handle/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/drag_handle/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/drag_handle/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/drag_handle/default/focused.png
index a2bddababf..cb1c54b54b 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/drag_handle/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/drag_handle/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/dark.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/dark.png
index a36a9daed5..d58e3b04a3 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/dark.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/dark.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/dark_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/dark_colorblind.png
index a899313989..48712b1877 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/dark_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/dark_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/dark_dimmed.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/dark_dimmed.png
index 19ec8d24a5..b32caef0e4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/dark_dimmed.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/dark_dimmed.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/dark_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/dark_high_contrast.png
index b9f4aa89a2..a21e1bb5f4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/dark_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/dark_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/default.png
index b64c685743..c10b7cfe61 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/focused.png
index 40c22c10c5..29cc8a56e4 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/light.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/light.png
index 567338165d..449e868b81 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/light.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/light.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/light_colorblind.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/light_colorblind.png
index ce5d9e62b9..d9dc6fffcb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/light_colorblind.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/light_colorblind.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/light_high_contrast.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/light_high_contrast.png
index 46495f1d57..764da8e3ed 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/light_high_contrast.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_dialog/default/light_high_contrast.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_message/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_message/default/default.png
index 4338858b17..4e99ba0cec 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_message/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_message/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_message/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_message/default/focused.png
index 4338858b17..4e99ba0cec 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_message/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/feedback_message/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/input_group/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/input_group/default/default.png
index c4fecf1f4f..cac93c3c2d 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/input_group/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/input_group/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/input_group/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/input_group/default/focused.png
index 9c3d621008..cfbcf4eba3 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/input_group/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/input_group/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/page_header/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/page_header/default/default.png
index 7fafa22090..ad836deab0 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/page_header/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/page_header/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/page_header/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/page_header/default/focused.png
index 2e1dd91187..5d9e25478a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/page_header/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/page_header/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/side_panel/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/side_panel/default/default.png
index 4900f9c6ce..b2094cdadb 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/side_panel/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/side_panel/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/side_panel/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/side_panel/default/focused.png
index bf975a5d2f..8ba078732a 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/side_panel/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/side_panel/default/focused.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/zen_mode_button/default/default.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/zen_mode_button/default/default.png
index 7f76c029e3..1d1e0b71fc 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/zen_mode_button/default/default.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/zen_mode_button/default/default.png differ
diff --git a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/zen_mode_button/default/focused.png b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/zen_mode_button/default/focused.png
index aa2ba99882..a481d4b485 100644
Binary files a/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/zen_mode_button/default/focused.png and b/.playwright/screenshots/snapshots.test.ts-snapshots/primer/open_project/zen_mode_button/default/focused.png differ
diff --git a/app/components/primer/open_project/danger_confirmation_dialog.html.erb b/app/components/primer/open_project/danger_confirmation_dialog.html.erb
new file mode 100644
index 0000000000..a9e45b1634
--- /dev/null
+++ b/app/components/primer/open_project/danger_confirmation_dialog.html.erb
@@ -0,0 +1,19 @@
+<%= render @dialog do |dialog| %>
+
+ <%= render(@form_wrapper) do %>
+
+ <%= render(Primer::Alpha::Dialog::Body.new) do %>
+ <%= confirmation_message %>
+ <% if additional_details? %>
+ <%= additional_details %>
+ <% end %>
+ <%= confirmation_check_box %>
+ <% end %>
+
+ <%= render(Primer::Alpha::Dialog::Footer.new(show_divider: false)) do %>
+ <%= render(Primer::Beta::Button.new(data: { "close-dialog-id": dialog_id })) { I18n.t("button_close") } %>
+ <%= render(Primer::Beta::Button.new(type: (@form_wrapper.shows_form? ? :submit : :button), scheme: :danger, data: { "submit-dialog-id": dialog_id })) { I18n.t("button_delete_permanently") } %>
+ <% end %>
+ <% end %>
+
+<% end %>
diff --git a/app/components/primer/open_project/danger_confirmation_dialog.rb b/app/components/primer/open_project/danger_confirmation_dialog.rb
new file mode 100644
index 0000000000..470fd9f352
--- /dev/null
+++ b/app/components/primer/open_project/danger_confirmation_dialog.rb
@@ -0,0 +1,104 @@
+# frozen_string_literal: true
+
+module Primer
+ module OpenProject
+ # A pre-configured dialog for destructive/"potentially dangerous" actions
+ class DangerConfirmationDialog < Primer::Component
+ status :open_project
+
+ # The dialog's ID value.
+ #
+ attr_reader :dialog_id
+
+ # A confirmation message with some defaults that are necessary for rendering nicely.
+ #
+ # @param heading [String] the heading for the success message
+ # @param description [String] the description for the success message
+ # @param icon_arguments [Hash] the system_arguments for the icon
+ # @param system_arguments [Hash] <%= link_to_system_arguments_docs %>
+ renders_one :confirmation_message, lambda { |icon_arguments: {}, **system_arguments|
+ system_arguments[:border] = false
+
+ icon_arguments[:icon] ||= :"alert"
+ icon_arguments[:color] ||= :danger
+
+ FeedbackMessage.new(icon_arguments: icon_arguments, **system_arguments)
+ }
+
+ # A checkbox that the user is required to check in order to continue with the destructive action.
+ #
+ # @param system_arguments [Hash] <%= link_to_system_arguments_docs %>
+ renders_one :confirmation_check_box, lambda { |**system_arguments|
+ system_arguments[:display] ||= :flex
+ system_arguments[:align_items] ||= :center
+ system_arguments[:justify_content] ||= :center
+
+ check_box_id = "#{dialog_id}-check_box"
+
+ Primer::OpenProject::DangerConfirmationDialog::ConfirmationCheckBox.new(check_box_id: check_box_id, check_box_name: @check_box_name, **system_arguments)
+ }
+
+ # Optional additional_details such as grid displaying a list of items to be deleted
+ #
+ # @param system_arguments [Hash] <%= link_to_system_arguments_docs %>
+ renders_one :additional_details, lambda { |**system_arguments|
+ deny_tag_argument(**system_arguments)
+ system_arguments[:tag] = :div
+ system_arguments[:classes] = class_names(
+ system_arguments[:classes],
+ "DangerConfirmationDialog-additionalDetails"
+ )
+
+ system_arguments[:display] ||= :flex
+ system_arguments[:align_items] ||= :center
+ system_arguments[:justify_content] ||= :center
+ system_arguments[:mb] ||= 3
+
+ Primer::BaseComponent.new(**system_arguments)
+ }
+
+ # @param form_arguments [Hash] Allows the dialog to submit a form. Pass EITHER the `builder:` option to this hash
+ # to reuse an existing Rails form, or `action:` if you prefer the component to render the form tag itself.
+ # `builder:` should be an instance of `ActionView::Helpers::FormBuilder`, which is created by the standard Rails
+ # `#form_with` and `#form_for` helpers. The `name:` option is the desired name of the field that will be included
+ # in the params sent to the server on form submission.
+ # @param id [String] The id of the dialog.
+ # @param system_arguments [Hash] <%= link_to_system_arguments_docs %>
+ def initialize(
+ form_arguments: {},
+ id: self.class.generate_id,
+ **system_arguments
+ )
+ @check_box_name = form_arguments.delete(:name) || "confirm_dangerous_action"
+ @form_wrapper = FormWrapper.new(**form_arguments)
+ @dialog_id = id.to_s
+
+ @system_arguments = system_arguments
+ @system_arguments[:id] = @dialog_id
+ @system_arguments[:classes] = class_names(
+ system_arguments[:classes],
+ "DangerConfirmationDialog"
+ )
+
+ @dialog = Primer::Alpha::Dialog.new(title: @system_arguments[:title], subtitle: nil, visually_hide_title: true, **@system_arguments)
+ end
+
+ delegate :labelledby, :header?, :header, :with_header, :with_header_content,
+ :show_button?, :show_button, :with_show_button, :with_show_button_content,
+ to: :@dialog
+
+ def render?
+ raise ArgumentError, "DangerConfirmationDialog requires a confirmation_message" unless confirmation_message?
+ raise ArgumentError, "DangerConfirmationDialog requires a confirmation_check_box" unless confirmation_check_box?
+
+ confirmation_message? && confirmation_check_box?
+ end
+
+ private
+
+ def before_render
+ content
+ end
+ end
+ end
+end
diff --git a/app/components/primer/open_project/danger_confirmation_dialog/confirmation_check_box.rb b/app/components/primer/open_project/danger_confirmation_dialog/confirmation_check_box.rb
new file mode 100644
index 0000000000..93248dad57
--- /dev/null
+++ b/app/components/primer/open_project/danger_confirmation_dialog/confirmation_check_box.rb
@@ -0,0 +1,44 @@
+# frozen_string_literal: true
+
+module Primer
+ module OpenProject
+ class DangerConfirmationDialog
+ # This component is part of `Primer::OpenProject::DangerConfirmationDialog`
+ # and should not be used as a standalone component.
+ class ConfirmationCheckBox < Primer::Component
+
+ # @param check_box_id [String] The id of the check_box input.
+ # @param check_box_name [String] The name of the check_box input.
+ # @param system_arguments [Hash] <%= link_to_system_arguments_docs %>
+ def initialize(check_box_id: self.class.generate_id, check_box_name:, **system_arguments)
+ @system_arguments = deny_tag_argument(**system_arguments)
+ @system_arguments[:tag] = :div
+ @system_arguments[:classes] = class_names(
+ system_arguments[:classes],
+ "DangerConfirmationDialog-confirmationCheckBox"
+ )
+
+ @check_box_arguments = {}
+ @check_box_arguments[:id] = check_box_id
+ @check_box_arguments[:name] = check_box_name
+ @check_box_arguments[:data] = {
+ target: "danger-confirmation-dialog-form-helper.checkbox",
+ action: "change:danger-confirmation-dialog-form-helper#toggle"
+ }
+ end
+
+ def call
+ render(Primer::BaseComponent.new(**@system_arguments)) do
+ render(Primer::Alpha::CheckBox.new(**@check_box_arguments.merge(label: trimmed_content)))
+ end
+ end
+
+ def render?
+ raise ArgumentError, "ConfirmationCheckBox requires a content block" unless trimmed_content.present?
+
+ true
+ end
+ end
+ end
+ end
+end
diff --git a/app/components/primer/open_project/danger_confirmation_dialog/form_wrapper.html.erb b/app/components/primer/open_project/danger_confirmation_dialog/form_wrapper.html.erb
new file mode 100644
index 0000000000..8b4d0f477a
--- /dev/null
+++ b/app/components/primer/open_project/danger_confirmation_dialog/form_wrapper.html.erb
@@ -0,0 +1,7 @@
+<% if renders_form? %>
+ <%= form_with(url: @action, method: @http_method, **@form_arguments) do %>
+ <%= content %>
+ <% end %>
+<% else %>
+ <%= content %>
+<% end %>
diff --git a/app/components/primer/open_project/danger_confirmation_dialog/form_wrapper.rb b/app/components/primer/open_project/danger_confirmation_dialog/form_wrapper.rb
new file mode 100644
index 0000000000..bcf1fd8b06
--- /dev/null
+++ b/app/components/primer/open_project/danger_confirmation_dialog/form_wrapper.rb
@@ -0,0 +1,26 @@
+# frozen_string_literal: true
+
+module Primer
+ module OpenProject
+ class DangerConfirmationDialog
+ # Utility component for wrapping DangerConfirmationDialog in a form
+ class FormWrapper < Primer::Component
+ def initialize(builder: nil, action: nil, **form_arguments)
+ raise ArgumentError, "Pass in either a :builder or :action argument, not both." if builder && action
+
+ @builder = builder
+ @action = action
+ @form_arguments = deny_tag_argument(**form_arguments)
+ end
+
+ def renders_form?
+ !@builder && @action
+ end
+
+ def shows_form?
+ @builder || @action
+ end
+ end
+ end
+ end
+end
diff --git a/app/components/primer/open_project/danger_confirmation_dialog_form_helper.ts b/app/components/primer/open_project/danger_confirmation_dialog_form_helper.ts
new file mode 100644
index 0000000000..f02c64313e
--- /dev/null
+++ b/app/components/primer/open_project/danger_confirmation_dialog_form_helper.ts
@@ -0,0 +1,36 @@
+import {controller, target} from '@github/catalyst'
+
+const SUBMIT_BUTTON_SELECTOR = 'input[type=submit],button[type=submit],button[data-submit-dialog-id]'
+
+@controller
+class DangerConfirmationDialogFormHelperElement extends HTMLElement {
+ @target checkbox: HTMLInputElement
+
+ get submitButton() {
+ return this.querySelector(SUBMIT_BUTTON_SELECTOR)!
+ }
+
+ connectedCallback() {
+ this.#reset()
+ }
+
+ toggle(): void {
+ this.submitButton.disabled = !this.checkbox.checked
+ }
+
+ #reset(): void {
+ this.checkbox.checked = false
+ this.toggle()
+ }
+}
+
+declare global {
+ interface Window {
+ DangerConfirmationDialogFormHelperElement: typeof DangerConfirmationDialogFormHelperElement
+ }
+}
+
+if (!window.customElements.get('danger-confirmation-dialog-form-helper')) {
+ window.DangerConfirmationDialogFormHelperElement = DangerConfirmationDialogFormHelperElement
+ window.customElements.define('danger-confirmation-dialog-form-helper', DangerConfirmationDialogFormHelperElement)
+}
diff --git a/app/components/primer/primer.ts b/app/components/primer/primer.ts
index 172fdfa02b..97a509df45 100644
--- a/app/components/primer/primer.ts
+++ b/app/components/primer/primer.ts
@@ -27,3 +27,4 @@ import './alpha/select_panel_element'
import './open_project/page_header_element'
import './open_project/zen_mode_button'
import './open_project/sub_header_element'
+import './open_project/danger_confirmation_dialog_form_helper'
diff --git a/previews/primer/open_project/danger_confirmation_dialog_preview.rb b/previews/primer/open_project/danger_confirmation_dialog_preview.rb
new file mode 100644
index 0000000000..536965e056
--- /dev/null
+++ b/previews/primer/open_project/danger_confirmation_dialog_preview.rb
@@ -0,0 +1,71 @@
+# frozen_string_literal: true
+
+# Setup Playground to use all available component props
+# Setup Features to use individual component props and combinations
+
+module Primer
+ module OpenProject
+ # @label DangerConfirmationDialog
+ class DangerConfirmationDialogPreview < ViewComponent::Preview
+ # @label Default
+ # @snapshot interactive
+ def default
+ render(Primer::OpenProject::DangerConfirmationDialog.new(title: "Delete dialog")) do |dialog|
+ dialog.with_show_button { "Click me" }
+ dialog.with_confirmation_message do |message|
+ message.with_heading(tag: :h2) { "Permanently delete?" }
+ message.with_description_content("This action is not reversible. Please proceed with caution.")
+ end
+ dialog.with_confirmation_check_box_content("I understand that this deletion cannot be reversed")
+ end
+ end
+
+ # @label Playground
+ # @param icon [Symbol] octicon
+ # @param icon_color [Symbol] select [default, muted, subtle, accent, success, attention, severe, danger, open, closed, done, sponsors, on_emphasis, inherit]
+ # @param show_description toggle
+ # @param show_additional_details toggle
+ # @param check_box_text [String]
+ def playground(
+ icon: :"alert",
+ icon_color: :danger,
+ show_description: true,
+ show_additional_details: false,
+ check_box_text: "I understand that this deletion cannot be reversed"
+ )
+ render_with_template(locals: { icon: icon,
+ icon_color: icon_color,
+ show_description: show_description,
+ show_additional_details: show_additional_details,
+ check_box_text: check_box_text })
+ end
+
+ # @label With form using FormBuilder
+ def with_form_builder_form(route_format: :html)
+ render_with_template(locals: { route_format: route_format })
+ end
+
+ # @label With form
+ def with_form(route_format: :html)
+ render_with_template(locals: { route_format: route_format })
+ end
+
+ # @label With additional details
+ def with_additional_details
+ render_with_template(locals: {})
+ end
+
+ # @label With custom icon
+ def custom_icon
+ render(Primer::OpenProject::DangerConfirmationDialog.new(title: "Delete dialog")) do |dialog|
+ dialog.with_show_button { "Click me" }
+ dialog.with_confirmation_message(icon_arguments: { icon: :"alert-fill" }) do |message|
+ message.with_heading(tag: :h2) { "Permanently delete?" }
+ message.with_description_content("This action is not reversible and will remove all containing sub-tiems. Please proceed with caution.")
+ end
+ dialog.with_confirmation_check_box_content("I understand that this deletion cannot be reversed")
+ end
+ end
+ end
+ end
+end
diff --git a/previews/primer/open_project/danger_confirmation_dialog_preview/playground.html.erb b/previews/primer/open_project/danger_confirmation_dialog_preview/playground.html.erb
new file mode 100644
index 0000000000..cee05ef801
--- /dev/null
+++ b/previews/primer/open_project/danger_confirmation_dialog_preview/playground.html.erb
@@ -0,0 +1,13 @@
+<%= render(Primer::OpenProject::DangerConfirmationDialog.new(id: "my-dialog")) do |dialog| %>
+ <% dialog.with_show_button { "Click me" } %>
+ <% dialog.with_confirmation_message(icon_arguments: { icon: icon, color: icon_color }) do |message| %>
+ <% message.with_heading(tag: :h2).with_content("Proceed with danger?") %>
+ <% message.with_description_content("This action is not reversible and may cause permanent damage.") if show_description %>
+ <% end %>
+ <% if show_additional_details %>
+ <% dialog.with_additional_details do %>
+ <%= render(Primer::Alpha::Banner.new) { "Some additional content below" } %>
+ <% end %>
+ <% end %>
+ <% dialog.with_confirmation_check_box_content(check_box_text) %>
+<% end %>
diff --git a/previews/primer/open_project/danger_confirmation_dialog_preview/with_additional_details.html.erb b/previews/primer/open_project/danger_confirmation_dialog_preview/with_additional_details.html.erb
new file mode 100644
index 0000000000..1a50238aa7
--- /dev/null
+++ b/previews/primer/open_project/danger_confirmation_dialog_preview/with_additional_details.html.erb
@@ -0,0 +1,40 @@
+<%= render(Primer::OpenProject::DangerConfirmationDialog.new) do |dialog| %>
+ <% dialog.with_show_button { "Click me" } %>
+ <% dialog.with_confirmation_message do |message| %>
+ <% message.with_heading(tag: :h2).with_content("Delete 5 work packages?") %>
+ <% end %>
+ <% dialog.with_additional_details do %>
+ <%= render(Primer::Beta::BorderBox.new(spacious: false)) do |grid| %>
+ <% 5.times do %>
+ <% grid.with_row do %>
+ <%= render(Primer::OpenProject::FlexLayout.new) do |flex|
+ flex.with_column(mr: 2) do
+ render(Primer::Beta::Text.new) do
+ %w(EPIC FEATURE IDEA).sample
+ end
+ end
+ flex.with_column(mr: 2) do
+ work_package_id = rand(999_999)
+ render(Primer::Beta::Link.new(
+ href: "/work_packages/#{work_package_id}"),
+ title: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed volutpat.",
+ target: :_blank,
+ font_size: :small,
+ color: :muted
+ ) { "##{work_package_id}" }
+ end
+ flex.with_column do
+ render(Primer::Beta::Label.new(scheme: :accent, size: :medium, inline: true)) do
+ ["New", "Confirmed", "In specification"].sample
+ end
+ end
+ end %>
+ <%= render(Primer::Beta::Text.new) do %>
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed volutpat.
+ <% end %>
+ <% end %>
+ <% end %>
+ <% end %>
+ <% end %>
+ <% dialog.with_confirmation_check_box_content("I understand that this deletion cannot be reversed") %>
+<% end %>
diff --git a/previews/primer/open_project/danger_confirmation_dialog_preview/with_form.html.erb b/previews/primer/open_project/danger_confirmation_dialog_preview/with_form.html.erb
new file mode 100644
index 0000000000..be696a546b
--- /dev/null
+++ b/previews/primer/open_project/danger_confirmation_dialog_preview/with_form.html.erb
@@ -0,0 +1,11 @@
+<%= render(Primer::OpenProject::DangerConfirmationDialog.new(
+ title: "Delete dialog",
+ form_arguments: { action: generic_form_submission_path(format: route_format) }
+ )) do |dialog| %>
+ <% dialog.with_show_button { "Click me" } %>
+ <% dialog.with_confirmation_message do |message|
+ message.with_heading(tag: :h2).with_content("Permanently delete?")
+ message.with_description_content("This action is not reversible. Please proceed with caution.")
+ end %>
+ <% dialog.with_confirmation_check_box_content("I understand that this deletion cannot be reversed") %>
+<% end %>
diff --git a/previews/primer/open_project/danger_confirmation_dialog_preview/with_form_builder_form.html.erb b/previews/primer/open_project/danger_confirmation_dialog_preview/with_form_builder_form.html.erb
new file mode 100644
index 0000000000..6242e77bd2
--- /dev/null
+++ b/previews/primer/open_project/danger_confirmation_dialog_preview/with_form_builder_form.html.erb
@@ -0,0 +1,13 @@
+<%= form_with(url: generic_form_submission_path(format: route_format)) do |f| %>
+ <%= render(Primer::OpenProject::DangerConfirmationDialog.new(
+ title: "Delete dialog",
+ form_arguments: { builder: f, name: "confirm_very_dangerous_action" }
+ )) do |dialog| %>
+ <% dialog.with_show_button { "Click me" } %>
+ <% dialog.with_confirmation_message do |message|
+ message.with_heading(tag: :h2).with_content("Permanently delete?")
+ message.with_description_content("This action is not reversible. Please proceed with caution.")
+ end %>
+ <% dialog.with_confirmation_check_box_content("I understand that this deletion cannot be reversed") %>
+ <% end %>
+<% end %>
diff --git a/test/components/component_test.rb b/test/components/component_test.rb
index 1aad3c36f4..30f0ac95a1 100644
--- a/test/components/component_test.rb
+++ b/test/components/component_test.rb
@@ -8,6 +8,13 @@ class PrimerComponentTest < Minitest::Test
# Components with any arguments necessary to make them render
COMPONENTS_WITH_ARGS = [
+ [Primer::OpenProject::DangerConfirmationDialog, {}, proc { |component|
+ component.with_confirmation_message do |confirmation|
+ confirmation.with_heading(tag: :h2) { "Live dangerously?" }
+ end
+ component.with_confirmation_check_box { "Really do this?" }
+ }],
+ [Primer::OpenProject::DangerConfirmationDialog::ConfirmationCheckBox, { check_box_name: "foo" }, proc { "Foo" }],
[Primer::OpenProject::FeedbackDialog, {}, proc { |component|
component.with_feedback_message do |feedback|
feedback.with_heading(tag: :h2) { "You are a hero" }
@@ -201,7 +208,8 @@ def test_registered_components
"Primer::OpenProject::PageHeader::Menu",
"Primer::OpenProject::PageHeader::Dialog",
"Primer::OpenProject::PageHeader::Title",
- "Primer::OpenProject::SidePanel::Section"
+ "Primer::OpenProject::SidePanel::Section",
+ "Primer::OpenProject::DangerConfirmationDialog::FormWrapper"
]
primer_component_files_count = Dir["app/components/**/*.rb"].count { |p| p.exclude?("/experimental/") }
diff --git a/test/components/primer/open_project/danger_confirmation_dialog_test.rb b/test/components/primer/open_project/danger_confirmation_dialog_test.rb
new file mode 100644
index 0000000000..03fbfbd559
--- /dev/null
+++ b/test/components/primer/open_project/danger_confirmation_dialog_test.rb
@@ -0,0 +1,182 @@
+# frozen_string_literal: true
+
+require "components/test_helper"
+
+class PrimerOpenProjectDangerConfirmationDialogTest < Minitest::Test
+ include Primer::ComponentTestHelpers
+
+ def test_renders
+ render_inline(Primer::OpenProject::DangerConfirmationDialog.new) do |dialog|
+ dialog.with_confirmation_message do |message|
+ message.with_heading(tag: :h2) { "Danger" }
+ end
+ dialog.with_confirmation_check_box { "I confirm this deletion" }
+ end
+
+ assert_selector("dialog.DangerConfirmationDialog") do
+ assert_selector(".Overlay-body h2", text: "Danger")
+ assert_selector(".octicon-alert.blankslate-icon")
+ assert_selector(".FormControl-checkbox + * > .FormControl-label", text: "I confirm this deletion")
+ assert_selector(".Overlay-footer .Button", count: 2)
+ end
+ end
+
+ def test_does_not_render_if_no_confirmation_message_provided
+ error = assert_raises(ArgumentError) do
+ render_inline(Primer::OpenProject::DangerConfirmationDialog.new) do |dialog|
+ dialog.with_confirmation_check_box { "I confirm this deletion" }
+ end
+ end
+
+ assert_equal "DangerConfirmationDialog requires a confirmation_message", error.message
+ end
+
+ def test_does_not_render_if_no_confirmation_check_box_provided
+ error = assert_raises(ArgumentError) do
+ render_inline(Primer::OpenProject::DangerConfirmationDialog.new) do |dialog|
+ dialog.with_confirmation_message do |message|
+ message.with_heading(tag: :h2) { "Danger" }
+ end
+ end
+ end
+
+ assert_equal "DangerConfirmationDialog requires a confirmation_check_box", error.message
+ end
+
+ def test_does_not_render_if_no_confirmation_check_box_content_provided
+ error = assert_raises(ArgumentError) do
+ render_inline(Primer::OpenProject::DangerConfirmationDialog.new) do |dialog|
+ dialog.with_confirmation_message do |message|
+ message.with_heading(tag: :h2) { "Danger" }
+ end
+ dialog.with_confirmation_check_box
+ end
+ end
+
+ assert_equal "ConfirmationCheckBox requires a content block", error.message
+ end
+
+ def test_renders_without_form_by_default
+ render_inline(Primer::OpenProject::DangerConfirmationDialog.new) do |dialog|
+ dialog.with_confirmation_message do |message|
+ message.with_heading(tag: :h2) { "Danger" }
+ end
+ dialog.with_confirmation_check_box { "I confirm this deletion" }
+ end
+
+ assert_selector("dialog.DangerConfirmationDialog") do
+ refute_selector("form")
+ end
+ end
+
+ def test_renders_button_type_buttons_by_default
+ render_inline(Primer::OpenProject::DangerConfirmationDialog.new) do |dialog|
+ dialog.with_confirmation_message do |message|
+ message.with_heading(tag: :h2) { "Danger" }
+ end
+ dialog.with_confirmation_check_box { "I confirm this deletion" }
+ end
+
+ assert_selector("dialog.DangerConfirmationDialog") do
+ refute_selector("button[type='submit']")
+ assert_selector("button[type='button']", count: 3)
+ end
+ end
+
+ def test_raises_argument_error_with_invalid_form_arguments
+ error = assert_raises do
+ render_in_view_context do
+ form_with(url: "/my-action", method: :delete) do |f|
+ render(Primer::OpenProject::DangerConfirmationDialog.new(form_arguments: { builder: f, action: "/my-action" })) do |dialog|
+ dialog.with_confirmation_message do |message|
+ message.with_heading(tag: :h2) { "Danger" }
+ end
+ dialog.with_confirmation_check_box { "I confirm this deletion" }
+ end
+ end
+ end
+ end
+
+ assert_equal "Pass in either a :builder or :action argument, not both.", error.message
+ end
+
+ def test_renders_form_with_form_arguments
+ render_inline(Primer::OpenProject::DangerConfirmationDialog.new(
+ form_arguments: { action: "/my-action", method: :delete, name: "custom_check" }
+ )) do |dialog|
+ dialog.with_confirmation_message do |message|
+ message.with_heading(tag: :h2) { "Danger" }
+ end
+ dialog.with_confirmation_check_box { "I confirm this deletion" }
+ end
+
+ assert_selector("dialog.DangerConfirmationDialog") do
+ assert_selector("form[action='/my-action']") do
+ assert_selector("input[type='hidden'][name='_method'][value='delete']", visible: false)
+ assert_selector("input[type='checkbox'][name='custom_check']")
+ end
+ end
+ end
+
+ def test_renders_submit_type_button_with_form_arguments
+ render_inline(Primer::OpenProject::DangerConfirmationDialog.new(
+ form_arguments: { action: "/my-action", method: :delete }
+ )) do |dialog|
+ dialog.with_confirmation_message do |message|
+ message.with_heading(tag: :h2) { "Danger" }
+ end
+ dialog.with_confirmation_check_box { "I confirm this deletion" }
+ end
+
+ assert_selector("dialog.DangerConfirmationDialog") do
+ assert_selector("button[type='submit']")
+ assert_selector("button[type='button']", count: 2)
+ end
+ end
+
+ def test_renders_submit_type_button_with_form_builder_form_arguments
+ render_in_view_context do
+ form_with(url: "/my-action", method: :delete) do |f|
+ render(Primer::OpenProject::DangerConfirmationDialog.new(form_arguments: { builder: f })) do |dialog|
+ dialog.with_confirmation_message do |message|
+ message.with_heading(tag: :h2) { "Danger" }
+ end
+ dialog.with_confirmation_check_box { "I confirm this deletion" }
+ end
+ end
+ end
+
+ assert_selector("dialog.DangerConfirmationDialog") do
+ assert_selector("button[type='submit']")
+ assert_selector("button[type='button']", count: 2)
+ end
+ end
+
+ def test_renders_provided_id
+ render_inline(Primer::OpenProject::DangerConfirmationDialog.new(id: "danger-dialog")) do |dialog|
+ dialog.with_confirmation_message do |message|
+ message.with_heading(tag: :h2) { "Danger" }
+ end
+ dialog.with_confirmation_check_box { "I confirm this deletion" }
+ end
+
+ assert_selector("dialog#danger-dialog.DangerConfirmationDialog") do
+ assert_selector("input#danger-dialog-check_box")
+ assert_selector("label[for='danger-dialog-check_box']", text: "I confirm this deletion")
+ end
+ end
+
+ def test_renders_additional_details
+ render_inline(Primer::OpenProject::DangerConfirmationDialog.new) do |dialog|
+ dialog.with_confirmation_message do |message|
+ message.with_heading(tag: :h2) { "Danger" }
+ end
+ dialog.with_additional_details { "Additional important information." }
+ dialog.with_confirmation_check_box { "I confirm this deletion" }
+ end
+
+ assert_selector("dialog.DangerConfirmationDialog") do
+ assert_selector(".DangerConfirmationDialog-additionalDetails", text: "Additional important information.")
+ end
+ end
+end
diff --git a/test/system/open_project/danger_confirmation_dialog_test.rb b/test/system/open_project/danger_confirmation_dialog_test.rb
new file mode 100644
index 0000000000..442a42dbfb
--- /dev/null
+++ b/test/system/open_project/danger_confirmation_dialog_test.rb
@@ -0,0 +1,65 @@
+# frozen_string_literal: true
+
+require "system/test_case"
+
+class IntegrationOpenProjectDangerConfirmationDialogTest < System::TestCase
+ def test_renders_component
+ visit_preview(:default)
+
+ click_button("Click me")
+
+ assert_selector(".DangerConfirmationDialog")
+ end
+
+ def test_submit_button_disabled_on_dialog_open
+ visit_preview(:default)
+
+ click_button("Click me")
+
+ assert_selector(".DangerConfirmationDialog") do
+ refute_selector("input[type='checkbox']:checked")
+ refute_selector("button[data-submit-dialog-id]:enabled")
+ end
+ end
+
+ def test_submit_button_enabled_when_confirmation_check_box_checked
+ visit_preview(:default)
+
+ click_button("Click me")
+
+ assert_selector(".DangerConfirmationDialog") do
+ check("I understand that this deletion cannot be reversed")
+ assert_selector("button[data-submit-dialog-id]:enabled")
+ end
+ end
+
+ def test_submit_button_submits_form
+ visit_preview(:with_form, route_format: :json)
+
+ click_button("Click me")
+
+ assert_selector(".DangerConfirmationDialog") do
+ check("I understand that this deletion cannot be reversed")
+ find("button[type='submit']").click
+
+ # for some reason the JSON response is wrapped in HTML, I have no idea why
+ response = JSON.parse(find("pre").text)
+ assert_equal "1", response.dig("form_params", "confirm_dangerous_action")
+ end
+ end
+
+ def test_submit_button_submits_form_builder_form
+ visit_preview(:with_form_builder_form, route_format: :json)
+
+ click_button("Click me")
+
+ assert_selector(".DangerConfirmationDialog") do
+ check("I understand that this deletion cannot be reversed")
+ find("button[type='submit']").click
+
+ # for some reason the JSON response is wrapped in HTML, I have no idea why
+ response = JSON.parse(find("pre").text)
+ assert_equal "1", response.dig("form_params", "confirm_very_dangerous_action")
+ end
+ end
+end