* fix: extend bottom bar background and content to screen edge for edge-to-edge * Extract NavigationBarsSpacer and navigationBarsBottomPadding to reduce duplicate code * Rename navigationBarsBottomPadding to NavigationBarsBottomPadding for naming consistency