import { StyleSheet } from 'react-native'; import { typography } from '@theme'; export const getStyles = (colors: any) => StyleSheet.create({ container: { flex: 1, backgroundColor: colors.background, paddingHorizontal: 24, }, scrollContainer: { flexGrow: 1, paddingTop: 60, paddingBottom: 24, }, title: { fontSize: typography.fontSize.xxl, fontWeight: typography.fontWeight.bold, color: colors.text, marginBottom: 8, }, subtitle: { fontSize: typography.fontSize.md, color: colors.textSecondary, marginBottom: 32, }, form: { marginBottom: 24, }, labelText: { fontSize: typography.fontSize.sm, fontWeight: typography.fontWeight.medium, color: colors.textSecondary, marginBottom: 10, marginTop: 4, }, labelRow: { flexDirection: 'row', gap: 12, marginBottom: 16, }, labelChip: { paddingHorizontal: 20, paddingVertical: 10, borderRadius: 20, borderWidth: 1.5, borderColor: colors.border, backgroundColor: colors.background, }, labelChipSelected: { borderColor: colors.primary, backgroundColor: '#E8F5E9', }, labelChipText: { fontSize: typography.fontSize.sm, color: colors.textSecondary, fontWeight: typography.fontWeight.medium, }, labelChipTextSelected: { color: colors.primary, fontWeight: typography.fontWeight.semibold, }, });