refactor(mobile): git sheets use uniwind platform variants instead of className ternaries

The mobile audit found hundreds of Platform.OS checks where Uniwind's
ios:/android: className variants already express the same thing. This
converts the inline Platform.OS === "android" ? "..." : "..." className
ternaries in the git sheet family (GitCommitSheet, GitBranchesSheet,
GitConfirmSheet, GitOverviewSheet, gitSheetComponents) to single class
strings with ios:/android: variants. Structural platform branches, style
objects, and icon-size props are unchanged.

apps/mobile Platform.OS occurrences drop from 385 to 336; the five files
now contain zero className ternaries and ~210 platform-variant utilities
in their place. Verified with targeted tsc, lint, feature tests, and a
Metro iOS export confirming every new variant class compiles.
5c191ec315Julius Marminge committed on 9/22/2026, 11:40:35 PMparentbed0b4c
5 files changedLine totals unavailable