syncProgress

Live sync progress for the sheet's WalletSyncIndicator — derived from the SDK's com.midnight.kuira.sdk.MidnightWallet.syncStatus, the SAME signal the background Live-Update notification uses (#259). So the in-app pill and the notification are always consistent: it shows for EVERY sync (foreground refresh, proactive background tracker, genesis), with the fraction + the phase label resolved through the one shared labelRes mapping. Non-null only while SyncStatus.Syncing; null otherwise (the indicator hides).