{"version":3,"file":"style-props-data.mjs","sources":["../../../../src/core/Box/style-props/style-props-data.ts"],"sourcesContent":["import type { StylePropType } from './resolvers';\nimport type { RaikouStyleProps } from './style-props.types';\n\nexport interface SystemPropData {\n  type: StylePropType;\n  property: string | string[];\n}\n\nexport const STYlE_PROPS_DATA: Record<keyof RaikouStyleProps, SystemPropData> = {\n  m: { type: 'spacing', property: 'margin' },\n  mt: { type: 'spacing', property: 'marginTop' },\n  mb: { type: 'spacing', property: 'marginBottom' },\n  ml: { type: 'spacing', property: 'marginLeft' },\n  mr: { type: 'spacing', property: 'marginRight' },\n  ms: { type: 'spacing', property: 'marginInlineStart' },\n  me: { type: 'spacing', property: 'marginInlineEnd' },\n  mx: { type: 'spacing', property: 'marginInline' },\n  my: { type: 'spacing', property: 'marginBlock' },\n\n  p: { type: 'spacing', property: 'padding' },\n  pt: { type: 'spacing', property: 'paddingTop' },\n  pb: { type: 'spacing', property: 'paddingBottom' },\n  pl: { type: 'spacing', property: 'paddingLeft' },\n  pr: { type: 'spacing', property: 'paddingRight' },\n  ps: { type: 'spacing', property: 'paddingInlineStart' },\n  pe: { type: 'spacing', property: 'paddingInlineEnd' },\n  px: { type: 'spacing', property: 'paddingInline' },\n  py: { type: 'spacing', property: 'paddingBlock' },\n\n  bd: { type: 'border', property: 'border' },\n  bg: { type: 'color', property: 'background' },\n  c: { type: 'textColor', property: 'color' },\n  opacity: { type: 'identity', property: 'opacity' },\n\n  ff: { type: 'fontFamily', property: 'fontFamily' },\n  fz: { type: 'fontSize', property: 'fontSize' },\n  fw: { type: 'identity', property: 'fontWeight' },\n  lts: { type: 'size', property: 'letterSpacing' },\n  ta: { type: 'identity', property: 'textAlign' },\n  lh: { type: 'lineHeight', property: 'lineHeight' },\n  fs: { type: 'identity', property: 'fontStyle' },\n  tt: { type: 'identity', property: 'textTransform' },\n  td: { type: 'identity', property: 'textDecoration' },\n\n  w: { type: 'spacing', property: 'width' },\n  miw: { type: 'spacing', property: 'minWidth' },\n  maw: { type: 'spacing', property: 'maxWidth' },\n  h: { type: 'spacing', property: 'height' },\n  mih: { type: 'spacing', property: 'minHeight' },\n  mah: { type: 'spacing', property: 'maxHeight' },\n\n  bgsz: { type: 'size', property: 'backgroundSize' },\n  bgp: { type: 'identity', property: 'backgroundPosition' },\n  bgr: { type: 'identity', property: 'backgroundRepeat' },\n  bga: { type: 'identity', property: 'backgroundAttachment' },\n\n  pos: { type: 'identity', property: 'position' },\n  top: { type: 'size', property: 'top' },\n  left: { type: 'size', property: 'left' },\n  bottom: { type: 'size', property: 'bottom' },\n  right: { type: 'size', property: 'right' },\n  inset: { type: 'size', property: 'inset' },\n\n  display: { type: 'identity', property: 'display' },\n  flex: { type: 'identity', property: 'flex' },\n};\n"],"names":[],"mappings":"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"}