{"version":3,"file":"defaultSectionTitleTheme.cjs","sources":["../../../../../../src/components/ui/typography/sectionTitle/defaultSectionTitleTheme.ts"],"sourcesContent":["import { ComponentTheme } from \"../../theme/common/ComponentTheme\";\nimport type { TypographyProps, TextTheme } from \"../common\";\nimport { TYPOGRAPHY_CATEGORIES } from \"../common\";\nimport { typographyClassMappers } from \"../../theme/common/typographyClassMappers\";\nimport { sectionTitleDefaults } from \"./sectionTitleDefaults\";\n\n/** Section title specific theme - uses responsive font size */\nexport const defaultSectionTitleTheme = new ComponentTheme<TypographyProps, TextTheme>(\n  \"h2\",\n  \"vane-section-title text-balance\",\n  typographyClassMappers,\n  sectionTitleDefaults,\n  TYPOGRAPHY_CATEGORIES,\n  (props: TypographyProps) => props.href ? \"a\" : \"h2\",\n  'ui'\n);\n\n/** Alias for backward compatibility */\nexport const sectionTitleTheme = defaultSectionTitleTheme;\n"],"names":["ComponentTheme","typographyClassMappers","sectionTitleDefaults","TYPOGRAPHY_CATEGORIES"],"mappings":";;;;;;;AAOO,MAAM,2BAA2B,IAAIA,6BAAA;AAAA,EAC1C,IAAA;AAAA,EACA,iCAAA;AAAA,EACAC,6CAAA;AAAA,EACAC,yCAAA;AAAA,EACAC,0CAAA;AAAA,EACA,CAAC,KAAA,KAA2B,KAAA,CAAM,IAAA,GAAO,GAAA,GAAM,IAAA;AAAA,EAC/C;AACF;AAGO,MAAM,iBAAA,GAAoB;;;;;"}