{"version":3,"sources":["../src/styles.ts"],"names":[],"mappings":";AAAA,SAAS,WAAW;AAoBb,IAAM,aAAgD;AAAA,EAC3D;AAAA,EACA;AAAA,IACE,UAAU;AAAA,MACR,SAAS;AAAA,QACP,IAAI;AAAA,QACJ,IAAI;AAAA,QACJ,IAAI;AAAA,QACJ,IAAI;AAAA,QACJ,IAAI;AAAA,QACJ,IAAI;AAAA,QACJ,WAAW;AAAA,QACX,WAAW;AAAA,QACX,OAAO;AAAA,QACP,OACE;AAAA,QACF,QACE;AAAA,QACF,SACE;AAAA,QACF,UACE;AAAA,MACJ;AAAA,IACF;AAAA,IACA,iBAAiB;AAAA,MACf,SAAS;AAAA,IACX;AAAA,EACF;AACF","sourcesContent":["import { cva } from \"class-variance-authority\";\n\nexport type CvaConfig = {\n  variant: {\n    h1: string;\n    h2: string;\n    h3: string;\n    h4: string;\n    h5: string;\n    h6: string;\n    subtitle1: string;\n    subtitle2: string;\n    body1: string;\n    body2: string;\n    button: string;\n    caption: string;\n    overline: string;\n  };\n};\n\nexport const typography: ReturnType<typeof cva<CvaConfig>> = cva(\n  \"dark:text-white\",\n  {\n    variants: {\n      variant: {\n        h1: \"font-bold text-[4rem] leading-[4.25rem]\",\n        h2: \"font-bold text-[3rem] leading-[3.75rem]\",\n        h3: \"font-semibold text-[3em] leading-[3.125rem]\",\n        h4: \"font-semibold text-[2.25rem] leading-[2.5rem]\",\n        h5: \"font-semibold text-[2.25rem] leading-[2.5rem]\",\n        h6: \"font-normal text-[1.5rem] leading-[1.625rem]\",\n        subtitle1: \"font-bold text-[1rem] leading-[1.25rem]\",\n        subtitle2: \"font-bold text-[0.875rem] leading-[1.125rem]\",\n        body1: \"font-normal text-[1rem] leading-[1.25rem] tracking-[0.002em]\",\n        body2:\n          \"font-normal text-[0.875rem] leading-[1.125rem] tracking-[0.002em]\",\n        button:\n          \"font-normal text-[0.875rem] leading-[1.125rem] tracking-[0.0025em]\",\n        caption:\n          \"font-normal text-[0.75rem] leading-[1.125rem] tracking-[0.002em]\",\n        overline:\n          \"font-normal text-[0.75rem] leading-[0.75rem] tracking-[0.02em] uppercase\",\n      },\n    },\n    defaultVariants: {\n      variant: \"body1\",\n    },\n  }\n);\n"]}