IMPORTANT: The file content has been truncated. Status: Showing lines 500-530 of 774 total lines. Action: To read more of the file, you can use the 'start_line' and 'end_line' parameters in a subsequent 'read_file' call. For example, to read the next section of the file, use start_line: 531. --- FILE CONTENT (truncated) --- trailingContent = { if (state.isRestoringPurchases) { CircularProgressIndicator(modifier = Modifier.size(24.dp)) } }, modifier = Modifier.clickable(enabled = !state.isRestoringPurchases) { viewModel.onEvent(SettingsEvent.RestorePurchases) }, ) } Spacer(Modifier.height(8.dp)) // ── Developer ────────────────────────────────────────────────── if (BuildConfig.DEBUG) { SectionHeader(stringResource(R.string.settings_developer_title)) Card( modifier = Modifier.fillMaxWidth(), shape = RoundedCornerShape(24.dp), colors = CardDefaults.cardColors(containerColor = MaterialTheme.colorScheme.surfaceContainerLow), ) { Column(modifier = Modifier.padding(vertical = 8.dp)) { Text( text = stringResource(R.string.settings_billing_override_title), style = MaterialTheme.typography.labelMedium, color = MaterialTheme.colorScheme.primary, modifier = Modifier.padding(horizontal = 16.dp, vertical = 4.dp), )