diff --git a/core/src/components/datetime-button/test/overlays/datetime-button.e2e.ts-snapshots/datetime-overlay-modal-ios-ltr-Mobile-Safari-linux.png b/core/src/components/datetime-button/test/overlays/datetime-button.e2e.ts-snapshots/datetime-overlay-modal-ios-ltr-Mobile-Safari-linux.png index a3cec1ab04..51ab05285d 100644 Binary files a/core/src/components/datetime-button/test/overlays/datetime-button.e2e.ts-snapshots/datetime-overlay-modal-ios-ltr-Mobile-Safari-linux.png and b/core/src/components/datetime-button/test/overlays/datetime-button.e2e.ts-snapshots/datetime-overlay-modal-ios-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-card-tablet-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-card-tablet-ios-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000..3b3d61f0cc Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-card-tablet-ios-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-card-tablet-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-card-tablet-ios-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000..d4382fd040 Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-card-tablet-ios-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-card-tablet-ios-ltr-Mobile-Safari-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-card-tablet-ios-ltr-Mobile-Safari-linux.png new file mode 100644 index 0000000000..baa00f0341 Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-card-tablet-ios-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-default-tablet-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-default-tablet-ios-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000..b2fecbb0fd Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-default-tablet-ios-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-default-tablet-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-default-tablet-ios-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000..db891951d8 Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-default-tablet-ios-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-default-tablet-ios-ltr-Mobile-Safari-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-default-tablet-ios-ltr-Mobile-Safari-linux.png new file mode 100644 index 0000000000..49f5b0864b Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-default-tablet-ios-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-default-tablet-md-ltr-Mobile-Chrome-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-default-tablet-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000..ea089882f8 Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-default-tablet-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-default-tablet-md-ltr-Mobile-Firefox-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-default-tablet-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000..0df0d93148 Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-default-tablet-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-default-tablet-md-ltr-Mobile-Safari-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-default-tablet-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 0000000000..9e9a3c1909 Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-default-tablet-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-fullscreen-tablet-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-fullscreen-tablet-ios-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000..74ec7dc3a3 Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-fullscreen-tablet-ios-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-fullscreen-tablet-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-fullscreen-tablet-ios-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000..65ab978473 Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-fullscreen-tablet-ios-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-fullscreen-tablet-ios-ltr-Mobile-Safari-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-fullscreen-tablet-ios-ltr-Mobile-Safari-linux.png new file mode 100644 index 0000000000..d464ee43d2 Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-fullscreen-tablet-ios-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-fullscreen-tablet-md-ltr-Mobile-Chrome-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-fullscreen-tablet-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000..a7ce9d2acc Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-fullscreen-tablet-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-fullscreen-tablet-md-ltr-Mobile-Firefox-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-fullscreen-tablet-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000..cc8506bce0 Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-fullscreen-tablet-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-fullscreen-tablet-md-ltr-Mobile-Safari-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-fullscreen-tablet-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 0000000000..75671eee08 Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-fullscreen-tablet-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-full-tablet-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-full-tablet-ios-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000..413829550a Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-full-tablet-ios-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-full-tablet-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-full-tablet-ios-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000..56e510de59 Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-full-tablet-ios-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-full-tablet-ios-ltr-Mobile-Safari-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-full-tablet-ios-ltr-Mobile-Safari-linux.png new file mode 100644 index 0000000000..c02d6c4562 Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-full-tablet-ios-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-full-tablet-md-ltr-Mobile-Chrome-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-full-tablet-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000..61bc3e8821 Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-full-tablet-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-full-tablet-md-ltr-Mobile-Firefox-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-full-tablet-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000..257d82b40e Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-full-tablet-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-full-tablet-md-ltr-Mobile-Safari-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-full-tablet-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 0000000000..252eb46d25 Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-full-tablet-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-partial-tablet-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-partial-tablet-ios-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000..413829550a Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-partial-tablet-ios-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-partial-tablet-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-partial-tablet-ios-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000..56e510de59 Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-partial-tablet-ios-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-partial-tablet-ios-ltr-Mobile-Safari-linux.png b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-partial-tablet-ios-ltr-Mobile-Safari-linux.png new file mode 100644 index 0000000000..c02d6c4562 Binary files /dev/null and b/core/src/components/modal/test/safe-area/modal.e2e.ts-snapshots/modal-safe-area-sheet-partial-tablet-ios-ltr-Mobile-Safari-linux.png differ