DEFAULT_BACKGROUND_LIFETIME_MS
30 minutes: the longest the decrypted seed may live while backgrounded before the hold-aware lifetime ceiling (#276) wipes an idle, unheld session. A held op / Kicks match defers it. Long enough not to disrupt a quick app-switch or a backgrounded match; short enough that a forgotten, backgrounded app doesn't hold the seed in memory all day.