{"version":3,"file":"Typography-Ba5l4rmj-CqyLS8Ck.js","names":["createContext","c","use","c"],"sources":["../../../../../../home/runner/work/povio-com/povio-com/node_modules/.bun/@povio+ui@6.0.0-rc.2+996f866cfe969285/node_modules/@povio/ui/dist/clsx-CnD0nOiA.js","../../../../../../home/runner/work/povio-com/povio-com/node_modules/.bun/@povio+ui@6.0.0-rc.2+996f866cfe969285/node_modules/@povio/ui/dist/uiOverrides.context-BTCH9y5a.js","../../../../../../home/runner/work/povio-com/povio-com/node_modules/.bun/@povio+ui@6.0.0-rc.2+996f866cfe969285/node_modules/@povio/ui/dist/typography.cva-CXolEQdT.js","../../../../../../home/runner/work/povio-com/povio-com/node_modules/.bun/@povio+ui@6.0.0-rc.2+996f866cfe969285/node_modules/@povio/ui/dist/Typography-Ba5l4rmj.js"],"sourcesContent":["//#region ../../node_modules/.bun/clsx@2.1.1/node_modules/clsx/dist/clsx.mjs\nfunction r(e) {\n\tvar t, f, n = \"\";\n\tif (\"string\" == typeof e || \"number\" == typeof e) n += e;\n\telse if (\"object\" == typeof e) if (Array.isArray(e)) {\n\t\tvar o = e.length;\n\t\tfor (t = 0; t < o; t++) e[t] && (f = r(e[t])) && (n && (n += \" \"), n += f);\n\t} else for (f in e) e[f] && (n && (n += \" \"), n += f);\n\treturn n;\n}\nfunction clsx() {\n\tfor (var e, t, f = 0, n = \"\", o = arguments.length; f < o; f++) (e = arguments[f]) && (t = r(e)) && (n && (n += \" \"), n += t);\n\treturn n;\n}\n//#endregion\nexport { clsx as t };\n","import { t as clsx } from \"./clsx-CnD0nOiA.js\";\nimport { createContext, use } from \"react\";\nimport { c } from \"react/compiler-runtime\";\nimport { jsx } from \"react/jsx-runtime\";\n//#region ../../node_modules/.bun/class-variance-authority@0.7.1/node_modules/class-variance-authority/dist/index.mjs\n/**\n* Copyright 2022 Joe Bell. All rights reserved.\n*\n* This file is licensed to you under the Apache License, Version 2.0\n* (the \"License\"); you may not use this file except in compliance with the\n* License. You may obtain a copy of the License at\n*\n*   http://www.apache.org/licenses/LICENSE-2.0\n*\n* Unless required by applicable law or agreed to in writing, software\n* distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n* WARRANTIES OR REPRESENTATIONS OF ANY KIND, either express or implied. See the\n* License for the specific language governing permissions and limitations under\n* the License.\n*/ const falsyToString = (value) => typeof value === \"boolean\" ? `${value}` : value === 0 ? \"0\" : value;\nconst cx = clsx;\nconst cva = (base, config) => (props) => {\n\tvar _config_compoundVariants;\n\tif ((config === null || config === void 0 ? void 0 : config.variants) == null) return cx(base, props === null || props === void 0 ? void 0 : props.class, props === null || props === void 0 ? void 0 : props.className);\n\tconst { variants, defaultVariants } = config;\n\tconst getVariantClassNames = Object.keys(variants).map((variant) => {\n\t\tconst variantProp = props === null || props === void 0 ? void 0 : props[variant];\n\t\tconst defaultVariantProp = defaultVariants === null || defaultVariants === void 0 ? void 0 : defaultVariants[variant];\n\t\tif (variantProp === null) return null;\n\t\tconst variantKey = falsyToString(variantProp) || falsyToString(defaultVariantProp);\n\t\treturn variants[variant][variantKey];\n\t});\n\tconst propsWithoutUndefined = props && Object.entries(props).reduce((acc, param) => {\n\t\tlet [key, value] = param;\n\t\tif (value === void 0) return acc;\n\t\tacc[key] = value;\n\t\treturn acc;\n\t}, {});\n\tconst getCompoundVariantClassNames = config === null || config === void 0 ? void 0 : (_config_compoundVariants = config.compoundVariants) === null || _config_compoundVariants === void 0 ? void 0 : _config_compoundVariants.reduce((acc, param) => {\n\t\tlet { class: cvClass, className: cvClassName, ...compoundVariantOptions } = param;\n\t\treturn Object.entries(compoundVariantOptions).every((param) => {\n\t\t\tlet [key, value] = param;\n\t\t\treturn Array.isArray(value) ? value.includes({\n\t\t\t\t...defaultVariants,\n\t\t\t\t...propsWithoutUndefined\n\t\t\t}[key]) : {\n\t\t\t\t...defaultVariants,\n\t\t\t\t...propsWithoutUndefined\n\t\t\t}[key] === value;\n\t\t}) ? [\n\t\t\t...acc,\n\t\t\tcvClass,\n\t\t\tcvClassName\n\t\t] : acc;\n\t}, []);\n\treturn cx(base, getVariantClassNames, getCompoundVariantClassNames, props === null || props === void 0 ? void 0 : props.class, props === null || props === void 0 ? void 0 : props.className);\n};\n//#endregion\n//#region src/utils/style-merge.util.ts\nlet StyleMergeUtils;\n(function(_StyleMergeUtils) {\n\tconst CLASS_NAME_KEY = \"className\";\n\tconst CLASS_KEY = \"class\";\n\tconst CLASS_KEYS = /* @__PURE__ */ new Set([CLASS_KEY, CLASS_NAME_KEY]);\n\tconst isClassKey = (key) => {\n\t\treturn CLASS_KEYS.has(key);\n\t};\n\tconst getSelectorEntries = (entry) => {\n\t\tconst selectors = [];\n\t\tfor (const [key, value] of Object.entries(entry)) {\n\t\t\tif (isClassKey(key)) continue;\n\t\t\tselectors.push([key, value]);\n\t\t}\n\t\treturn selectors;\n\t};\n\tconst normalizeToArray = (value) => {\n\t\tif (Array.isArray(value)) return value;\n\t\treturn [value];\n\t};\n\tconst isSubsetValues = (subset, superset) => {\n\t\tconst subsetValues = normalizeToArray(subset).map((item) => String(item));\n\t\tconst supersetSet = new Set(normalizeToArray(superset).map((item) => String(item)));\n\t\tfor (const value of subsetValues) if (!supersetSet.has(value)) return false;\n\t\treturn true;\n\t};\n\tconst canOverrideCompoundEntry = (baseEntry, overrideEntry) => {\n\t\tconst baseSelectors = getSelectorEntries(baseEntry);\n\t\tconst overrideSelectors = getSelectorEntries(overrideEntry);\n\t\tif (baseSelectors.length !== overrideSelectors.length) return false;\n\t\tconst baseSelectorMap = new Map(baseSelectors);\n\t\tfor (const [overrideKey, overrideValue] of overrideSelectors) {\n\t\t\tif (!baseSelectorMap.has(overrideKey)) return false;\n\t\t\tconst baseValue = baseSelectorMap.get(overrideKey);\n\t\t\tif (!isSubsetValues(overrideValue, baseValue)) return false;\n\t\t}\n\t\treturn true;\n\t};\n\tconst splitCompoundEntryByOverride = (baseEntry, overrideEntry) => {\n\t\tconst baseWithoutClass = {};\n\t\tfor (const [key, value] of Object.entries(baseEntry)) {\n\t\t\tif (isClassKey(key)) continue;\n\t\t\tbaseWithoutClass[key] = value;\n\t\t}\n\t\tlet hasSplit = false;\n\t\tfor (const [key, overrideValue] of getSelectorEntries(overrideEntry)) {\n\t\t\tconst baseValue = baseWithoutClass[key];\n\t\t\tif (!Array.isArray(baseValue)) continue;\n\t\t\tconst baseValues = [...baseValue];\n\t\t\tconst overrideValues = new Set(normalizeToArray(overrideValue).map((item) => String(item)));\n\t\t\tconst remainingValues = baseValues.filter((item) => !overrideValues.has(String(item)));\n\t\t\tif (remainingValues.length === baseValues.length) continue;\n\t\t\thasSplit = true;\n\t\t\tif (remainingValues.length === 1) baseWithoutClass[key] = remainingValues[0];\n\t\t\telse baseWithoutClass[key] = remainingValues;\n\t\t}\n\t\tif (!hasSplit) return;\n\t\tconst className = getCompoundClass(baseEntry);\n\t\tif (className) baseWithoutClass.className = className;\n\t\treturn normalizeCompoundEntry(baseWithoutClass);\n\t};\n\tconst getCompoundClass = (entry) => {\n\t\tconst fromClassName = entry[CLASS_NAME_KEY];\n\t\tif (fromClassName) return clsx(fromClassName);\n\t\tconst fromClass = entry[CLASS_KEY];\n\t\tif (fromClass) return clsx(fromClass);\n\t\treturn \"\";\n\t};\n\tconst normalizeCompoundEntry = (entry) => {\n\t\tconst normalized = {};\n\t\tfor (const [key, value] of Object.entries(entry)) {\n\t\t\tif (key === CLASS_KEY || key === CLASS_NAME_KEY) continue;\n\t\t\tnormalized[key] = value;\n\t\t}\n\t\tconst className = getCompoundClass(entry);\n\t\tif (className) normalized.className = className;\n\t\treturn normalized;\n\t};\n\tconst getCompoundIdentity = (entry) => {\n\t\tconst keys = Object.keys(entry).sort();\n\t\tconst identityParts = [];\n\t\tfor (const key of keys) {\n\t\t\tif (isClassKey(key)) continue;\n\t\t\tconst value = entry[key];\n\t\t\tif (Array.isArray(value)) {\n\t\t\t\tconst normalizedValues = value.map((item) => String(item)).sort();\n\t\t\t\tidentityParts.push(`${key}:[${normalizedValues.join(\",\")}]`);\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\tidentityParts.push(`${key}:${String(value)}`);\n\t\t}\n\t\treturn identityParts.join(\"|\");\n\t};\n\tconst mergeClassNames = (baseClassName, overrideClassName, mode) => {\n\t\tif (mode !== \"merge\") return clsx(overrideClassName);\n\t\treturn clsx(baseClassName, overrideClassName);\n\t};\n\tconst mergeClassLists = (baseClassNames, overrideClassNames, mode) => {\n\t\tif (mode !== \"merge\") return [...overrideClassNames];\n\t\treturn [...baseClassNames, ...overrideClassNames];\n\t};\n\tconst mergeVariants = (baseVariants, overrideVariants, mode = \"merge\") => {\n\t\tconst merged = {};\n\t\tif (baseVariants) for (const [variantKey, variantValues] of Object.entries(baseVariants)) merged[variantKey] = { ...variantValues };\n\t\tif (!overrideVariants) {\n\t\t\tif (!baseVariants) return;\n\t\t\treturn merged;\n\t\t}\n\t\tfor (const [variantKey, overrideValues] of Object.entries(overrideVariants)) {\n\t\t\tif (!overrideValues) continue;\n\t\t\tif (!merged[variantKey]) merged[variantKey] = {};\n\t\t\tfor (const [valueKey, overrideValue] of Object.entries(overrideValues)) {\n\t\t\t\tconst baseClass = merged[variantKey][valueKey] ?? \"\";\n\t\t\t\tmerged[variantKey][valueKey] = mergeClassNames(baseClass, overrideValue, mode);\n\t\t\t}\n\t\t}\n\t\treturn merged;\n\t};\n\tconst mergeCompoundVariants = (baseCompound, overrideCompound, mode = \"merge\") => {\n\t\tif (!baseCompound) {\n\t\t\tif (!overrideCompound) return;\n\t\t\treturn overrideCompound.map((entry) => normalizeCompoundEntry(entry));\n\t\t}\n\t\tconst merged = baseCompound.map((entry) => normalizeCompoundEntry(entry));\n\t\tif (!overrideCompound) return merged;\n\t\tif (mode === \"merge\") {\n\t\t\tfor (const overrideEntry of overrideCompound) {\n\t\t\t\tconst normalizedOverride = normalizeCompoundEntry(overrideEntry);\n\t\t\t\tconst overrideIdentity = getCompoundIdentity(normalizedOverride);\n\t\t\t\tlet index = -1;\n\t\t\t\tfor (let i = 0; i < merged.length; i++) if (getCompoundIdentity(merged[i]) === overrideIdentity) {\n\t\t\t\t\tindex = i;\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t\tif (index < 0) {\n\t\t\t\t\tmerged.push(normalizedOverride);\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\t\t\t\tconst currentClassName = getCompoundClass(merged[index]);\n\t\t\t\tconst overrideClassName = getCompoundClass(normalizedOverride);\n\t\t\t\tconst mergedClassName = mergeClassNames(currentClassName, overrideClassName, \"merge\");\n\t\t\t\tconst nextEntry = { ...normalizedOverride };\n\t\t\t\tnextEntry.className = mergedClassName;\n\t\t\t\tmerged[index] = nextEntry;\n\t\t\t}\n\t\t\treturn merged;\n\t\t}\n\t\tfor (const overrideEntry of overrideCompound) {\n\t\t\tconst normalizedOverride = normalizeCompoundEntry(overrideEntry);\n\t\t\tconst overrideIdentity = getCompoundIdentity(normalizedOverride);\n\t\t\tlet exactMatchIndex = -1;\n\t\t\tfor (let i = 0; i < merged.length; i++) {\n\t\t\t\tconst currentEntry = merged[i];\n\t\t\t\tif (getCompoundIdentity(currentEntry) === overrideIdentity) {\n\t\t\t\t\texactMatchIndex = i;\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t\tif (exactMatchIndex >= 0) {\n\t\t\t\tmerged[exactMatchIndex] = normalizedOverride;\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\tlet candidateIndex = -1;\n\t\t\tfor (let i = 0; i < merged.length; i++) if (canOverrideCompoundEntry(merged[i], normalizedOverride)) {\n\t\t\t\tcandidateIndex = i;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tif (candidateIndex < 0) {\n\t\t\t\tmerged.push(normalizedOverride);\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\tconst candidate = merged[candidateIndex];\n\t\t\tconst splitBaseEntry = splitCompoundEntryByOverride(candidate, normalizedOverride);\n\t\t\tif (splitBaseEntry) {\n\t\t\t\tmerged[candidateIndex] = splitBaseEntry;\n\t\t\t\tmerged.push(normalizedOverride);\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\tmerged[candidateIndex] = normalizedOverride;\n\t\t}\n\t\treturn merged;\n\t};\n\tconst mergeDefaultVariants = (baseDefaults, overrideDefaults) => {\n\t\tif (!baseDefaults) {\n\t\t\tif (!overrideDefaults) return;\n\t\t\treturn { ...overrideDefaults };\n\t\t}\n\t\tif (!overrideDefaults) return { ...baseDefaults };\n\t\treturn {\n\t\t\t...baseDefaults,\n\t\t\t...overrideDefaults\n\t\t};\n\t};\n\tconst hasConfigContent = (config) => {\n\t\tif (!config) return false;\n\t\tif (config.variants) return true;\n\t\tif (config.compoundVariants) return true;\n\t\tif (config.defaultVariants) return true;\n\t\treturn false;\n\t};\n\t_StyleMergeUtils.mergeCvaDefinition = (baseDefinition, override) => {\n\t\tif (!override) return baseDefinition;\n\t\tconst mode = override.mode ?? \"merge\";\n\t\tconst overrideConfig = override.config;\n\t\tif (mode === \"overrideCva\") {\n\t\t\tconst overrideBase = [];\n\t\t\tif (override.base && Array.isArray(override.base)) {\n\t\t\t\tfor (const item of override.base) if (typeof item === \"string\") overrideBase.push(item);\n\t\t\t}\n\t\t\tlet finalOverrideConfig = void 0;\n\t\t\tif (hasConfigContent(overrideConfig)) finalOverrideConfig = overrideConfig;\n\t\t\treturn {\n\t\t\t\tbase: overrideBase,\n\t\t\t\tconfig: finalOverrideConfig\n\t\t\t};\n\t\t}\n\t\tlet mergedBase = [...baseDefinition.base];\n\t\tif (override.base && Array.isArray(override.base)) mergedBase = mergeClassLists(baseDefinition.base, override.base, mode);\n\t\tconst baseConfig = baseDefinition.config;\n\t\tconst mergedConfig = {\n\t\t\tvariants: mergeVariants(baseConfig?.variants, overrideConfig?.variants, mode),\n\t\t\tcompoundVariants: mergeCompoundVariants(baseConfig?.compoundVariants, overrideConfig?.compoundVariants, mode),\n\t\t\tdefaultVariants: mergeDefaultVariants(baseConfig?.defaultVariants, overrideConfig?.defaultVariants)\n\t\t};\n\t\tlet finalConfig = void 0;\n\t\tif (hasConfigContent(mergedConfig)) finalConfig = mergedConfig;\n\t\treturn {\n\t\t\tbase: mergedBase,\n\t\t\tconfig: finalConfig\n\t\t};\n\t};\n})(StyleMergeUtils || (StyleMergeUtils = {}));\n//#endregion\n//#region src/config/uiOverrides.context.tsx\nlet UIOverrides;\n(function(_UIOverrides) {\n\tconst Context = createContext(null);\n\t_UIOverrides.Provider = (t0) => {\n\t\tconst $ = c(3);\n\t\tconst { children, config } = t0;\n\t\tlet t1;\n\t\tif ($[0] !== children || $[1] !== config) {\n\t\t\tt1 = /* @__PURE__ */ jsx(Context.Provider, {\n\t\t\t\tvalue: config,\n\t\t\t\tchildren\n\t\t\t});\n\t\t\t$[0] = children;\n\t\t\t$[1] = config;\n\t\t\t$[2] = t1;\n\t\t} else t1 = $[2];\n\t\treturn t1;\n\t};\n\tconst useConfig = _UIOverrides.useConfig = () => {\n\t\treturn use(Context);\n\t};\n\tconst useCvaOverride = _UIOverrides.useCvaOverride = (key) => {\n\t\tconst uiOverrides = useConfig();\n\t\tif (!uiOverrides) return;\n\t\tconst [k1, k2] = key.split(\".\");\n\t\tconst item = uiOverrides[k1]?.[k2];\n\t\tif (!item) return;\n\t\treturn item;\n\t};\n\tfunction defineConfig(definition) {\n\t\treturn definition;\n\t}\n\t_UIOverrides.defineConfig = defineConfig;\n\t_UIOverrides.defineOverride = (_key, override) => {\n\t\treturn override;\n\t};\n\tconst isCvaFunction = (item) => {\n\t\treturn typeof item === \"function\";\n\t};\n\tconst isCvaOverrideConfig = (item) => {\n\t\tif (typeof item !== \"object\") return false;\n\t\tif (item == null) return false;\n\t\treturn \"mode\" in item;\n\t};\n\tconst isDefinition = (item) => {\n\t\tif (typeof item !== \"object\") return false;\n\t\tif (item == null) return false;\n\t\treturn \"base\" in item;\n\t};\n\tfunction useCva(key, fallback) {\n\t\tconst $ = c(6);\n\t\tconst override = useCvaOverride(key);\n\t\tlet t0;\n\t\tbb0: {\n\t\t\tif (isCvaFunction(override)) {\n\t\t\t\tt0 = override;\n\t\t\t\tbreak bb0;\n\t\t\t}\n\t\t\tif (isCvaFunction(fallback)) {\n\t\t\t\tt0 = fallback;\n\t\t\t\tbreak bb0;\n\t\t\t}\n\t\t\tif (!isDefinition(fallback)) {\n\t\t\t\tt0 = _temp;\n\t\t\t\tbreak bb0;\n\t\t\t}\n\t\t\tconst definition = fallback;\n\t\t\tconst typedOverride = override;\n\t\t\tif (isCvaOverrideConfig(typedOverride)) {\n\t\t\t\tlet t1;\n\t\t\t\tif ($[0] !== definition || $[1] !== typedOverride) {\n\t\t\t\t\tconst mergedDefinition = StyleMergeUtils.mergeCvaDefinition(definition, typedOverride);\n\t\t\t\t\tt1 = cva(clsx(mergedDefinition.base), mergedDefinition.config);\n\t\t\t\t\t$[0] = definition;\n\t\t\t\t\t$[1] = typedOverride;\n\t\t\t\t\t$[2] = t1;\n\t\t\t\t} else t1 = $[2];\n\t\t\t\tt0 = t1;\n\t\t\t\tbreak bb0;\n\t\t\t}\n\t\t\tlet t1;\n\t\t\tif ($[3] !== definition.base || $[4] !== definition.config) {\n\t\t\t\tt1 = cva(clsx(definition.base), definition.config);\n\t\t\t\t$[3] = definition.base;\n\t\t\t\t$[4] = definition.config;\n\t\t\t\t$[5] = t1;\n\t\t\t} else t1 = $[5];\n\t\t\tt0 = t1;\n\t\t}\n\t\treturn t0;\n\t}\n\t_UIOverrides.useCva = useCva;\n\tfunction _temp() {\n\t\treturn \"\";\n\t}\n\t_UIOverrides.useMapper = (key, fallback) => {\n\t\tconst uiOverrides = useConfig();\n\t\tif (!uiOverrides) return fallback;\n\t\tconst [k1, k2] = key.split(\".\");\n\t\tconst item = uiOverrides[k1]?.[k2];\n\t\tif (typeof item !== \"function\") return fallback;\n\t\treturn item;\n\t};\n})(UIOverrides || (UIOverrides = {}));\n//#endregion\nexport { StyleMergeUtils as n, cva as r, UIOverrides as t };\n","import { t as UIOverrides } from \"./uiOverrides.context-BTCH9y5a.js\";\n//#region src/components/text/Typography/typography.cva.ts\nconst typographyDefinition = UIOverrides.defineConfig({\n\tbase: [\"\"],\n\tconfig: { variants: {\n\t\tsize: {\n\t\t\t\"headline-l\": \"md:text-3xl md:tracking-tight\",\n\t\t\th1: \"md:text-2xl md:tracking-tight\",\n\t\t\th2: \"md:text-xl\",\n\t\t\th3: \"md:text-lg\",\n\t\t\th4: \"md:text-base\",\n\t\t\tlead: \"md:text-base\",\n\t\t\tsmall: \"md:text-xs\",\n\t\t\tlarge: \"md:text-sm\",\n\t\t\tbody: \"md:text-sm\"\n\t\t},\n\t\tsizeMobile: {\n\t\t\t\"headline-l\": \"text-3xl tracking-tight\",\n\t\t\th1: \"text-2xl tracking-tight\",\n\t\t\th2: \"text-xl\",\n\t\t\th3: \"text-lg\",\n\t\t\th4: \"text-base\",\n\t\t\tlead: \"text-base\",\n\t\t\tsmall: \"text-xs\",\n\t\t\tlarge: \"text-sm\",\n\t\t\tbody: \"text-sm\"\n\t\t}\n\t} }\n});\n//#endregion\nexport { typographyDefinition as t };\n","import { t as UIOverrides } from \"./uiOverrides.context-BTCH9y5a.js\";\nimport { t as typographyDefinition } from \"./typography.cva-CXolEQdT.js\";\nimport { c } from \"react/compiler-runtime\";\nimport { jsx } from \"react/jsx-runtime\";\n//#region src/components/text/Typography/Typography.tsx\nconst Typography = (t0) => {\n\tconst $ = c(4);\n\tconst { as: t1, className, ...props } = t0;\n\tconst as = t1 === void 0 ? \"p\" : t1;\n\tconst typographyCva = UIOverrides.useCva(\"typography.cva\", typographyDefinition);\n\tconst Tag = as;\n\tconst t2 = typographyCva({\n\t\t...props,\n\t\tsizeMobile: props.sizeMobile ?? props.size,\n\t\tclassName\n\t});\n\tlet t3;\n\tif ($[0] !== Tag || $[1] !== props || $[2] !== t2) {\n\t\tt3 = /* @__PURE__ */ jsx(Tag, {\n\t\t\tclassName: t2,\n\t\t\t...props\n\t\t});\n\t\t$[0] = Tag;\n\t\t$[1] = props;\n\t\t$[2] = t2;\n\t\t$[3] = t3;\n\t} else t3 = $[3];\n\treturn t3;\n};\n//#endregion\nexport { Typography as t };\n"],"x_google_ignoreList":[0,1,2,3],"mappings":"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"}