{"version":3,"file":"index.mjs","sources":["../../../src/inputchips/style/InputChipsStyle.js"],"sourcesContent":["import BaseStyle from '@primevue/core/base/style';\n\nconst theme = ({ dt }) => `\n.p-inputchips {\n display: inline-flex;\n}\n\n.p-inputchips-input {\n margin: 0;\n list-style-type: none;\n cursor: text;\n overflow: hidden;\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n padding: calc(${dt('inputchips.padding.y')} / 2) ${dt('inputchips.padding.x')};\n gap: calc(${dt('inputchips.padding.y')} / 2);\n color: ${dt('inputchips.color')};\n background: ${dt('inputchips.background')};\n border: 1px solid ${dt('inputchips.border.color')};\n border-radius: ${dt('inputchips.border.radius')};\n width: 100%;\n transition: background ${dt('inputchips.transition.duration')}, color ${dt('inputchips.transition.duration')}, border-color ${dt('inputchips.transition.duration')}, outline-color ${dt('inputchips.transition.duration')}, box-shadow ${dt(\n 'inputchips.transition.duration'\n)};\n outline-color: transparent;\n box-shadow: ${dt('inputchips.shadow')};\n}\n\n.p-inputchips:not(.p-disabled):hover .p-inputchips-input {\n border-color: ${dt('inputchips.hover.border.color')};\n}\n\n.p-inputchips:not(.p-disabled).p-focus .p-inputchips-input {\n border-color: ${dt('inputchips.focus.border.color')};\n box-shadow: ${dt('inputchips.focus.ring.shadow')};\n outline: ${dt('inputchips.focus.ring.width')} ${dt('inputchips.focus.ring.style')} ${dt('inputchips.focus.ring.color')};\n outline-offset: ${dt('inputchips.focus.ring.offset')};\n}\n\n.p-inputchips.p-invalid .p-inputchips-input {\n border-color: ${dt('inputchips.invalid.border.color')};\n}\n\n.p-variant-filled.p-inputchips-input {\n background: ${dt('inputchips.filled.background')};\n}\n\n.p-inputchips:not(.p-disabled).p-focus .p-variant-filled.p-inputchips-input {\n background: ${dt('inputchips.filled.focus.background')};\n}\n\n.p-inputchips.p-disabled .p-inputchips-input {\n opacity: 1;\n background: ${dt('inputchips.disabled.background')};\n color: ${dt('inputchips.disabled.color')};\n}\n\n.p-inputchips-chip.p-chip {\n padding-top: calc(${dt('inputchips.padding.y')} / 2);\n padding-bottom: calc(${dt('inputchips.padding.y')} / 2);\n border-radius: ${dt('inputchips.chip.border.radius')};\n transition: background ${dt('inputchips.transition.duration')}, color ${dt('inputchips.transition.duration')};\n}\n\n.p-inputchips-chip-item.p-focus .p-inputchips-chip {\n background: ${dt('inputchips.chip.focus.background')};\n color: ${dt('inputchips.chip.focus.color')};\n}\n\n.p-inputchips-input:has(.p-inputchips-chip) {\n padding-left: calc(${dt('inputchips.padding.y')} / 2);\n padding-right: calc(${dt('inputchips.padding.y')} / 2);\n}\n\n.p-inputchips-input-item {\n flex: 1 1 auto;\n display: inline-flex;\n padding-top: calc(${dt('inputchips.padding.y')} / 2);\n padding-bottom: calc(${dt('inputchips.padding.y')} / 2);\n}\n\n.p-inputchips-input-item input {\n border: 0 none;\n outline: 0 none;\n background: transparent;\n margin: 0;\n padding: 0;\n box-shadow: none;\n border-radius: 0;\n width: 100%;\n font-family: inherit;\n font-feature-settings: inherit;\n font-size: 1rem;\n color: inherit;\n}\n\n.p-inputchips-input-item input::placeholder {\n color: ${dt('inputchips.placeholder.color')};\n}\n`;\n\nconst classes = {\n root: ({ instance, props }) => [\n 'p-inputchips p-component p-inputwrapper',\n {\n 'p-disabled': props.disabled,\n 'p-invalid': props.invalid,\n 'p-focus': instance.focused,\n 'p-inputwrapper-filled': (props.modelValue && props.modelValue.length) || (instance.inputValue && instance.inputValue.length),\n 'p-inputwrapper-focus': instance.focused\n }\n ],\n input: ({ props, instance }) => [\n 'p-inputchips-input',\n {\n 'p-variant-filled': props.variant ? props.variant === 'filled' : instance.$primevue.config.inputStyle === 'filled' || instance.$primevue.config.inputVariant === 'filled'\n }\n ],\n chipItem: ({ state, index }) => ['p-inputchips-chip-item', { 'p-focus': state.focusedIndex === index }],\n pcChip: 'p-inputchips-chip',\n chipIcon: 'p-inputchips-chip-icon',\n inputItem: 'p-inputchips-input-item'\n};\n\nexport default BaseStyle.extend({\n name: 'inputchips',\n theme,\n classes\n});\n"],"names":["theme","_ref","dt","concat","classes","root","_ref2","instance","props","disabled","invalid","focused","modelValue","length","inputValue","input","_ref3","variant","$primevue","config","inputStyle","inputVariant","chipItem","_ref4","state","index","focusedIndex","pcChip","chipIcon","inputItem","BaseStyle","extend","name"],"mappings":"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"}