{"version":3,"file":"InputGroupStyles.mjs","sources":["../../../packages/input/InputGroupStyles.ts"],"sourcesContent":["import styled from '../utils/styled-components-wrapper.js'\nimport { InputWrapperStyle, InputContentStyle } from './InputStyles.js'\n\nexport const InputGroupStyle = styled.span<{ $fullwidth: boolean }>`\n  display: inline-flex;\n  position: relative;\n  width: ${({ $fullwidth }) => ($fullwidth ? '100%' : 'auto')};\n`\n\nexport const InputGroupContentStyle = styled.span`\n  display: flex;\n  width: 100%;\n\n  & > ${InputWrapperStyle} {\n    margin: 0 -1px 0 0;\n\n    &:first-child {\n      & ${InputContentStyle} {\n        border-top-right-radius: 0;\n        border-bottom-right-radius: 0;\n      }\n    }\n\n    &:last-child {\n      & ${InputContentStyle} {\n        margin-right: 0;\n        border-top-left-radius: 0;\n        border-bottom-left-radius: 0;\n      }\n    }\n  }\n`\n"],"names":["InputGroupStyle","styled","span","_ref","$fullwidth","InputGroupContentStyle","InputWrapperStyle","InputContentStyle"],"mappings":";;;AAGaA,MAAAA,eAAe,GAAGC,MAAM,CAACC,IAA6B,CAAA;AACnE;AACA;AACA,SAAA,EAAWC,IAAA,IAAA;EAAA,IAAC;AAAEC,IAAAA,UAAAA;AAAW,GAAC,GAAAD,IAAA,CAAA;AAAA,EAAA,OAAMC,UAAU,GAAG,MAAM,GAAG,MAAM,CAAA;AAAA,CAAC,CAAA;AAC7D,EAAC;AAEYC,MAAAA,sBAAsB,GAAGJ,MAAM,CAACC,IAAI,CAAA;AACjD;AACA;AACA;AACA,MAAA,EAAQI,iBAAiB,CAAA;AACzB;AACA;AACA;AACA,QAAA,EAAUC,iBAAiB,CAAA;AAC3B;AACA;AACA;AACA;AACA;AACA;AACA,QAAA,EAAUA,iBAAiB,CAAA;AAC3B;AACA;AACA;AACA;AACA;AACA;AACA;;;;"}