{"version":3,"file":"ButtonIconStyles.mjs","sources":["../../../packages/button/ButtonIconStyles.tsx"],"sourcesContent":["import styled from '../utils/styled-components-wrapper.js'\n\nexport const ButtonWrapperStyle = styled.span`\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 1em;\n  min-width: 1em;\n`\n\nexport const ButtonIconStyle = styled.span<{ $square: boolean }>`\n  margin: ${({ $square }) => ($square ? '-12px' : '-12px -6px')};\n  line-height: 0;\n  flex-shrink: 0;\n\n  svg {\n    fill: currentcolor;\n  }\n`\n\nexport const ButtonContentStyle = styled.span`\n  margin-left: 10px;\n\n  :empty {\n    display: none;\n  }\n`\n"],"names":["ButtonWrapperStyle","styled","span","ButtonIconStyle","_ref","$square","ButtonContentStyle"],"mappings":";;AAEaA,MAAAA,kBAAkB,GAAGC,MAAM,CAACC,IAAI,CAAA;AAC7C;AACA;AACA;AACA;AACA;AACA,EAAC;AAEYC,MAAAA,eAAe,GAAGF,MAAM,CAACC,IAA0B,CAAA;AAChE,UAAA,EAAYE,IAAA,IAAA;EAAA,IAAC;AAAEC,IAAAA,OAAAA;AAAQ,GAAC,GAAAD,IAAA,CAAA;AAAA,EAAA,OAAMC,OAAO,GAAG,OAAO,GAAG,YAAY,CAAA;AAAA,CAAC,CAAA;AAC/D;AACA;AACA;AACA;AACA;AACA;AACA,EAAC;AAEYC,MAAAA,kBAAkB,GAAGL,MAAM,CAACC,IAAI,CAAA;AAC7C;AACA;AACA;AACA;AACA;AACA;;;;"}