this.primevue = this.primevue || {};
this.primevue.chip = this.primevue.chip || {};
this.primevue.chip.style = (function (BaseStyle) {
    'use strict';

    function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }

    var BaseStyle__default = /*#__PURE__*/_interopDefaultLegacy(BaseStyle);

    var theme = function theme(_ref) {
      var dt = _ref.dt;
      return "\n.p-chip {\n    display: inline-flex;\n    align-items: center;\n    background: ".concat(dt('chip.background'), ";\n    color: ").concat(dt('chip.color'), ";\n    border-radius: 16px;\n    padding: 0.25rem 0.75rem;\n}\n\n.p-chip-label {\n    line-height: 1.5;\n}\n\n.p-chip-icon {\n    line-height: 1.5;\n    margin-right: 0.5rem;\n}\n\n.p-chip-image {\n    border-radius: 50%;\n    width: 2rem;\n    height: 2rem;\n    margin-left: -0.5rem;\n    margin-right: 0.5rem;\n}\n\n.p-chip:has(.p-chip-remove-icon) {\n    padding-right: 0.5rem;\n}\n\n.p-chip-remove-icon {\n    line-height: 1.5;\n    cursor: pointer;\n    margin-left: 0.375rem;\n    border-radius: 6px;\n    transition: outline-color ").concat(dt('transition.duration'), ";\n    outline-color: transparent;\n}\n\n.p-chip-remove-icon:focus-visible {\n    outline: ").concat(dt('focus.ring.width'), " ").concat(dt('focus.ring.style'), " ").concat(dt('focus.ring.color'), ";\n    outline-offset: ").concat(dt('focus.ring.offset'), ";\n}\n");
    };
    var classes = {
      root: 'p-chip p-component',
      image: 'p-chip-image',
      icon: 'p-chip-icon',
      label: 'p-chip-label',
      removeIcon: 'p-chip-remove-icon'
    };
    var ChipStyle = BaseStyle__default["default"].extend({
      name: 'chip',
      theme: theme,
      classes: classes
    });

    return ChipStyle;

})(primevue.base.style);
