{"version":3,"file":"StackItemStyles.mjs","sources":["../../../packages/stack/StackItemStyles.tsx"],"sourcesContent":["import styled from '../utils/styled-components-wrapper.js'\nimport { Theme } from '../theme/index.js'\nimport { StackSpacings } from './types.js'\n\nexport const StackItemStyle = styled.div<{\n  $grow: number\n  $shrink: number\n  $basis: string\n  $spacing?: StackSpacings\n  theme: Theme\n}>`\n  box-sizing: border-box;\n  margin: 0;\n  padding: ${({ $spacing, theme }) =>\n    $spacing ? theme.spaceMap[$spacing] / 2 : 0}px;\n  flex: ${({ $grow }) => $grow} ${({ $shrink }) => $shrink}\n    ${({ $basis }) => $basis};\n`\n"],"names":["StackItemStyle","styled","div","_ref","$spacing","theme","spaceMap","_ref2","$grow","_ref3","$shrink","_ref4","$basis"],"mappings":";;AAIaA,MAAAA,cAAc,GAAGC,MAAM,CAACC,GAMnC,CAAA;AACF;AACA;AACA,WAAA,EAAaC,IAAA,IAAA;EAAA,IAAC;IAAEC,QAAQ;AAAEC,IAAAA,KAAAA;AAAM,GAAC,GAAAF,IAAA,CAAA;EAAA,OAC7BC,QAAQ,GAAGC,KAAK,CAACC,QAAQ,CAACF,QAAQ,CAAC,GAAG,CAAC,GAAG,CAAC,CAAA;AAAA,CAAA,CAAA;AAC/C,QAAA,EAAUG,KAAA,IAAA;EAAA,IAAC;AAAEC,IAAAA,KAAAA;AAAM,GAAC,GAAAD,KAAA,CAAA;AAAA,EAAA,OAAKC,KAAK,CAAA;AAAA,CAAA,CAAA,CAAA,EAAIC,KAAA,IAAA;EAAA,IAAC;AAAEC,IAAAA,OAAAA;AAAQ,GAAC,GAAAD,KAAA,CAAA;AAAA,EAAA,OAAKC,OAAO,CAAA;AAAA,CAAA,CAAA;AAC1D,IAAA,EAAMC,KAAA,IAAA;EAAA,IAAC;AAAEC,IAAAA,MAAAA;AAAO,GAAC,GAAAD,KAAA,CAAA;AAAA,EAAA,OAAKC,MAAM,CAAA;AAAA,CAAA,CAAA;AAC5B;;;;"}