{"version":3,"sources":["../../src/theme/typography.ts"],"sourcesContent":["/**\n * Typography configuration: maps varnish-theme font tokens to MUI typography options.\n * @see https://mui.com/material-ui/customization/typography/\n */\nimport varnishTokens from '@allenai/varnish-theme/mui';\nimport type { TypographyVariantsOptions } from '@mui/material/styles';\n\nexport const typography = {\n    fontFamily: varnishTokens.font.family.body.value,\n    fontWeightLight: varnishTokens.font.weight.light.value,\n    fontWeightRegular: varnishTokens.font.weight.regular.value,\n    fontWeightMedium: varnishTokens.font.weight.medium.value,\n    fontWeightSemiBold: varnishTokens.font.weight.semiBold.value,\n    fontWeightBold: varnishTokens.font.weight.bold.value,\n    h1: varnishTokens.typography.h1.value,\n    h2: varnishTokens.typography.h2.value,\n    h3: varnishTokens.typography.h3.value,\n    h4: varnishTokens.typography.h4.value,\n    h5: varnishTokens.typography.h5.value,\n    h6: varnishTokens.typography.h6.value,\n    subtitle1: varnishTokens.typography.subtitle1.value,\n    subtitle2: varnishTokens.typography.subtitle2.value,\n    body1: varnishTokens.typography.body1.value,\n    body2: varnishTokens.typography.body2.value,\n    caption: varnishTokens.typography.caption.value,\n    overline: varnishTokens.typography.overline.value,\n    monospace: varnishTokens.typography.monospace.value,\n    button: {\n        textTransform: 'none',\n    },\n} satisfies TypographyVariantsOptions;\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAIA,iBAA0B;AAGnB,IAAM,aAAa;AAAA,EACtB,YAAY,WAAAA,QAAc,KAAK,OAAO,KAAK;AAAA,EAC3C,iBAAiB,WAAAA,QAAc,KAAK,OAAO,MAAM;AAAA,EACjD,mBAAmB,WAAAA,QAAc,KAAK,OAAO,QAAQ;AAAA,EACrD,kBAAkB,WAAAA,QAAc,KAAK,OAAO,OAAO;AAAA,EACnD,oBAAoB,WAAAA,QAAc,KAAK,OAAO,SAAS;AAAA,EACvD,gBAAgB,WAAAA,QAAc,KAAK,OAAO,KAAK;AAAA,EAC/C,IAAI,WAAAA,QAAc,WAAW,GAAG;AAAA,EAChC,IAAI,WAAAA,QAAc,WAAW,GAAG;AAAA,EAChC,IAAI,WAAAA,QAAc,WAAW,GAAG;AAAA,EAChC,IAAI,WAAAA,QAAc,WAAW,GAAG;AAAA,EAChC,IAAI,WAAAA,QAAc,WAAW,GAAG;AAAA,EAChC,IAAI,WAAAA,QAAc,WAAW,GAAG;AAAA,EAChC,WAAW,WAAAA,QAAc,WAAW,UAAU;AAAA,EAC9C,WAAW,WAAAA,QAAc,WAAW,UAAU;AAAA,EAC9C,OAAO,WAAAA,QAAc,WAAW,MAAM;AAAA,EACtC,OAAO,WAAAA,QAAc,WAAW,MAAM;AAAA,EACtC,SAAS,WAAAA,QAAc,WAAW,QAAQ;AAAA,EAC1C,UAAU,WAAAA,QAAc,WAAW,SAAS;AAAA,EAC5C,WAAW,WAAAA,QAAc,WAAW,UAAU;AAAA,EAC9C,QAAQ;AAAA,IACJ,eAAe;AAAA,EACnB;AACJ;","names":["varnishTokens"]}