diff --git a/tests/storybook-visual/__snapshots__/adapters-acpx-local--config-form--dark.png b/tests/storybook-visual/__snapshots__/adapters-acpx-local--config-form--dark.png new file mode 100644 index 0000000000..7f0c2019c5 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/adapters-acpx-local--config-form--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/adapters-acpx-local--config-form--light.png b/tests/storybook-visual/__snapshots__/adapters-acpx-local--config-form--light.png new file mode 100644 index 0000000000..6ae3bdf607 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/adapters-acpx-local--config-form--light.png differ diff --git a/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-claude--dark.png b/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-claude--dark.png new file mode 100644 index 0000000000..6661ab24a3 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-claude--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-claude--light.png b/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-claude--light.png new file mode 100644 index 0000000000..dd8098bc45 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-claude--light.png differ diff --git a/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-codex--dark.png b/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-codex--dark.png new file mode 100644 index 0000000000..de8d2faa71 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-codex--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-codex--light.png b/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-codex--light.png new file mode 100644 index 0000000000..61c4b3d9d0 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-codex--light.png differ diff --git a/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-custom--dark.png b/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-custom--dark.png new file mode 100644 index 0000000000..5ab608abb2 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-custom--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-custom--light.png b/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-custom--light.png new file mode 100644 index 0000000000..90082f4953 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-custom--light.png differ diff --git a/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-empty-library--dark.png b/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-empty-library--dark.png new file mode 100644 index 0000000000..d3d3fe485e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-empty-library--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-empty-library--light.png b/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-empty-library--light.png new file mode 100644 index 0000000000..b4347db0d4 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-empty-library--light.png differ diff --git a/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-loading--dark.png b/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-loading--dark.png new file mode 100644 index 0000000000..cf3db7c89d Binary files /dev/null and b/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-loading--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-loading--light.png b/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-loading--light.png new file mode 100644 index 0000000000..5152193c2e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/adapters-acpx-local--skills-tab-loading--light.png differ diff --git a/tests/storybook-visual/__snapshots__/adapters-acpx-local--transcript--dark.png b/tests/storybook-visual/__snapshots__/adapters-acpx-local--transcript--dark.png new file mode 100644 index 0000000000..c2ef9aeb9b Binary files /dev/null and b/tests/storybook-visual/__snapshots__/adapters-acpx-local--transcript--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/adapters-acpx-local--transcript--light.png b/tests/storybook-visual/__snapshots__/adapters-acpx-local--transcript--light.png new file mode 100644 index 0000000000..d070f5822f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/adapters-acpx-local--transcript--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--ask-user-questions-answered--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--ask-user-questions-answered--dark.png new file mode 100644 index 0000000000..383d5eb16c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--ask-user-questions-answered--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--ask-user-questions-answered--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--ask-user-questions-answered--light.png new file mode 100644 index 0000000000..f99a9eca55 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--ask-user-questions-answered--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--ask-user-questions-pending--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--ask-user-questions-pending--dark.png new file mode 100644 index 0000000000..e2e914ed4d Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--ask-user-questions-pending--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--ask-user-questions-pending--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--ask-user-questions-pending--light.png new file mode 100644 index 0000000000..4c39ce37f3 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--ask-user-questions-pending--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-accepted--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-accepted--dark.png new file mode 100644 index 0000000000..5ebe9b8c21 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-accepted--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-accepted--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-accepted--light.png new file mode 100644 index 0000000000..eaa8fd07c1 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-accepted--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-accepted-many--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-accepted-many--dark.png new file mode 100644 index 0000000000..af361b3791 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-accepted-many--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-accepted-many--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-accepted-many--light.png new file mode 100644 index 0000000000..717f5cd247 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-accepted-many--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-bounded--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-bounded--dark.png new file mode 100644 index 0000000000..d6ba87425b Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-bounded--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-bounded--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-bounded--light.png new file mode 100644 index 0000000000..da361579fb Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-bounded--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-many-options--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-many-options--dark.png new file mode 100644 index 0000000000..23f10e8756 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-many-options--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-many-options--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-many-options--light.png new file mode 100644 index 0000000000..645523b28d Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-many-options--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-pending--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-pending--dark.png new file mode 100644 index 0000000000..44eed71b7a Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-pending--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-pending--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-pending--light.png new file mode 100644 index 0000000000..602d643d51 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-pending--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-rejected--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-rejected--dark.png new file mode 100644 index 0000000000..68ce4e4f91 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-rejected--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-rejected--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-rejected--light.png new file mode 100644 index 0000000000..84fed1c8e7 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-rejected--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-stale-target--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-stale-target--dark.png new file mode 100644 index 0000000000..54be746870 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-stale-target--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-stale-target--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-stale-target--light.png new file mode 100644 index 0000000000..06c1ee132c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--checkbox-confirmation-stale-target--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-accepted--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-accepted--dark.png new file mode 100644 index 0000000000..ead7c0559f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-accepted--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-accepted--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-accepted--light.png new file mode 100644 index 0000000000..b64368a5ee Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-accepted--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-confirmed--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-confirmed--dark.png new file mode 100644 index 0000000000..ead7c0559f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-confirmed--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-confirmed--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-confirmed--light.png new file mode 100644 index 0000000000..b64368a5ee Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-confirmed--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-declined-no-reason--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-declined-no-reason--dark.png new file mode 100644 index 0000000000..da3dafc446 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-declined-no-reason--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-declined-no-reason--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-declined-no-reason--light.png new file mode 100644 index 0000000000..3389ee8e92 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-declined-no-reason--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-declined-with-reason--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-declined-with-reason--dark.png new file mode 100644 index 0000000000..b71c0674e9 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-declined-with-reason--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-declined-with-reason--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-declined-with-reason--light.png new file mode 100644 index 0000000000..9254278701 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-declined-with-reason--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-expired-by-comment--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-expired-by-comment--dark.png new file mode 100644 index 0000000000..295497b723 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-expired-by-comment--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-expired-by-comment--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-expired-by-comment--light.png new file mode 100644 index 0000000000..7cd155ba13 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-expired-by-comment--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-expired-by-target-change--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-expired-by-target-change--dark.png new file mode 100644 index 0000000000..e982ab83e1 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-expired-by-target-change--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-expired-by-target-change--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-expired-by-target-change--light.png new file mode 100644 index 0000000000..b6b8bb6021 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-expired-by-target-change--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-failed--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-failed--dark.png new file mode 100644 index 0000000000..85ab51ad6a Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-failed--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-failed--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-failed--light.png new file mode 100644 index 0000000000..db1ab9c600 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-failed--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending--dark.png new file mode 100644 index 0000000000..3d4d3ebc86 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending--light.png new file mode 100644 index 0000000000..b8545f98d8 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending-declining-optional--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending-declining-optional--dark.png new file mode 100644 index 0000000000..23c907b027 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending-declining-optional--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending-declining-optional--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending-declining-optional--light.png new file mode 100644 index 0000000000..86ee3d1b48 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending-declining-optional--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending-require-reason--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending-require-reason--dark.png new file mode 100644 index 0000000000..b1e6c6d377 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending-require-reason--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending-require-reason--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending-require-reason--light.png new file mode 100644 index 0000000000..6fb51dba65 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending-require-reason--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending-with-target--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending-with-target--dark.png new file mode 100644 index 0000000000..1c61b45337 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending-with-target--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending-with-target--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending-with-target--light.png new file mode 100644 index 0000000000..f5a8150e14 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-pending-with-target--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-plan-approval-confirmed--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-plan-approval-confirmed--dark.png new file mode 100644 index 0000000000..ff6350b3c4 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-plan-approval-confirmed--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-plan-approval-confirmed--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-plan-approval-confirmed--light.png new file mode 100644 index 0000000000..09d4287ddd Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-plan-approval-confirmed--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-plan-approval-pending--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-plan-approval-pending--dark.png new file mode 100644 index 0000000000..bca380bd52 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-plan-approval-pending--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-plan-approval-pending--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-plan-approval-pending--light.png new file mode 100644 index 0000000000..6812b176c3 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-plan-approval-pending--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-rejected--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-rejected--dark.png new file mode 100644 index 0000000000..b71c0674e9 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-rejected--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-rejected--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-rejected--light.png new file mode 100644 index 0000000000..9254278701 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--request-confirmation-rejected--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--review-surface--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--review-surface--dark.png new file mode 100644 index 0000000000..d42c360212 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--review-surface--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--review-surface--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--review-surface--light.png new file mode 100644 index 0000000000..7dd5697166 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--review-surface--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--suggested-tasks-accepted--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--suggested-tasks-accepted--dark.png new file mode 100644 index 0000000000..a73e2596a3 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--suggested-tasks-accepted--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--suggested-tasks-accepted--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--suggested-tasks-accepted--light.png new file mode 100644 index 0000000000..048e26850c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--suggested-tasks-accepted--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--suggested-tasks-pending--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--suggested-tasks-pending--dark.png new file mode 100644 index 0000000000..625045bcb3 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--suggested-tasks-pending--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--suggested-tasks-pending--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--suggested-tasks-pending--light.png new file mode 100644 index 0000000000..650fbf280c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--suggested-tasks-pending--light.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--suggested-tasks-rejected--dark.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--suggested-tasks-rejected--dark.png new file mode 100644 index 0000000000..d29a449555 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--suggested-tasks-rejected--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--suggested-tasks-rejected--light.png b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--suggested-tasks-rejected--light.png new file mode 100644 index 0000000000..13d6e7ece4 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/chat-comments-issue-thread-interactions--suggested-tasks-rejected--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--binary-unsupported--dark.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--binary-unsupported--dark.png new file mode 100644 index 0000000000..86f4214f43 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--binary-unsupported--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--binary-unsupported--light.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--binary-unsupported--light.png new file mode 100644 index 0000000000..a1ff589f7d Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--binary-unsupported--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-denied-sensitive--dark.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-denied-sensitive--dark.png new file mode 100644 index 0000000000..5b5e86e18b Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-denied-sensitive--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-denied-sensitive--light.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-denied-sensitive--light.png new file mode 100644 index 0000000000..fe653d20da Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-denied-sensitive--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-no-workspace--dark.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-no-workspace--dark.png new file mode 100644 index 0000000000..3552c38b52 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-no-workspace--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-no-workspace--light.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-no-workspace--light.png new file mode 100644 index 0000000000..3772b49325 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-no-workspace--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-not-found-with-fallback--dark.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-not-found-with-fallback--dark.png new file mode 100644 index 0000000000..c3384042f8 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-not-found-with-fallback--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-not-found-with-fallback--light.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-not-found-with-fallback--light.png new file mode 100644 index 0000000000..45a394600e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-not-found-with-fallback--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-outside-workspace--dark.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-outside-workspace--dark.png new file mode 100644 index 0000000000..3133752fc3 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-outside-workspace--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-outside-workspace--light.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-outside-workspace--light.png new file mode 100644 index 0000000000..1f706841ae Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--error-outside-workspace--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--loading-spinner--dark.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--loading-spinner--dark.png new file mode 100644 index 0000000000..de5fe62814 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--loading-spinner--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--loading-spinner--light.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--loading-spinner--light.png new file mode 100644 index 0000000000..98b212ac10 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--loading-spinner--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--mobile-view--dark.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--mobile-view--dark.png new file mode 100644 index 0000000000..3b40918d07 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--mobile-view--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--mobile-view--light.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--mobile-view--light.png new file mode 100644 index 0000000000..b58ae336d7 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--mobile-view--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--open-file-prompt--dark.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--open-file-prompt--dark.png new file mode 100644 index 0000000000..53fbe2ad7e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--open-file-prompt--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--open-file-prompt--light.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--open-file-prompt--light.png new file mode 100644 index 0000000000..fac8527596 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--open-file-prompt--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--remote-workspace--dark.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--remote-workspace--dark.png new file mode 100644 index 0000000000..3b40918d07 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--remote-workspace--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--remote-workspace--light.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--remote-workspace--light.png new file mode 100644 index 0000000000..b58ae336d7 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--remote-workspace--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--text-content-long-path-truncation--dark.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--text-content-long-path-truncation--dark.png new file mode 100644 index 0000000000..c5b9b04353 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--text-content-long-path-truncation--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--text-content-long-path-truncation--light.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--text-content-long-path-truncation--light.png new file mode 100644 index 0000000000..b9622c79f7 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--text-content-long-path-truncation--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--text-content-with-highlighted-line--dark.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--text-content-with-highlighted-line--dark.png new file mode 100644 index 0000000000..3b40918d07 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--text-content-with-highlighted-line--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--text-content-with-highlighted-line--light.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--text-content-with-highlighted-line--light.png new file mode 100644 index 0000000000..b58ae336d7 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--text-content-with-highlighted-line--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--too-large-to-preview--dark.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--too-large-to-preview--dark.png new file mode 100644 index 0000000000..df6c117a43 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--too-large-to-preview--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--too-large-to-preview--light.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--too-large-to-preview--light.png new file mode 100644 index 0000000000..81cdb9d37f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--too-large-to-preview--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--workspace-archived--dark.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--workspace-archived--dark.png new file mode 100644 index 0000000000..3dfb8585bf Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--workspace-archived--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--workspace-archived--light.png b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--workspace-archived--light.png new file mode 100644 index 0000000000..97766af21d Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-file-viewer-sheet--workspace-archived--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-forms-editors--all-forms-and-editors--dark.png b/tests/storybook-visual/__snapshots__/components-forms-editors--all-forms-and-editors--dark.png new file mode 100644 index 0000000000..155c37d322 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-forms-editors--all-forms-and-editors--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-forms-editors--all-forms-and-editors--light.png b/tests/storybook-visual/__snapshots__/components-forms-editors--all-forms-and-editors--light.png new file mode 100644 index 0000000000..0be2050cbe Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-forms-editors--all-forms-and-editors--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-forms-editors--fold-curtain-showcase--dark.png b/tests/storybook-visual/__snapshots__/components-forms-editors--fold-curtain-showcase--dark.png new file mode 100644 index 0000000000..eba34affe4 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-forms-editors--fold-curtain-showcase--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-forms-editors--fold-curtain-showcase--light.png b/tests/storybook-visual/__snapshots__/components-forms-editors--fold-curtain-showcase--light.png new file mode 100644 index 0000000000..e9c7382464 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-forms-editors--fold-curtain-showcase--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-forms-editors--routine-run-variables-dialog-open--dark.png b/tests/storybook-visual/__snapshots__/components-forms-editors--routine-run-variables-dialog-open--dark.png new file mode 100644 index 0000000000..de7a8e39e4 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-forms-editors--routine-run-variables-dialog-open--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-forms-editors--routine-run-variables-dialog-open--light.png b/tests/storybook-visual/__snapshots__/components-forms-editors--routine-run-variables-dialog-open--light.png new file mode 100644 index 0000000000..1634e85b66 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-forms-editors--routine-run-variables-dialog-open--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--default-and-compact-size-comparison--dark.png b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--default-and-compact-size-comparison--dark.png new file mode 100644 index 0000000000..b036a02e36 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--default-and-compact-size-comparison--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--default-and-compact-size-comparison--light.png b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--default-and-compact-size-comparison--light.png new file mode 100644 index 0000000000..444effcb99 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--default-and-compact-size-comparison--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--disabled--dark.png b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--disabled--dark.png new file mode 100644 index 0000000000..424d77b03e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--disabled--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--disabled--light.png b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--disabled--light.png new file mode 100644 index 0000000000..fd488a412c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--disabled--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--empty-query-with-recent-and-all-groups--dark.png b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--empty-query-with-recent-and-all-groups--dark.png new file mode 100644 index 0000000000..c8c7d8263a Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--empty-query-with-recent-and-all-groups--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--empty-query-with-recent-and-all-groups--light.png b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--empty-query-with-recent-and-all-groups--light.png new file mode 100644 index 0000000000..9649537455 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--empty-query-with-recent-and-all-groups--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--fuzzy-query-matches--dark.png b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--fuzzy-query-matches--dark.png new file mode 100644 index 0000000000..c8c7d8263a Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--fuzzy-query-matches--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--fuzzy-query-matches--light.png b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--fuzzy-query-matches--light.png new file mode 100644 index 0000000000..9649537455 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--fuzzy-query-matches--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--in-new-issue-context-compact--dark.png b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--in-new-issue-context-compact--dark.png new file mode 100644 index 0000000000..85ec35444a Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--in-new-issue-context-compact--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--in-new-issue-context-compact--light.png b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--in-new-issue-context-compact--light.png new file mode 100644 index 0000000000..4d7aeee3e1 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--in-new-issue-context-compact--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--loading--dark.png b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--loading--dark.png new file mode 100644 index 0000000000..b10cfb9045 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--loading--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--loading--light.png b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--loading--light.png new file mode 100644 index 0000000000..96b99cb30f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--loading--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--long-names-and-paths--dark.png b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--long-names-and-paths--dark.png new file mode 100644 index 0000000000..0fd7a1e7bb Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--long-names-and-paths--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--long-names-and-paths--light.png b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--long-names-and-paths--light.png new file mode 100644 index 0000000000..9a800a62ff Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--long-names-and-paths--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--no-matches--dark.png b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--no-matches--dark.png new file mode 100644 index 0000000000..c8c7d8263a Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--no-matches--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--no-matches--light.png b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--no-matches--light.png new file mode 100644 index 0000000000..9649537455 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--no-matches--light.png differ diff --git a/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--selected-recent-workspace-duplicated-in-all-group--dark.png b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--selected-recent-workspace-duplicated-in-all-group--dark.png new file mode 100644 index 0000000000..ed6173a3dd Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--selected-recent-workspace-duplicated-in-all-group--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--selected-recent-workspace-duplicated-in-all-group--light.png b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--selected-recent-workspace-duplicated-in-all-group--light.png new file mode 100644 index 0000000000..4001775f6e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/components-searchableselect-workspace-picker--selected-recent-workspace-duplicated-in-all-group--light.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-external-objects--filter-popover-open--dark.png b/tests/storybook-visual/__snapshots__/foundations-external-objects--filter-popover-open--dark.png new file mode 100644 index 0000000000..b5bb63a9b5 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-external-objects--filter-popover-open--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-external-objects--filter-popover-open--light.png b/tests/storybook-visual/__snapshots__/foundations-external-objects--filter-popover-open--light.png new file mode 100644 index 0000000000..c3e8fa6a8f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-external-objects--filter-popover-open--light.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-external-objects--full-surface--dark.png b/tests/storybook-visual/__snapshots__/foundations-external-objects--full-surface--dark.png new file mode 100644 index 0000000000..61b5b72a50 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-external-objects--full-surface--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-external-objects--full-surface--light.png b/tests/storybook-visual/__snapshots__/foundations-external-objects--full-surface--light.png new file mode 100644 index 0000000000..c0ba31e277 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-external-objects--full-surface--light.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-external-objects--integration-surfaces--dark.png b/tests/storybook-visual/__snapshots__/foundations-external-objects--integration-surfaces--dark.png new file mode 100644 index 0000000000..8853ae041a Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-external-objects--integration-surfaces--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-external-objects--integration-surfaces--light.png b/tests/storybook-visual/__snapshots__/foundations-external-objects--integration-surfaces--light.png new file mode 100644 index 0000000000..835c580ea0 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-external-objects--integration-surfaces--light.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-external-objects--issue-list-row--dark.png b/tests/storybook-visual/__snapshots__/foundations-external-objects--issue-list-row--dark.png new file mode 100644 index 0000000000..1592f1029f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-external-objects--issue-list-row--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-external-objects--issue-list-row--light.png b/tests/storybook-visual/__snapshots__/foundations-external-objects--issue-list-row--light.png new file mode 100644 index 0000000000..41dbd85129 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-external-objects--issue-list-row--light.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-external-objects--properties-row-desktop--dark.png b/tests/storybook-visual/__snapshots__/foundations-external-objects--properties-row-desktop--dark.png new file mode 100644 index 0000000000..dde1a794a7 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-external-objects--properties-row-desktop--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-external-objects--properties-row-desktop--light.png b/tests/storybook-visual/__snapshots__/foundations-external-objects--properties-row-desktop--light.png new file mode 100644 index 0000000000..594fabd704 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-external-objects--properties-row-desktop--light.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-external-objects--properties-row-mobile-sheet--dark.png b/tests/storybook-visual/__snapshots__/foundations-external-objects--properties-row-mobile-sheet--dark.png new file mode 100644 index 0000000000..6f05271f9b Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-external-objects--properties-row-mobile-sheet--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-external-objects--properties-row-mobile-sheet--light.png b/tests/storybook-visual/__snapshots__/foundations-external-objects--properties-row-mobile-sheet--light.png new file mode 100644 index 0000000000..1cf61503b7 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-external-objects--properties-row-mobile-sheet--light.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-external-objects--related-work-empty--dark.png b/tests/storybook-visual/__snapshots__/foundations-external-objects--related-work-empty--dark.png new file mode 100644 index 0000000000..f046fb24d7 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-external-objects--related-work-empty--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-external-objects--related-work-empty--light.png b/tests/storybook-visual/__snapshots__/foundations-external-objects--related-work-empty--light.png new file mode 100644 index 0000000000..2de338c77d Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-external-objects--related-work-empty--light.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-external-objects--sidebar-mobile--dark.png b/tests/storybook-visual/__snapshots__/foundations-external-objects--sidebar-mobile--dark.png new file mode 100644 index 0000000000..8e416dd592 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-external-objects--sidebar-mobile--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-external-objects--sidebar-mobile--light.png b/tests/storybook-visual/__snapshots__/foundations-external-objects--sidebar-mobile--light.png new file mode 100644 index 0000000000..0c8d388f03 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-external-objects--sidebar-mobile--light.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--alert-dialog-open--dark.png b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--alert-dialog-open--dark.png new file mode 100644 index 0000000000..d5f3e668f8 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--alert-dialog-open--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--alert-dialog-open--light.png b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--alert-dialog-open--light.png new file mode 100644 index 0000000000..9e48f1a521 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--alert-dialog-open--light.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--avatar-states--dark.png b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--avatar-states--dark.png new file mode 100644 index 0000000000..6aa42781ac Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--avatar-states--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--avatar-states--light.png b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--avatar-states--light.png new file mode 100644 index 0000000000..b462c765d7 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--avatar-states--light.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--breadcrumb-trail--dark.png b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--breadcrumb-trail--dark.png new file mode 100644 index 0000000000..bf3f165890 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--breadcrumb-trail--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--breadcrumb-trail--light.png b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--breadcrumb-trail--light.png new file mode 100644 index 0000000000..3af15c3b61 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--breadcrumb-trail--light.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--collapsible-open-closed--dark.png b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--collapsible-open-closed--dark.png new file mode 100644 index 0000000000..692efbf02b Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--collapsible-open-closed--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--collapsible-open-closed--light.png b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--collapsible-open-closed--light.png new file mode 100644 index 0000000000..32372a5919 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--collapsible-open-closed--light.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--command-palette-inline--dark.png b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--command-palette-inline--dark.png new file mode 100644 index 0000000000..12f499c27f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--command-palette-inline--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--command-palette-inline--light.png b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--command-palette-inline--light.png new file mode 100644 index 0000000000..14bf8c82f4 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--command-palette-inline--light.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--dropdown-menu-open--dark.png b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--dropdown-menu-open--dark.png new file mode 100644 index 0000000000..817a469873 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--dropdown-menu-open--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--dropdown-menu-open--light.png b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--dropdown-menu-open--light.png new file mode 100644 index 0000000000..3c31a13d9d Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--dropdown-menu-open--light.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--radio-cards--dark.png b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--radio-cards--dark.png new file mode 100644 index 0000000000..1e53dc8cf6 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--radio-cards--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--radio-cards--light.png b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--radio-cards--light.png new file mode 100644 index 0000000000..a5dd5beeff Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--radio-cards--light.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--scroll-area-list--dark.png b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--scroll-area-list--dark.png new file mode 100644 index 0000000000..3aaff3ff4b Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--scroll-area-list--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--scroll-area-list--light.png b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--scroll-area-list--light.png new file mode 100644 index 0000000000..8d49b384cf Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--scroll-area-list--light.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--sheet-open--dark.png b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--sheet-open--dark.png new file mode 100644 index 0000000000..4ebe81ca42 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--sheet-open--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--sheet-open--light.png b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--sheet-open--light.png new file mode 100644 index 0000000000..7fbb694c96 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--sheet-open--light.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--skeleton-loading--dark.png b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--skeleton-loading--dark.png new file mode 100644 index 0000000000..226f7b0b7e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--skeleton-loading--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--skeleton-loading--light.png b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--skeleton-loading--light.png new file mode 100644 index 0000000000..368d0cc12c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-coverage--skeleton-loading--light.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-matrix--all-primitives--dark.png b/tests/storybook-visual/__snapshots__/foundations-primitive-matrix--all-primitives--dark.png new file mode 100644 index 0000000000..aebe6216dc Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-matrix--all-primitives--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-primitive-matrix--all-primitives--light.png b/tests/storybook-visual/__snapshots__/foundations-primitive-matrix--all-primitives--light.png new file mode 100644 index 0000000000..bc7f15791e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-primitive-matrix--all-primitives--light.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-status-language--full-matrix--dark.png b/tests/storybook-visual/__snapshots__/foundations-status-language--full-matrix--dark.png new file mode 100644 index 0000000000..f91026ae5b Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-status-language--full-matrix--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/foundations-status-language--full-matrix--light.png b/tests/storybook-visual/__snapshots__/foundations-status-language--full-matrix--light.png new file mode 100644 index 0000000000..49ab1477bc Binary files /dev/null and b/tests/storybook-visual/__snapshots__/foundations-status-language--full-matrix--light.png differ diff --git a/tests/storybook-visual/__snapshots__/issue-detail-plan-decompositions--completed--dark.png b/tests/storybook-visual/__snapshots__/issue-detail-plan-decompositions--completed--dark.png new file mode 100644 index 0000000000..2a16a58188 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/issue-detail-plan-decompositions--completed--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/issue-detail-plan-decompositions--completed--light.png b/tests/storybook-visual/__snapshots__/issue-detail-plan-decompositions--completed--light.png new file mode 100644 index 0000000000..af3424e4d3 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/issue-detail-plan-decompositions--completed--light.png differ diff --git a/tests/storybook-visual/__snapshots__/issue-detail-plan-decompositions--in-flight--dark.png b/tests/storybook-visual/__snapshots__/issue-detail-plan-decompositions--in-flight--dark.png new file mode 100644 index 0000000000..edd37daf04 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/issue-detail-plan-decompositions--in-flight--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/issue-detail-plan-decompositions--in-flight--light.png b/tests/storybook-visual/__snapshots__/issue-detail-plan-decompositions--in-flight--light.png new file mode 100644 index 0000000000..6147bc796b Binary files /dev/null and b/tests/storybook-visual/__snapshots__/issue-detail-plan-decompositions--in-flight--light.png differ diff --git a/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-cleaned-up-workspace--dark.png b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-cleaned-up-workspace--dark.png new file mode 100644 index 0000000000..53fbe2ad7e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-cleaned-up-workspace--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-cleaned-up-workspace--light.png b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-cleaned-up-workspace--light.png new file mode 100644 index 0000000000..fac8527596 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-cleaned-up-workspace--light.png differ diff --git a/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-no-workspace--dark.png b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-no-workspace--dark.png new file mode 100644 index 0000000000..53fbe2ad7e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-no-workspace--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-no-workspace--light.png b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-no-workspace--light.png new file mode 100644 index 0000000000..fac8527596 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-no-workspace--light.png differ diff --git a/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-recent--dark.png b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-recent--dark.png new file mode 100644 index 0000000000..53fbe2ad7e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-recent--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-recent--light.png b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-recent--light.png new file mode 100644 index 0000000000..fac8527596 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-recent--light.png differ diff --git a/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-remote-workspace--dark.png b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-remote-workspace--dark.png new file mode 100644 index 0000000000..53fbe2ad7e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-remote-workspace--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-remote-workspace--light.png b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-remote-workspace--light.png new file mode 100644 index 0000000000..fac8527596 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--browse-remote-workspace--light.png differ diff --git a/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--card-placement--dark.png b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--card-placement--dark.png new file mode 100644 index 0000000000..bde96518cf Binary files /dev/null and b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--card-placement--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--card-placement--light.png b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--card-placement--light.png new file mode 100644 index 0000000000..a555b29568 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--card-placement--light.png differ diff --git a/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--view-mode-from-browse--dark.png b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--view-mode-from-browse--dark.png new file mode 100644 index 0000000000..3f18b4f366 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--view-mode-from-browse--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--view-mode-from-browse--light.png b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--view-mode-from-browse--light.png new file mode 100644 index 0000000000..847c4752e9 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/issue-workspace-file-browser--view-mode-from-browse--light.png differ diff --git a/tests/storybook-visual/__snapshots__/overview-storybook-guide--coverage-guide--dark.png b/tests/storybook-visual/__snapshots__/overview-storybook-guide--coverage-guide--dark.png new file mode 100644 index 0000000000..922cbac9cf Binary files /dev/null and b/tests/storybook-visual/__snapshots__/overview-storybook-guide--coverage-guide--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/overview-storybook-guide--coverage-guide--light.png b/tests/storybook-visual/__snapshots__/overview-storybook-guide--coverage-guide--light.png new file mode 100644 index 0000000000..5afedc4add Binary files /dev/null and b/tests/storybook-visual/__snapshots__/overview-storybook-guide--coverage-guide--light.png differ diff --git a/tests/storybook-visual/__snapshots__/pages-artifacts--empty--dark.png b/tests/storybook-visual/__snapshots__/pages-artifacts--empty--dark.png new file mode 100644 index 0000000000..a6b8763715 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/pages-artifacts--empty--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/pages-artifacts--empty--light.png b/tests/storybook-visual/__snapshots__/pages-artifacts--empty--light.png new file mode 100644 index 0000000000..851956d6f0 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/pages-artifacts--empty--light.png differ diff --git a/tests/storybook-visual/__snapshots__/pages-artifacts--grid--dark.png b/tests/storybook-visual/__snapshots__/pages-artifacts--grid--dark.png new file mode 100644 index 0000000000..fcaad72b30 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/pages-artifacts--grid--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/pages-artifacts--grid--light.png b/tests/storybook-visual/__snapshots__/pages-artifacts--grid--light.png new file mode 100644 index 0000000000..1e4a5dd01d Binary files /dev/null and b/tests/storybook-visual/__snapshots__/pages-artifacts--grid--light.png differ diff --git a/tests/storybook-visual/__snapshots__/pages-artifacts--grouped-by-parent-task--dark.png b/tests/storybook-visual/__snapshots__/pages-artifacts--grouped-by-parent-task--dark.png new file mode 100644 index 0000000000..dba2dc0db1 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/pages-artifacts--grouped-by-parent-task--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/pages-artifacts--grouped-by-parent-task--light.png b/tests/storybook-visual/__snapshots__/pages-artifacts--grouped-by-parent-task--light.png new file mode 100644 index 0000000000..fc260eca13 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/pages-artifacts--grouped-by-parent-task--light.png differ diff --git a/tests/storybook-visual/__snapshots__/pages-artifacts--grouped-by-task--dark.png b/tests/storybook-visual/__snapshots__/pages-artifacts--grouped-by-task--dark.png new file mode 100644 index 0000000000..8a409e0908 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/pages-artifacts--grouped-by-task--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/pages-artifacts--grouped-by-task--light.png b/tests/storybook-visual/__snapshots__/pages-artifacts--grouped-by-task--light.png new file mode 100644 index 0000000000..fcc3ad4232 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/pages-artifacts--grouped-by-task--light.png differ diff --git a/tests/storybook-visual/__snapshots__/pages-artifacts--mobile-grouping--dark.png b/tests/storybook-visual/__snapshots__/pages-artifacts--mobile-grouping--dark.png new file mode 100644 index 0000000000..8f56090039 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/pages-artifacts--mobile-grouping--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/pages-artifacts--mobile-grouping--light.png b/tests/storybook-visual/__snapshots__/pages-artifacts--mobile-grouping--light.png new file mode 100644 index 0000000000..619ee60fb5 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/pages-artifacts--mobile-grouping--light.png differ diff --git a/tests/storybook-visual/__snapshots__/pages-artifacts--selected-stack--dark.png b/tests/storybook-visual/__snapshots__/pages-artifacts--selected-stack--dark.png new file mode 100644 index 0000000000..e78df191d6 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/pages-artifacts--selected-stack--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/pages-artifacts--selected-stack--light.png b/tests/storybook-visual/__snapshots__/pages-artifacts--selected-stack--light.png new file mode 100644 index 0000000000..189a6b7c39 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/pages-artifacts--selected-stack--light.png differ diff --git a/tests/storybook-visual/__snapshots__/pages-work-timeline--day-zoom--dark.png b/tests/storybook-visual/__snapshots__/pages-work-timeline--day-zoom--dark.png new file mode 100644 index 0000000000..97857ba9e5 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/pages-work-timeline--day-zoom--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/pages-work-timeline--day-zoom--light.png b/tests/storybook-visual/__snapshots__/pages-work-timeline--day-zoom--light.png new file mode 100644 index 0000000000..69d28d0f0c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/pages-work-timeline--day-zoom--light.png differ diff --git a/tests/storybook-visual/__snapshots__/pages-work-timeline--hour-zoom--dark.png b/tests/storybook-visual/__snapshots__/pages-work-timeline--hour-zoom--dark.png new file mode 100644 index 0000000000..7baf0e521d Binary files /dev/null and b/tests/storybook-visual/__snapshots__/pages-work-timeline--hour-zoom--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/pages-work-timeline--hour-zoom--light.png b/tests/storybook-visual/__snapshots__/pages-work-timeline--hour-zoom--light.png new file mode 100644 index 0000000000..c48dcff75e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/pages-work-timeline--hour-zoom--light.png differ diff --git a/tests/storybook-visual/__snapshots__/pages-work-timeline--with-human-activity--dark.png b/tests/storybook-visual/__snapshots__/pages-work-timeline--with-human-activity--dark.png new file mode 100644 index 0000000000..a4584c540c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/pages-work-timeline--with-human-activity--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/pages-work-timeline--with-human-activity--light.png b/tests/storybook-visual/__snapshots__/pages-work-timeline--with-human-activity--light.png new file mode 100644 index 0000000000..3b758dc4f7 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/pages-work-timeline--with-human-activity--light.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--assigned-backlog-banner--dark.png b/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--assigned-backlog-banner--dark.png new file mode 100644 index 0000000000..00768ce8c7 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--assigned-backlog-banner--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--assigned-backlog-banner--light.png b/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--assigned-backlog-banner--light.png new file mode 100644 index 0000000000..95ca3ffdc4 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--assigned-backlog-banner--light.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--blocked-by-parked-work--dark.png b/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--blocked-by-parked-work--dark.png new file mode 100644 index 0000000000..63217ec721 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--blocked-by-parked-work--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--blocked-by-parked-work--light.png b/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--blocked-by-parked-work--light.png new file mode 100644 index 0000000000..66ff497df2 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--blocked-by-parked-work--light.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--creation-form--dark.png b/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--creation-form--dark.png new file mode 100644 index 0000000000..a489c4f9b2 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--creation-form--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--creation-form--light.png b/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--creation-form--light.png new file mode 100644 index 0000000000..7a15e7a57e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--creation-form--light.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--list-rows--dark.png b/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--list-rows--dark.png new file mode 100644 index 0000000000..750c24168b Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--list-rows--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--list-rows--light.png b/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--list-rows--light.png new file mode 100644 index 0000000000..c9009ffe90 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--list-rows--light.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--overview--dark.png b/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--overview--dark.png new file mode 100644 index 0000000000..3321254338 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--overview--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--overview--light.png b/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--overview--light.png new file mode 100644 index 0000000000..78b2da3983 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-assigned-backlog-safeguards--overview--light.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--active-run-panel-recovery-chips--dark.png b/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--active-run-panel-recovery-chips--dark.png new file mode 100644 index 0000000000..e96baf63cc Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--active-run-panel-recovery-chips--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--active-run-panel-recovery-chips--light.png b/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--active-run-panel-recovery-chips--light.png new file mode 100644 index 0000000000..43d27964f6 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--active-run-panel-recovery-chips--light.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--blocker-notice-recovery-indicators--dark.png b/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--blocker-notice-recovery-indicators--dark.png new file mode 100644 index 0000000000..3e68652949 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--blocker-notice-recovery-indicators--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--blocker-notice-recovery-indicators--light.png b/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--blocker-notice-recovery-indicators--light.png new file mode 100644 index 0000000000..3d6c3a6017 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--blocker-notice-recovery-indicators--light.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--inbox-row-chips--dark.png b/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--inbox-row-chips--dark.png new file mode 100644 index 0000000000..87967b98f6 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--inbox-row-chips--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--inbox-row-chips--light.png b/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--inbox-row-chips--light.png new file mode 100644 index 0000000000..5d8a62b8b0 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--inbox-row-chips--light.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--recovery-action-card-states--dark.png b/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--recovery-action-card-states--dark.png new file mode 100644 index 0000000000..ded937575e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--recovery-action-card-states--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--recovery-action-card-states--light.png b/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--recovery-action-card-states--light.png new file mode 100644 index 0000000000..6d60f8a258 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-source-issue-recovery--recovery-action-card-states--light.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-cancelled-source--dark.png b/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-cancelled-source--dark.png new file mode 100644 index 0000000000..1e2067f0e3 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-cancelled-source--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-cancelled-source--light.png b/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-cancelled-source--light.png new file mode 100644 index 0000000000..c1952f9437 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-cancelled-source--light.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-cleanup-failed--dark.png b/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-cleanup-failed--dark.png new file mode 100644 index 0000000000..fcdeb7ac3e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-cleanup-failed--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-cleanup-failed--light.png b/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-cleanup-failed--light.png new file mode 100644 index 0000000000..1064bc2512 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-cleanup-failed--light.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-full-evidence--dark.png b/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-full-evidence--dark.png new file mode 100644 index 0000000000..ad6d837bcc Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-full-evidence--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-full-evidence--light.png b/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-full-evidence--light.png new file mode 100644 index 0000000000..6887564f00 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-full-evidence--light.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-with-evaluation-issue--dark.png b/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-with-evaluation-issue--dark.png new file mode 100644 index 0000000000..11cdb961ac Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-with-evaluation-issue--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-with-evaluation-issue--light.png b/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-with-evaluation-issue--light.png new file mode 100644 index 0000000000..4cedcc4872 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--fold-callout-with-evaluation-issue--light.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--run-row-badge-context--dark.png b/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--run-row-badge-context--dark.png new file mode 100644 index 0000000000..5ee8b4ddc2 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--run-row-badge-context--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--run-row-badge-context--light.png b/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--run-row-badge-context--light.png new file mode 100644 index 0000000000..624c801f00 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-source-resolved-fold--run-row-badge-context--light.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--activity-events--dark.png b/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--activity-events--dark.png new file mode 100644 index 0000000000..c0ac790d68 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--activity-events--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--activity-events--light.png b/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--activity-events--light.png new file mode 100644 index 0000000000..695252aca5 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--activity-events--light.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--all-states--dark.png b/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--all-states--dark.png new file mode 100644 index 0000000000..3e945eb067 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--all-states--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--all-states--light.png b/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--all-states--light.png new file mode 100644 index 0000000000..f912354870 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--all-states--light.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--escalation-comment--dark.png b/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--escalation-comment--dark.png new file mode 100644 index 0000000000..180b9d44df Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--escalation-comment--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--escalation-comment--light.png b/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--escalation-comment--light.png new file mode 100644 index 0000000000..c5c6da0270 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--escalation-comment--light.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--issue-card-indicator--dark.png b/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--issue-card-indicator--dark.png new file mode 100644 index 0000000000..cd4dccbe6e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--issue-card-indicator--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--issue-card-indicator--light.png b/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--issue-card-indicator--light.png new file mode 100644 index 0000000000..138a09b460 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--issue-card-indicator--light.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--pinned-notice--dark.png b/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--pinned-notice--dark.png new file mode 100644 index 0000000000..74e7bfc9b5 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--pinned-notice--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--pinned-notice--light.png b/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--pinned-notice--light.png new file mode 100644 index 0000000000..205bf5643c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/paperclip-successful-run-handoff--pinned-notice--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-agent-management--forced-kubernetes-execution--dark.png b/tests/storybook-visual/__snapshots__/product-agent-management--forced-kubernetes-execution--dark.png new file mode 100644 index 0000000000..4e68301c92 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-agent-management--forced-kubernetes-execution--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-agent-management--forced-kubernetes-execution--light.png b/tests/storybook-visual/__snapshots__/product-agent-management--forced-kubernetes-execution--light.png new file mode 100644 index 0000000000..01bab17376 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-agent-management--forced-kubernetes-execution--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-agent-management--forced-kubernetes-missing-environment--dark.png b/tests/storybook-visual/__snapshots__/product-agent-management--forced-kubernetes-missing-environment--dark.png new file mode 100644 index 0000000000..9e2c5f9b44 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-agent-management--forced-kubernetes-missing-environment--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-agent-management--forced-kubernetes-missing-environment--light.png b/tests/storybook-visual/__snapshots__/product-agent-management--forced-kubernetes-missing-environment--light.png new file mode 100644 index 0000000000..4756f5d055 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-agent-management--forced-kubernetes-missing-environment--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-agent-management--management-matrix--dark.png b/tests/storybook-visual/__snapshots__/product-agent-management--management-matrix--dark.png new file mode 100644 index 0000000000..78b233d748 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-agent-management--management-matrix--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-agent-management--management-matrix--light.png b/tests/storybook-visual/__snapshots__/product-agent-management--management-matrix--light.png new file mode 100644 index 0000000000..02727fc225 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-agent-management--management-matrix--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-budget-finance--full-matrix--dark.png b/tests/storybook-visual/__snapshots__/product-budget-finance--full-matrix--dark.png new file mode 100644 index 0000000000..ec68ae59de Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-budget-finance--full-matrix--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-budget-finance--full-matrix--light.png b/tests/storybook-visual/__snapshots__/product-budget-finance--full-matrix--light.png new file mode 100644 index 0000000000..d7bd7a12e1 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-budget-finance--full-matrix--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-chat-comments--comment-threads--dark.png b/tests/storybook-visual/__snapshots__/product-chat-comments--comment-threads--dark.png new file mode 100644 index 0000000000..563385d433 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-chat-comments--comment-threads--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-chat-comments--comment-threads--light.png b/tests/storybook-visual/__snapshots__/product-chat-comments--comment-threads--light.png new file mode 100644 index 0000000000..9d6b34c379 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-chat-comments--comment-threads--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-chat-comments--full-surface-matrix--dark.png b/tests/storybook-visual/__snapshots__/product-chat-comments--full-surface-matrix--dark.png new file mode 100644 index 0000000000..bbef013d6a Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-chat-comments--full-surface-matrix--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-chat-comments--full-surface-matrix--light.png b/tests/storybook-visual/__snapshots__/product-chat-comments--full-surface-matrix--light.png new file mode 100644 index 0000000000..04283edcf1 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-chat-comments--full-surface-matrix--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-chat-comments--issue-chat-with-timeline--dark.png b/tests/storybook-visual/__snapshots__/product-chat-comments--issue-chat-with-timeline--dark.png new file mode 100644 index 0000000000..fb0062ff27 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-chat-comments--issue-chat-with-timeline--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-chat-comments--issue-chat-with-timeline--light.png b/tests/storybook-visual/__snapshots__/product-chat-comments--issue-chat-with-timeline--light.png new file mode 100644 index 0000000000..48e07cb690 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-chat-comments--issue-chat-with-timeline--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-chat-comments--issue-thread-notices--dark.png b/tests/storybook-visual/__snapshots__/product-chat-comments--issue-thread-notices--dark.png new file mode 100644 index 0000000000..f20d155efe Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-chat-comments--issue-thread-notices--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-chat-comments--issue-thread-notices--light.png b/tests/storybook-visual/__snapshots__/product-chat-comments--issue-thread-notices--light.png new file mode 100644 index 0000000000..8ce73cf8bf Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-chat-comments--issue-thread-notices--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-chat-comments--live-run-chat--dark.png b/tests/storybook-visual/__snapshots__/product-chat-comments--live-run-chat--dark.png new file mode 100644 index 0000000000..0deb5ed834 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-chat-comments--live-run-chat--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-chat-comments--live-run-chat--light.png b/tests/storybook-visual/__snapshots__/product-chat-comments--live-run-chat--light.png new file mode 100644 index 0000000000..f719f03173 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-chat-comments--live-run-chat--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-control-plane-surfaces--board-state-matrix--dark.png b/tests/storybook-visual/__snapshots__/product-control-plane-surfaces--board-state-matrix--dark.png new file mode 100644 index 0000000000..f86e24c730 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-control-plane-surfaces--board-state-matrix--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-control-plane-surfaces--board-state-matrix--light.png b/tests/storybook-visual/__snapshots__/product-control-plane-surfaces--board-state-matrix--light.png new file mode 100644 index 0000000000..1bcd53dba1 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-control-plane-surfaces--board-state-matrix--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--activity-charts-empty--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--activity-charts-empty--dark.png new file mode 100644 index 0000000000..f51f1ba789 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--activity-charts-empty--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--activity-charts-empty--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--activity-charts-empty--light.png new file mode 100644 index 0000000000..fb609dc688 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--activity-charts-empty--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--activity-charts-populated--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--activity-charts-populated--dark.png new file mode 100644 index 0000000000..6577ead08c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--activity-charts-populated--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--activity-charts-populated--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--activity-charts-populated--light.png new file mode 100644 index 0000000000..1ab8c1b73b Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--activity-charts-populated--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--ascii-art-animation-loading--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--ascii-art-animation-loading--dark.png new file mode 100644 index 0000000000..dd351a2368 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--ascii-art-animation-loading--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--ascii-art-animation-loading--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--ascii-art-animation-loading--light.png new file mode 100644 index 0000000000..07bf3415e3 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--ascii-art-animation-loading--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--ascii-art-animation-populated--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--ascii-art-animation-populated--dark.png new file mode 100644 index 0000000000..e6efdf8684 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--ascii-art-animation-populated--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--ascii-art-animation-populated--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--ascii-art-animation-populated--light.png new file mode 100644 index 0000000000..b86d88975d Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--ascii-art-animation-populated--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--company-pattern-icon-sizes--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--company-pattern-icon-sizes--dark.png new file mode 100644 index 0000000000..11c396d4e4 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--company-pattern-icon-sizes--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--company-pattern-icon-sizes--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--company-pattern-icon-sizes--light.png new file mode 100644 index 0000000000..7bd4b8e4d3 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--company-pattern-icon-sizes--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--entity-row-empty--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--entity-row-empty--dark.png new file mode 100644 index 0000000000..f1e4ffb69c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--entity-row-empty--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--entity-row-empty--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--entity-row-empty--light.png new file mode 100644 index 0000000000..cab6a56f41 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--entity-row-empty--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--entity-row-populated--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--entity-row-populated--dark.png new file mode 100644 index 0000000000..5a531847a5 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--entity-row-populated--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--entity-row-populated--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--entity-row-populated--light.png new file mode 100644 index 0000000000..c669577984 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--entity-row-populated--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--filter-bar-empty--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--filter-bar-empty--dark.png new file mode 100644 index 0000000000..256501824b Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--filter-bar-empty--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--filter-bar-empty--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--filter-bar-empty--light.png new file mode 100644 index 0000000000..20824d1fe8 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--filter-bar-empty--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--filter-bar-populated--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--filter-bar-populated--dark.png new file mode 100644 index 0000000000..93df7fce64 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--filter-bar-populated--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--filter-bar-populated--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--filter-bar-populated--light.png new file mode 100644 index 0000000000..c694998b6b Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--filter-bar-populated--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--kanban-board-empty--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--kanban-board-empty--dark.png new file mode 100644 index 0000000000..aaa1c3938f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--kanban-board-empty--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--kanban-board-empty--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--kanban-board-empty--light.png new file mode 100644 index 0000000000..dafd9906c4 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--kanban-board-empty--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--kanban-board-populated--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--kanban-board-populated--dark.png new file mode 100644 index 0000000000..5fddd1c17a Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--kanban-board-populated--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--kanban-board-populated--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--kanban-board-populated--light.png new file mode 100644 index 0000000000..4f88538ec8 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--kanban-board-populated--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--live-run-widget-empty--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--live-run-widget-empty--dark.png new file mode 100644 index 0000000000..59ce5f84e9 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--live-run-widget-empty--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--live-run-widget-empty--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--live-run-widget-empty--light.png new file mode 100644 index 0000000000..8bde81eb6a Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--live-run-widget-empty--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--live-run-widget-loading--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--live-run-widget-loading--dark.png new file mode 100644 index 0000000000..88d73dabe2 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--live-run-widget-loading--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--live-run-widget-loading--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--live-run-widget-loading--light.png new file mode 100644 index 0000000000..e73e0962ff Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--live-run-widget-loading--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--live-run-widget-populated--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--live-run-widget-populated--dark.png new file mode 100644 index 0000000000..eb4c12c505 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--live-run-widget-populated--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--live-run-widget-populated--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--live-run-widget-populated--light.png new file mode 100644 index 0000000000..5d0d69a4ba Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--live-run-widget-populated--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--onboarding-wizard-agent-step--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--onboarding-wizard-agent-step--dark.png new file mode 100644 index 0000000000..15fd9d8266 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--onboarding-wizard-agent-step--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--onboarding-wizard-agent-step--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--onboarding-wizard-agent-step--light.png new file mode 100644 index 0000000000..44c31b9f92 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--onboarding-wizard-agent-step--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--onboarding-wizard-company-step--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--onboarding-wizard-company-step--dark.png new file mode 100644 index 0000000000..f85a801713 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--onboarding-wizard-company-step--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--onboarding-wizard-company-step--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--onboarding-wizard-company-step--light.png new file mode 100644 index 0000000000..609f23ae86 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--onboarding-wizard-company-step--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--package-file-tree-empty--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--package-file-tree-empty--dark.png new file mode 100644 index 0000000000..fd287bc43c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--package-file-tree-empty--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--package-file-tree-empty--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--package-file-tree-empty--light.png new file mode 100644 index 0000000000..77da792bb7 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--package-file-tree-empty--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--package-file-tree-populated--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--package-file-tree-populated--dark.png new file mode 100644 index 0000000000..3b4f349603 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--package-file-tree-populated--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--package-file-tree-populated--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--package-file-tree-populated--light.png new file mode 100644 index 0000000000..2d4ae86225 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--package-file-tree-populated--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--page-skeleton-layouts--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--page-skeleton-layouts--dark.png new file mode 100644 index 0000000000..d0a71a33a2 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--page-skeleton-layouts--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--page-skeleton-layouts--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--page-skeleton-layouts--light.png new file mode 100644 index 0000000000..a5e56de943 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--page-skeleton-layouts--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--swipe-to-archive-disabled--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--swipe-to-archive-disabled--dark.png new file mode 100644 index 0000000000..7a06b6d271 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--swipe-to-archive-disabled--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--swipe-to-archive-disabled--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--swipe-to-archive-disabled--light.png new file mode 100644 index 0000000000..141c7acf12 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--swipe-to-archive-disabled--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--swipe-to-archive-mobile--dark.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--swipe-to-archive-mobile--dark.png new file mode 100644 index 0000000000..2b0b12c172 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--swipe-to-archive-mobile--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-data-visualization-misc--swipe-to-archive-mobile--light.png b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--swipe-to-archive-mobile--light.png new file mode 100644 index 0000000000..56d1b121f5 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-data-visualization-misc--swipe-to-archive-mobile--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dev-ops-surfaces--dev-ops-surfaces--dark.png b/tests/storybook-visual/__snapshots__/product-dev-ops-surfaces--dev-ops-surfaces--dark.png new file mode 100644 index 0000000000..d9bb24b977 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dev-ops-surfaces--dev-ops-surfaces--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dev-ops-surfaces--dev-ops-surfaces--light.png b/tests/storybook-visual/__snapshots__/product-dev-ops-surfaces--dev-ops-surfaces--light.png new file mode 100644 index 0000000000..98e451bb89 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dev-ops-surfaces--dev-ops-surfaces--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--document-diff-open--dark.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--document-diff-open--dark.png new file mode 100644 index 0000000000..bea46da301 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--document-diff-open--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--document-diff-open--light.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--document-diff-open--light.png new file mode 100644 index 0000000000..1732c3f90b Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--document-diff-open--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--execution-workspace-close-blocked--dark.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--execution-workspace-close-blocked--dark.png new file mode 100644 index 0000000000..8c12e9c6b5 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--execution-workspace-close-blocked--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--execution-workspace-close-blocked--light.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--execution-workspace-close-blocked--light.png new file mode 100644 index 0000000000..936183dbe8 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--execution-workspace-close-blocked--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--execution-workspace-close-ready--dark.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--execution-workspace-close-ready--dark.png new file mode 100644 index 0000000000..4cece3054f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--execution-workspace-close-ready--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--execution-workspace-close-ready--light.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--execution-workspace-close-ready--light.png new file mode 100644 index 0000000000..28b7f5b2da Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--execution-workspace-close-ready--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--image-gallery-open--dark.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--image-gallery-open--dark.png new file mode 100644 index 0000000000..de1aab5260 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--image-gallery-open--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--image-gallery-open--light.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--image-gallery-open--light.png new file mode 100644 index 0000000000..8fc326b84f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--image-gallery-open--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-agent-adapter-selection--dark.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-agent-adapter-selection--dark.png new file mode 100644 index 0000000000..6c964c8c36 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-agent-adapter-selection--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-agent-adapter-selection--light.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-agent-adapter-selection--light.png new file mode 100644 index 0000000000..f1c39c64b7 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-agent-adapter-selection--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-agent-external-invite--dark.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-agent-external-invite--dark.png new file mode 100644 index 0000000000..da45627db8 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-agent-external-invite--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-agent-external-invite--light.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-agent-external-invite--light.png new file mode 100644 index 0000000000..71146ac427 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-agent-external-invite--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-agent-recommendation--dark.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-agent-recommendation--dark.png new file mode 100644 index 0000000000..4a811de5e5 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-agent-recommendation--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-agent-recommendation--light.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-agent-recommendation--light.png new file mode 100644 index 0000000000..27a80c3aa9 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-agent-recommendation--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-goal-empty--dark.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-goal-empty--dark.png new file mode 100644 index 0000000000..7620ad42df Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-goal-empty--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-goal-empty--light.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-goal-empty--light.png new file mode 100644 index 0000000000..c42f680621 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-goal-empty--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-goal-with-parent--dark.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-goal-with-parent--dark.png new file mode 100644 index 0000000000..a21d902930 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-goal-with-parent--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-goal-with-parent--light.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-goal-with-parent--light.png new file mode 100644 index 0000000000..154d1317fb Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-goal-with-parent--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-cheap--dark.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-cheap--dark.png new file mode 100644 index 0000000000..df18b32dde Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-cheap--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-cheap--light.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-cheap--light.png new file mode 100644 index 0000000000..6418a87be8 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-cheap--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-custom--dark.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-custom--dark.png new file mode 100644 index 0000000000..40b7c90392 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-custom--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-custom--light.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-custom--light.png new file mode 100644 index 0000000000..c6cb8ede4d Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-custom--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-primary--dark.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-primary--dark.png new file mode 100644 index 0000000000..11163d59f6 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-primary--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-primary--light.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-primary--light.png new file mode 100644 index 0000000000..9e19ec6723 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-primary--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-unsupported--dark.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-unsupported--dark.png new file mode 100644 index 0000000000..422f4aadcb Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-unsupported--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-unsupported--light.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-unsupported--light.png new file mode 100644 index 0000000000..e63064efa8 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-cheap-lane-unsupported--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-empty--dark.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-empty--dark.png new file mode 100644 index 0000000000..5bd764ff5f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-empty--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-empty--light.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-empty--light.png new file mode 100644 index 0000000000..d6d538d086 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-empty--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-prefilled--dark.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-prefilled--dark.png new file mode 100644 index 0000000000..6a61a4f5b4 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-prefilled--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-prefilled--light.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-prefilled--light.png new file mode 100644 index 0000000000..4d02e0d3d6 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-prefilled--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-validation-error--dark.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-validation-error--dark.png new file mode 100644 index 0000000000..9c23adb978 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-validation-error--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-validation-error--light.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-validation-error--light.png new file mode 100644 index 0000000000..01f0a12d38 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-issue-validation-error--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-project-empty--dark.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-project-empty--dark.png new file mode 100644 index 0000000000..c480718236 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-project-empty--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-project-empty--light.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-project-empty--light.png new file mode 100644 index 0000000000..5dc7df891c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-project-empty--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-project-workspace-config--dark.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-project-workspace-config--dark.png new file mode 100644 index 0000000000..94982ebd41 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-project-workspace-config--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-project-workspace-config--light.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-project-workspace-config--light.png new file mode 100644 index 0000000000..f1960d1298 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--new-project-workspace-config--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--path-instructions-open--dark.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--path-instructions-open--dark.png new file mode 100644 index 0000000000..785cab7820 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--path-instructions-open--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-dialogs-modals--path-instructions-open--light.png b/tests/storybook-visual/__snapshots__/product-dialogs-modals--path-instructions-open--light.png new file mode 100644 index 0000000000..d2db25f359 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-dialogs-modals--path-instructions-open--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-document-comments--panel--dark.png b/tests/storybook-visual/__snapshots__/product-document-comments--panel--dark.png new file mode 100644 index 0000000000..0a7fd04667 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-document-comments--panel--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-document-comments--panel--light.png b/tests/storybook-visual/__snapshots__/product-document-comments--panel--light.png new file mode 100644 index 0000000000..60af60ece6 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-document-comments--panel--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-open-focused--dark.png b/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-open-focused--dark.png new file mode 100644 index 0000000000..ec912a85e7 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-open-focused--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-open-focused--light.png b/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-open-focused--light.png new file mode 100644 index 0000000000..2dc04284cc Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-open-focused--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-orphaned-focused--dark.png b/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-orphaned-focused--dark.png new file mode 100644 index 0000000000..2f71a962e0 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-orphaned-focused--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-orphaned-focused--light.png b/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-orphaned-focused--light.png new file mode 100644 index 0000000000..fba422c281 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-orphaned-focused--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-resolved-focused--dark.png b/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-resolved-focused--dark.png new file mode 100644 index 0000000000..4a22161575 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-resolved-focused--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-resolved-focused--light.png b/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-resolved-focused--light.png new file mode 100644 index 0000000000..3cb8300171 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-resolved-focused--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-stale-focused--dark.png b/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-stale-focused--dark.png new file mode 100644 index 0000000000..6f8d0a0f42 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-stale-focused--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-stale-focused--light.png b/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-stale-focused--light.png new file mode 100644 index 0000000000..b69cfaa55f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-documents-annotations--desktop-stale-focused--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-dirty-draft--dark.png b/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-dirty-draft--dark.png new file mode 100644 index 0000000000..4a3a829fd4 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-dirty-draft--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-dirty-draft--light.png b/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-dirty-draft--light.png new file mode 100644 index 0000000000..f5d0cf4c3d Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-dirty-draft--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-edit-mode--dark.png b/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-edit-mode--dark.png new file mode 100644 index 0000000000..48a491690e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-edit-mode--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-edit-mode--light.png b/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-edit-mode--light.png new file mode 100644 index 0000000000..b1dc16066c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-edit-mode--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-open--dark.png b/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-open--dark.png new file mode 100644 index 0000000000..46bcf1e375 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-open--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-open--light.png b/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-open--light.png new file mode 100644 index 0000000000..57e02e3ef4 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-open--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-zero-comments--dark.png b/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-zero-comments--dark.png new file mode 100644 index 0000000000..7b5c2fb514 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-zero-comments--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-zero-comments--light.png b/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-zero-comments--light.png new file mode 100644 index 0000000000..19f0d178ab Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-desktop-zero-comments--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-mobile-bottom-sheet--dark.png b/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-mobile-bottom-sheet--dark.png new file mode 100644 index 0000000000..f50555a63e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-mobile-bottom-sheet--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-mobile-bottom-sheet--light.png b/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-mobile-bottom-sheet--light.png new file mode 100644 index 0000000000..7bd906d313 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-documents-annotations--integrated-mobile-bottom-sheet--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--bulk-paste-result--dark.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--bulk-paste-result--dark.png new file mode 100644 index 0000000000..ce8f36942f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--bulk-paste-result--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--bulk-paste-result--light.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--bulk-paste-result--light.png new file mode 100644 index 0000000000..ac4ac0eeb9 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--bulk-paste-result--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--create-secret--dark.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--create-secret--dark.png new file mode 100644 index 0000000000..5a63c74813 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--create-secret--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--create-secret--light.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--create-secret--light.png new file mode 100644 index 0000000000..21bdd49360 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--create-secret--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--default--dark.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--default--dark.png new file mode 100644 index 0000000000..583dba4677 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--default--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--default--light.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--default--light.png new file mode 100644 index 0000000000..500f0662ab Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--default--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--disabled--dark.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--disabled--dark.png new file mode 100644 index 0000000000..0661d9d196 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--disabled--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--disabled--light.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--disabled--light.png new file mode 100644 index 0000000000..4fb15ed7ff Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--disabled--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--empty--dark.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--empty--dark.png new file mode 100644 index 0000000000..8dffbcc66a Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--empty--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--empty--light.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--empty--light.png new file mode 100644 index 0000000000..cb19a3e0bc Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--empty--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--long-secret-name--dark.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--long-secret-name--dark.png new file mode 100644 index 0000000000..b9fcc88ab3 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--long-secret-name--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--long-secret-name--light.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--long-secret-name--light.png new file mode 100644 index 0000000000..cbec906e17 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--long-secret-name--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--mobile-stacked--dark.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--mobile-stacked--dark.png new file mode 100644 index 0000000000..61772c6ce9 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--mobile-stacked--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--mobile-stacked--light.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--mobile-stacked--light.png new file mode 100644 index 0000000000..c7f7e2778f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--mobile-stacked--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--picker-open--dark.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--picker-open--dark.png new file mode 100644 index 0000000000..9195b21282 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--picker-open--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--picker-open--light.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--picker-open--light.png new file mode 100644 index 0000000000..e73055b098 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--picker-open--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--store-as-secret--dark.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--store-as-secret--dark.png new file mode 100644 index 0000000000..d0f732c238 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--store-as-secret--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--store-as-secret--light.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--store-as-secret--light.png new file mode 100644 index 0000000000..4103a2d902 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--store-as-secret--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--validation--dark.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--validation--dark.png new file mode 100644 index 0000000000..363b013bca Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--validation--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--validation--light.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--validation--light.png new file mode 100644 index 0000000000..4f188db66e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--validation--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--version-popover--dark.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--version-popover--dark.png new file mode 100644 index 0000000000..f5f52e9005 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--version-popover--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-environment-variables-editor--version-popover--light.png b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--version-popover--light.png new file mode 100644 index 0000000000..1845858df0 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-environment-variables-editor--version-popover--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--desktop-loaded--dark.png b/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--desktop-loaded--dark.png new file mode 100644 index 0000000000..eeef9ad7c3 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--desktop-loaded--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--desktop-loaded--light.png b/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--desktop-loaded--light.png new file mode 100644 index 0000000000..eb33825288 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--desktop-loaded--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--desktop-with-search--dark.png b/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--desktop-with-search--dark.png new file mode 100644 index 0000000000..eeef9ad7c3 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--desktop-with-search--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--desktop-with-search--light.png b/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--desktop-with-search--light.png new file mode 100644 index 0000000000..eb33825288 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--desktop-with-search--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--empty-state--dark.png b/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--empty-state--dark.png new file mode 100644 index 0000000000..49a905b779 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--empty-state--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--empty-state--light.png b/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--empty-state--light.png new file mode 100644 index 0000000000..8c35758b50 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--empty-state--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--mobile-layout--dark.png b/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--mobile-layout--dark.png new file mode 100644 index 0000000000..f1fe46877f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--mobile-layout--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--mobile-layout--light.png b/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--mobile-layout--light.png new file mode 100644 index 0000000000..514a376f5c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--mobile-layout--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--reason-chip-catalog--dark.png b/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--reason-chip-catalog--dark.png new file mode 100644 index 0000000000..eb23637fbe Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--reason-chip-catalog--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--reason-chip-catalog--light.png b/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--reason-chip-catalog--light.png new file mode 100644 index 0000000000..eadda91d99 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-inbox-blocked-tab--reason-chip-catalog--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-issue-management--full-surface-matrix--dark.png b/tests/storybook-visual/__snapshots__/product-issue-management--full-surface-matrix--dark.png new file mode 100644 index 0000000000..d46198cf61 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-issue-management--full-surface-matrix--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-issue-management--full-surface-matrix--light.png b/tests/storybook-visual/__snapshots__/product-issue-management--full-surface-matrix--light.png new file mode 100644 index 0000000000..4f8813f8fe Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-issue-management--full-surface-matrix--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-issue-management--issue-properties-long-values-desktop--dark.png b/tests/storybook-visual/__snapshots__/product-issue-management--issue-properties-long-values-desktop--dark.png new file mode 100644 index 0000000000..3885cbd936 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-issue-management--issue-properties-long-values-desktop--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-issue-management--issue-properties-long-values-desktop--light.png b/tests/storybook-visual/__snapshots__/product-issue-management--issue-properties-long-values-desktop--light.png new file mode 100644 index 0000000000..93e8b773d8 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-issue-management--issue-properties-long-values-desktop--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-issue-management--issue-properties-long-values-mobile--dark.png b/tests/storybook-visual/__snapshots__/product-issue-management--issue-properties-long-values-mobile--dark.png new file mode 100644 index 0000000000..831bce1583 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-issue-management--issue-properties-long-values-mobile--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-issue-management--issue-properties-long-values-mobile--light.png b/tests/storybook-visual/__snapshots__/product-issue-management--issue-properties-long-values-mobile--light.png new file mode 100644 index 0000000000..68b203cb15 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-issue-management--issue-properties-long-values-mobile--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-issue-management--run-ledger-model-profile-badges--dark.png b/tests/storybook-visual/__snapshots__/product-issue-management--run-ledger-model-profile-badges--dark.png new file mode 100644 index 0000000000..93735b15b5 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-issue-management--run-ledger-model-profile-badges--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-issue-management--run-ledger-model-profile-badges--light.png b/tests/storybook-visual/__snapshots__/product-issue-management--run-ledger-model-profile-badges--light.png new file mode 100644 index 0000000000..4342e44542 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-issue-management--run-ledger-model-profile-badges--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-issue-monitor-surfaces--monitor-surfaces--dark.png b/tests/storybook-visual/__snapshots__/product-issue-monitor-surfaces--monitor-surfaces--dark.png new file mode 100644 index 0000000000..276a4aca1f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-issue-monitor-surfaces--monitor-surfaces--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-issue-monitor-surfaces--monitor-surfaces--light.png b/tests/storybook-visual/__snapshots__/product-issue-monitor-surfaces--monitor-surfaces--light.png new file mode 100644 index 0000000000..6b473d9f63 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-issue-monitor-surfaces--monitor-surfaces--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-issue-scheduled-retry-surfaces--scheduled-retry-surfaces--dark.png b/tests/storybook-visual/__snapshots__/product-issue-scheduled-retry-surfaces--scheduled-retry-surfaces--dark.png new file mode 100644 index 0000000000..453a433acf Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-issue-scheduled-retry-surfaces--scheduled-retry-surfaces--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-issue-scheduled-retry-surfaces--scheduled-retry-surfaces--light.png b/tests/storybook-visual/__snapshots__/product-issue-scheduled-retry-surfaces--scheduled-retry-surfaces--light.png new file mode 100644 index 0000000000..61290116a0 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-issue-scheduled-retry-surfaces--scheduled-retry-surfaces--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-navigation-layout--board-chrome-matrix--dark.png b/tests/storybook-visual/__snapshots__/product-navigation-layout--board-chrome-matrix--dark.png new file mode 100644 index 0000000000..3b530391d0 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-navigation-layout--board-chrome-matrix--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-navigation-layout--board-chrome-matrix--light.png b/tests/storybook-visual/__snapshots__/product-navigation-layout--board-chrome-matrix--light.png new file mode 100644 index 0000000000..5e4c28a207 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-navigation-layout--board-chrome-matrix--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-navigation-layout--sidebar-icon-alignment--dark.png b/tests/storybook-visual/__snapshots__/product-navigation-layout--sidebar-icon-alignment--dark.png new file mode 100644 index 0000000000..99e03e93ae Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-navigation-layout--sidebar-icon-alignment--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-navigation-layout--sidebar-icon-alignment--light.png b/tests/storybook-visual/__snapshots__/product-navigation-layout--sidebar-icon-alignment--light.png new file mode 100644 index 0000000000..aa78ad1dab Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-navigation-layout--sidebar-icon-alignment--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-projects-goals-workspaces--surface-matrix--dark.png b/tests/storybook-visual/__snapshots__/product-projects-goals-workspaces--surface-matrix--dark.png new file mode 100644 index 0000000000..82880b8834 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-projects-goals-workspaces--surface-matrix--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-projects-goals-workspaces--surface-matrix--light.png b/tests/storybook-visual/__snapshots__/product-projects-goals-workspaces--surface-matrix--light.png new file mode 100644 index 0000000000..e4220a1977 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-projects-goals-workspaces--surface-matrix--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--activity--dark.png b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--activity--dark.png new file mode 100644 index 0000000000..54de93eefd Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--activity--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--activity--light.png b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--activity--light.png new file mode 100644 index 0000000000..9467c91640 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--activity--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--delivery--dark.png b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--delivery--dark.png new file mode 100644 index 0000000000..f02aca8bc3 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--delivery--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--delivery--light.png b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--delivery--light.png new file mode 100644 index 0000000000..45ceb0a23e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--delivery--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--overview--dark.png b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--overview--dark.png new file mode 100644 index 0000000000..34a0aff5a2 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--overview--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--overview--light.png b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--overview--light.png new file mode 100644 index 0000000000..c8753481a4 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--overview--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--overview-description-annotations--dark.png b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--overview-description-annotations--dark.png new file mode 100644 index 0000000000..632c667f61 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--overview-description-annotations--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--overview-description-annotations--light.png b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--overview-description-annotations--light.png new file mode 100644 index 0000000000..18cfe3e99c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--overview-description-annotations--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--runs--dark.png b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--runs--dark.png new file mode 100644 index 0000000000..97fd7722ab Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--runs--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--runs--light.png b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--runs--light.png new file mode 100644 index 0000000000..f87b3bd537 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--runs--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--secrets--dark.png b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--secrets--dark.png new file mode 100644 index 0000000000..6adabb7893 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--secrets--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--secrets--light.png b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--secrets--light.png new file mode 100644 index 0000000000..c95c2b763c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--secrets--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--triggers--dark.png b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--triggers--dark.png new file mode 100644 index 0000000000..c58cea6527 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--triggers--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--triggers--light.png b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--triggers--light.png new file mode 100644 index 0000000000..0b33f31121 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--triggers--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--variables--dark.png b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--variables--dark.png new file mode 100644 index 0000000000..ab33c46e56 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--variables--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--variables--light.png b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--variables--light.png new file mode 100644 index 0000000000..54cad01331 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-detail-variation-c--variables--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-list-grouped-cards--grouped-cards--dark.png b/tests/storybook-visual/__snapshots__/product-routines-·-list-grouped-cards--grouped-cards--dark.png new file mode 100644 index 0000000000..374a6742b2 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-list-grouped-cards--grouped-cards--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-list-grouped-cards--grouped-cards--light.png b/tests/storybook-visual/__snapshots__/product-routines-·-list-grouped-cards--grouped-cards--light.png new file mode 100644 index 0000000000..c0bdd59db7 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-list-grouped-cards--grouped-cards--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--history-diff-with-env--dark.png b/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--history-diff-with-env--dark.png new file mode 100644 index 0000000000..4f96242c5c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--history-diff-with-env--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--history-diff-with-env--light.png b/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--history-diff-with-env--light.png new file mode 100644 index 0000000000..67b65a4a7b Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--history-diff-with-env--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--secrets-tab-configured--dark.png b/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--secrets-tab-configured--dark.png new file mode 100644 index 0000000000..3cdebff6e8 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--secrets-tab-configured--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--secrets-tab-configured--light.png b/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--secrets-tab-configured--light.png new file mode 100644 index 0000000000..b72cb5aad7 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--secrets-tab-configured--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--secrets-tab-disabled-or-missing--dark.png b/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--secrets-tab-disabled-or-missing--dark.png new file mode 100644 index 0000000000..8989be78fc Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--secrets-tab-disabled-or-missing--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--secrets-tab-disabled-or-missing--light.png b/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--secrets-tab-disabled-or-missing--light.png new file mode 100644 index 0000000000..9c2ff981e0 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--secrets-tab-disabled-or-missing--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--secrets-tab-empty--dark.png b/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--secrets-tab-empty--dark.png new file mode 100644 index 0000000000..39657f8e23 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--secrets-tab-empty--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--secrets-tab-empty--light.png b/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--secrets-tab-empty--light.png new file mode 100644 index 0000000000..a698f133d8 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-routines-·-secrets-tab--secrets-tab-empty--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-search-command-k--search-surfaces--dark.png b/tests/storybook-visual/__snapshots__/product-search-command-k--search-surfaces--dark.png new file mode 100644 index 0000000000..86ee95de53 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-search-command-k--search-surfaces--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-search-command-k--search-surfaces--light.png b/tests/storybook-visual/__snapshots__/product-search-command-k--search-surfaces--light.png new file mode 100644 index 0000000000..6b1189bce4 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-search-command-k--search-surfaces--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-secrets--binding-picker--dark.png b/tests/storybook-visual/__snapshots__/product-secrets--binding-picker--dark.png new file mode 100644 index 0000000000..dd0612d18c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-secrets--binding-picker--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-secrets--binding-picker--light.png b/tests/storybook-visual/__snapshots__/product-secrets--binding-picker--light.png new file mode 100644 index 0000000000..0fa0503d8c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-secrets--binding-picker--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-secrets--env-editor-with-secrets--dark.png b/tests/storybook-visual/__snapshots__/product-secrets--env-editor-with-secrets--dark.png new file mode 100644 index 0000000000..c13eb6f9c1 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-secrets--env-editor-with-secrets--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-secrets--env-editor-with-secrets--light.png b/tests/storybook-visual/__snapshots__/product-secrets--env-editor-with-secrets--light.png new file mode 100644 index 0000000000..491e46e472 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-secrets--env-editor-with-secrets--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-secrets--run-failure-copy--dark.png b/tests/storybook-visual/__snapshots__/product-secrets--run-failure-copy--dark.png new file mode 100644 index 0000000000..27dc4a55e7 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-secrets--run-failure-copy--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-secrets--run-failure-copy--light.png b/tests/storybook-visual/__snapshots__/product-secrets--run-failure-copy--light.png new file mode 100644 index 0000000000..d89598ba00 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-secrets--run-failure-copy--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-secrets--secrets-inventory--dark.png b/tests/storybook-visual/__snapshots__/product-secrets--secrets-inventory--dark.png new file mode 100644 index 0000000000..616b8f8a1a Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-secrets--secrets-inventory--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-secrets--secrets-inventory--light.png b/tests/storybook-visual/__snapshots__/product-secrets--secrets-inventory--light.png new file mode 100644 index 0000000000..3396848253 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-secrets--secrets-inventory--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-task-watchdog-surfaces--watchdog-surfaces--dark.png b/tests/storybook-visual/__snapshots__/product-task-watchdog-surfaces--watchdog-surfaces--dark.png new file mode 100644 index 0000000000..4bb8d9c1a9 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-task-watchdog-surfaces--watchdog-surfaces--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-task-watchdog-surfaces--watchdog-surfaces--light.png b/tests/storybook-visual/__snapshots__/product-task-watchdog-surfaces--watchdog-surfaces--light.png new file mode 100644 index 0000000000..8bf8622550 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-task-watchdog-surfaces--watchdog-surfaces--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-user-secrets--admin-definitions--dark.png b/tests/storybook-visual/__snapshots__/product-user-secrets--admin-definitions--dark.png new file mode 100644 index 0000000000..c3298dfae4 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-user-secrets--admin-definitions--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-user-secrets--admin-definitions--light.png b/tests/storybook-visual/__snapshots__/product-user-secrets--admin-definitions--light.png new file mode 100644 index 0000000000..c569ca21fb Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-user-secrets--admin-definitions--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-user-secrets--env-picker--dark.png b/tests/storybook-visual/__snapshots__/product-user-secrets--env-picker--dark.png new file mode 100644 index 0000000000..6d36a97e42 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-user-secrets--env-picker--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-user-secrets--env-picker--light.png b/tests/storybook-visual/__snapshots__/product-user-secrets--env-picker--light.png new file mode 100644 index 0000000000..6665aaa3f0 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-user-secrets--env-picker--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-user-secrets--missing-warning--dark.png b/tests/storybook-visual/__snapshots__/product-user-secrets--missing-warning--dark.png new file mode 100644 index 0000000000..a1a113c8ac Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-user-secrets--missing-warning--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-user-secrets--missing-warning--light.png b/tests/storybook-visual/__snapshots__/product-user-secrets--missing-warning--light.png new file mode 100644 index 0000000000..2715038eb7 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-user-secrets--missing-warning--light.png differ diff --git a/tests/storybook-visual/__snapshots__/product-user-secrets--my-secrets--dark.png b/tests/storybook-visual/__snapshots__/product-user-secrets--my-secrets--dark.png new file mode 100644 index 0000000000..a45b609d20 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-user-secrets--my-secrets--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/product-user-secrets--my-secrets--light.png b/tests/storybook-visual/__snapshots__/product-user-secrets--my-secrets--light.png new file mode 100644 index 0000000000..d8664caf78 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/product-user-secrets--my-secrets--light.png differ diff --git a/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--all-skills--dark.png b/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--all-skills--dark.png new file mode 100644 index 0000000000..f7f5aa9907 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--all-skills--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--all-skills--light.png b/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--all-skills--light.png new file mode 100644 index 0000000000..31446ed0eb Binary files /dev/null and b/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--all-skills--light.png differ diff --git a/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--bundled-required-tab--dark.png b/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--bundled-required-tab--dark.png new file mode 100644 index 0000000000..c355dab9ed Binary files /dev/null and b/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--bundled-required-tab--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--bundled-required-tab--light.png b/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--bundled-required-tab--light.png new file mode 100644 index 0000000000..58cf472b54 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--bundled-required-tab--light.png differ diff --git a/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--empty-library--dark.png b/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--empty-library--dark.png new file mode 100644 index 0000000000..726a72c31f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--empty-library--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--empty-library--light.png b/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--empty-library--light.png new file mode 100644 index 0000000000..06bc188072 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--empty-library--light.png differ diff --git a/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--installed-tab--dark.png b/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--installed-tab--dark.png new file mode 100644 index 0000000000..ef928bdbb1 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--installed-tab--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--installed-tab--light.png b/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--installed-tab--light.png new file mode 100644 index 0000000000..6a88f5bb71 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/skills-store-discovery-grid--installed-tab--light.png differ diff --git a/tests/storybook-visual/__snapshots__/skills-store-skill-detail--agents-tab--dark.png b/tests/storybook-visual/__snapshots__/skills-store-skill-detail--agents-tab--dark.png new file mode 100644 index 0000000000..012a2f728e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/skills-store-skill-detail--agents-tab--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/skills-store-skill-detail--agents-tab--light.png b/tests/storybook-visual/__snapshots__/skills-store-skill-detail--agents-tab--light.png new file mode 100644 index 0000000000..3d3ff69a0d Binary files /dev/null and b/tests/storybook-visual/__snapshots__/skills-store-skill-detail--agents-tab--light.png differ diff --git a/tests/storybook-visual/__snapshots__/skills-store-skill-detail--files-tab--dark.png b/tests/storybook-visual/__snapshots__/skills-store-skill-detail--files-tab--dark.png new file mode 100644 index 0000000000..be4f4d7712 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/skills-store-skill-detail--files-tab--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/skills-store-skill-detail--files-tab--light.png b/tests/storybook-visual/__snapshots__/skills-store-skill-detail--files-tab--light.png new file mode 100644 index 0000000000..860920ead3 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/skills-store-skill-detail--files-tab--light.png differ diff --git a/tests/storybook-visual/__snapshots__/skills-store-skill-detail--overview--dark.png b/tests/storybook-visual/__snapshots__/skills-store-skill-detail--overview--dark.png new file mode 100644 index 0000000000..79c4eec970 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/skills-store-skill-detail--overview--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/skills-store-skill-detail--overview--light.png b/tests/storybook-visual/__snapshots__/skills-store-skill-detail--overview--light.png new file mode 100644 index 0000000000..96f47973d1 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/skills-store-skill-detail--overview--light.png differ diff --git a/tests/storybook-visual/__snapshots__/skills-store-skill-detail--versions-tab--dark.png b/tests/storybook-visual/__snapshots__/skills-store-skill-detail--versions-tab--dark.png new file mode 100644 index 0000000000..7c69a6e7b6 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/skills-store-skill-detail--versions-tab--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/skills-store-skill-detail--versions-tab--light.png b/tests/storybook-visual/__snapshots__/skills-store-skill-detail--versions-tab--light.png new file mode 100644 index 0000000000..8f87927361 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/skills-store-skill-detail--versions-tab--light.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--assignee-picker--dark.png b/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--assignee-picker--dark.png new file mode 100644 index 0000000000..b8cb739e19 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--assignee-picker--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--assignee-picker--light.png b/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--assignee-picker--light.png new file mode 100644 index 0000000000..c78d752725 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--assignee-picker--light.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--composer-coach--dark.png b/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--composer-coach--dark.png new file mode 100644 index 0000000000..d5028e3e9f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--composer-coach--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--composer-coach--light.png b/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--composer-coach--light.png new file mode 100644 index 0000000000..c2677c65c5 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--composer-coach--light.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--pause-affects--dark.png b/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--pause-affects--dark.png new file mode 100644 index 0000000000..caa0a8efa7 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--pause-affects--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--pause-affects--light.png b/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--pause-affects--light.png new file mode 100644 index 0000000000..3ef6eb91b0 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--pause-affects--light.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--plain-text-warning--dark.png b/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--plain-text-warning--dark.png new file mode 100644 index 0000000000..c03a862fcd Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--plain-text-warning--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--plain-text-warning--light.png b/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--plain-text-warning--light.png new file mode 100644 index 0000000000..f6344b16e4 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--plain-text-warning--light.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--state-matrix--dark.png b/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--state-matrix--dark.png new file mode 100644 index 0000000000..edf7089928 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--state-matrix--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--state-matrix--light.png b/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--state-matrix--light.png new file mode 100644 index 0000000000..3cbac49a6a Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-interrupt-handoff--state-matrix--light.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--browse-list--dark.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--browse-list--dark.png new file mode 100644 index 0000000000..211ea89598 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--browse-list--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--browse-list--light.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--browse-list--light.png new file mode 100644 index 0000000000..0f90f30827 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--browse-list--light.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--detail-pane--dark.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--detail-pane--dark.png new file mode 100644 index 0000000000..4b0ed60027 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--detail-pane--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--detail-pane--light.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--detail-pane--light.png new file mode 100644 index 0000000000..cd379dacc3 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--detail-pane--light.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-apply-progress--dark.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-apply-progress--dark.png new file mode 100644 index 0000000000..58eebf00ca Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-apply-progress--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-apply-progress--light.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-apply-progress--light.png new file mode 100644 index 0000000000..196fef0a43 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-apply-progress--light.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-preview--dark.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-preview--dark.png new file mode 100644 index 0000000000..aea6424d8c Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-preview--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-preview--light.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-preview--light.png new file mode 100644 index 0000000000..fb3cd7f892 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-preview--light.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-preview-blocked--dark.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-preview-blocked--dark.png new file mode 100644 index 0000000000..22bd7f777d Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-preview-blocked--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-preview-blocked--light.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-preview-blocked--light.png new file mode 100644 index 0000000000..85ee46e9cf Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-preview-blocked--light.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-skill-plan--dark.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-skill-plan--dark.png new file mode 100644 index 0000000000..898fdb8413 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-skill-plan--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-skill-plan--light.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-skill-plan--light.png new file mode 100644 index 0000000000..58313999b8 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-skill-plan--light.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-source-policy--dark.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-source-policy--dark.png new file mode 100644 index 0000000000..b92e5dd23f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-source-policy--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-source-policy--light.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-source-policy--light.png new file mode 100644 index 0000000000..b592ee4e8e Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-source-policy--light.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-success--dark.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-success--dark.png new file mode 100644 index 0000000000..ef8f425441 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-success--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-success--light.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-success--light.png new file mode 100644 index 0000000000..f913cbc4fa Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-success--light.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-target-manager--dark.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-target-manager--dark.png new file mode 100644 index 0000000000..279fb26db4 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-target-manager--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-target-manager--light.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-target-manager--light.png new file mode 100644 index 0000000000..e3f97d2112 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--install-target-manager--light.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--installed-states--dark.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--installed-states--dark.png new file mode 100644 index 0000000000..983dc0e1e9 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--installed-states--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--installed-states--light.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--installed-states--light.png new file mode 100644 index 0000000000..68e4aee785 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--installed-states--light.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--onboarding-team-grid--dark.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--onboarding-team-grid--dark.png new file mode 100644 index 0000000000..2c72493466 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--onboarding-team-grid--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--onboarding-team-grid--light.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--onboarding-team-grid--light.png new file mode 100644 index 0000000000..9e2a350488 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--onboarding-team-grid--light.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--team-card-selected--dark.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--team-card-selected--dark.png new file mode 100644 index 0000000000..a4c38729a8 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--team-card-selected--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/surfaces-team-catalog--team-card-selected--light.png b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--team-card-selected--light.png new file mode 100644 index 0000000000..a98b92e2c6 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/surfaces-team-catalog--team-card-selected--light.png differ diff --git a/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--invite-and-access-flow--dark.png b/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--invite-and-access-flow--dark.png new file mode 100644 index 0000000000..1b837bde2d Binary files /dev/null and b/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--invite-and-access-flow--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--invite-and-access-flow--light.png b/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--invite-and-access-flow--light.png new file mode 100644 index 0000000000..88613c7b85 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--invite-and-access-flow--light.png differ diff --git a/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--issue-chat-review-surface--dark.png b/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--issue-chat-review-surface--dark.png new file mode 100644 index 0000000000..f133ada25f Binary files /dev/null and b/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--issue-chat-review-surface--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--issue-chat-review-surface--light.png b/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--issue-chat-review-surface--light.png new file mode 100644 index 0000000000..707f60ee7a Binary files /dev/null and b/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--issue-chat-review-surface--light.png differ diff --git a/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--run-transcript-fixtures--dark.png b/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--run-transcript-fixtures--dark.png new file mode 100644 index 0000000000..1234486683 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--run-transcript-fixtures--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--run-transcript-fixtures--light.png b/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--run-transcript-fixtures--light.png new file mode 100644 index 0000000000..b9e4c485c0 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--run-transcript-fixtures--light.png differ diff --git a/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--system-notice-treatment--dark.png b/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--system-notice-treatment--dark.png new file mode 100644 index 0000000000..8c227b2f28 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--system-notice-treatment--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--system-notice-treatment--light.png b/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--system-notice-treatment--light.png new file mode 100644 index 0000000000..dad8419cf9 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/ux-labs-converted-test-pages--system-notice-treatment--light.png differ diff --git a/tests/storybook-visual/__snapshots__/ux-labs-sub-issues-workflow-checklist--default--dark.png b/tests/storybook-visual/__snapshots__/ux-labs-sub-issues-workflow-checklist--default--dark.png new file mode 100644 index 0000000000..ed9cfb5c15 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/ux-labs-sub-issues-workflow-checklist--default--dark.png differ diff --git a/tests/storybook-visual/__snapshots__/ux-labs-sub-issues-workflow-checklist--default--light.png b/tests/storybook-visual/__snapshots__/ux-labs-sub-issues-workflow-checklist--default--light.png new file mode 100644 index 0000000000..303561f751 Binary files /dev/null and b/tests/storybook-visual/__snapshots__/ux-labs-sub-issues-workflow-checklist--default--light.png differ