{"version":3,"file":"Typography.module.cjs","names":[],"sources":["../../../src/components/Typography/Typography.module.css"],"sourcesContent":["/*\nCopyright 2023 New Vector Ltd.\n\nSPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-Element-Commercial\nPlease see LICENSE files in the repository root for full details.\n*/\n\n/**\n * Font – Body – Extra Small\n */\n\n.font-body-xs-regular {\n  letter-spacing: var(--cpd-font-letter-spacing-body-xs);\n  font: var(--cpd-font-body-xs-regular);\n}\n\n.font-body-xs-semibold {\n  letter-spacing: var(--cpd-font-letter-spacing-body-xs);\n  font: var(--cpd-font-body-xs-semibold);\n}\n\n.font-body-xs-medium {\n  letter-spacing: var(--cpd-font-letter-spacing-body-xs);\n  font: var(--cpd-font-body-xs-medium);\n}\n\n/**\n * Font – Body – Small\n */\n\n.font-body-sm-regular {\n  letter-spacing: var(--cpd-font-letter-spacing-body-sm);\n  font: var(--cpd-font-body-sm-regular);\n}\n\n.font-body-sm-semibold {\n  letter-spacing: var(--cpd-font-letter-spacing-body-sm);\n  font: var(--cpd-font-body-sm-semibold);\n}\n\n.font-body-sm-medium {\n  letter-spacing: var(--cpd-font-letter-spacing-body-sm);\n  font: var(--cpd-font-body-sm-medium);\n}\n\n/**\n * Font – Body – Medium\n */\n\n.font-body-md-regular {\n  letter-spacing: var(--cpd-font-letter-spacing-body-md);\n  font: var(--cpd-font-body-md-regular);\n}\n\n.font-body-md-semibold {\n  letter-spacing: var(--cpd-font-letter-spacing-body-md);\n  font: var(--cpd-font-body-md-semibold);\n}\n\n.font-body-md-medium {\n  letter-spacing: var(--cpd-font-letter-spacing-body-md);\n  font: var(--cpd-font-body-md-medium);\n}\n\n/**\n * Font – Body – Large\n */\n\n.font-body-lg-regular {\n  letter-spacing: var(--cpd-font-letter-spacing-body-lg);\n  font: var(--cpd-font-body-lg-regular);\n}\n\n.font-body-lg-semibold {\n  letter-spacing: var(--cpd-font-letter-spacing-body-lg);\n  font: var(--cpd-font-body-lg-semibold);\n}\n\n.font-body-lg-medium {\n  letter-spacing: var(--cpd-font-letter-spacing-body-lg);\n  font: var(--cpd-font-body-lg-medium);\n}\n\n/**\n * Font – Heading – Small\n */\n\n.font-heading-sm-regular {\n  letter-spacing: var(--cpd-font-letter-spacing-heading-sm);\n  font: var(--cpd-font-heading-sm-regular);\n}\n\n.font-heading-sm-semibold {\n  letter-spacing: var(--cpd-font-letter-spacing-heading-sm);\n  font: var(--cpd-font-heading-sm-semibold);\n}\n\n.font-heading-sm-medium {\n  letter-spacing: var(--cpd-font-letter-spacing-heading-sm);\n  font: var(--cpd-font-heading-sm-medium);\n}\n\n/**\n * Font – Heading – Medium\n */\n\n.font-heading-md-regular {\n  letter-spacing: var(--cpd-font-letter-spacing-heading-md);\n  font: var(--cpd-font-heading-md-regular);\n}\n\n.font-heading-md-semibold {\n  letter-spacing: var(--cpd-font-letter-spacing-heading-md);\n  font: var(--cpd-font-heading-md-semibold);\n}\n\n/**\n * Font – Heading – Large\n */\n\n.font-heading-lg-regular {\n  letter-spacing: var(--cpd-font-letter-spacing-heading-lg);\n  font: var(--cpd-font-heading-lg-regular);\n}\n\n.font-heading-lg-semibold {\n  letter-spacing: var(--cpd-font-letter-spacing-heading-lg);\n  font: var(--cpd-font-heading-lg-semibold);\n}\n\n/**\n * Font – Heading – Extra Large\n */\n\n.font-heading-xl-regular {\n  letter-spacing: var(--cpd-font-letter-spacing-heading-xl);\n  font: var(--cpd-font-heading-xl-regular);\n}\n\n.font-heading-xl-semibold {\n  letter-spacing: var(--cpd-font-letter-spacing-heading-xl);\n  font: var(--cpd-font-heading-xl-semibold);\n}\n\n/**\n  * Reset font-feature-settings after letter-spacing has been tweaked.\n  * We want to apply Inter Dynamic metrics (https://rsms.me/inter/dynmetrics/)\n  * We need to tweak the `letter-spacing` property and doing so, disables by\n  * default the optional ligatures\n  * `font-feature-settings` allows us to override this behaviour and have the\n  * correct ligatures and the proper dynamic metric spacing.\n  */\n.typography {\n  font-feature-settings: var(--cpd-font-feature-settings);\n}\n"],"mappings":""}