{"version":3,"file":"defaultBlockquoteCiteTheme.cjs","sources":["../../../../../../src/components/ui/typography/blockquote/defaultBlockquoteCiteTheme.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 { blockquoteCiteDefaults } from \"./blockquoteCiteDefaults\";\n\n// The visible source line for <Blockquote cite=\"...\">. A themed <cite> rendered\n// through the typography system rather than a raw CSS class: muted via the\n// `tertiary` appearance token (not opacity), `block` + `notItalic` via props,\n// top margin from --gap, and font-size inherited from the quote (--fs). Nothing\n// is a fixed literal, and it's customizable via `theme.blockquoteCite`.\nexport const defaultBlockquoteCiteTheme = new ComponentTheme<TypographyProps, TextTheme>(\n  \"cite\",\n  \"vane-blockquote-cite mt-(--gap)\",\n  typographyClassMappers,\n  blockquoteCiteDefaults,\n  TYPOGRAPHY_CATEGORIES,\n  undefined,\n  'ui'\n);\n"],"names":["ComponentTheme","typographyClassMappers","blockquoteCiteDefaults","TYPOGRAPHY_CATEGORIES"],"mappings":";;;;;;;AAWO,MAAM,6BAA6B,IAAIA,6BAAA;AAAA,EAC5C,MAAA;AAAA,EACA,iCAAA;AAAA,EACAC,6CAAA;AAAA,EACAC,6CAAA;AAAA,EACAC,0CAAA;AAAA,EACA,MAAA;AAAA,EACA;AACF;;;;"}