Main Activity
Main entry point for the application.
This activity is annotated with AndroidEntryPoint to enable Hilt dependency injection. It serves as the host for the Compose UI and manages the initial configuration, including edge-to-edge display and the root navigation structure.