System.register(["lit"],function(_export,_context){"use strict";var r,_templateObject,e;function _taggedTemplateLiteral(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}));}return{setters:[function(_lit){r=_lit.css;}],execute:function execute(){_export("s",e=r(_templateObject||(_templateObject=_taggedTemplateLiteral(["\n\n  :host{\n    -webkit-font-smoothing: var(--nile-webkit-font-smoothing, var(--ng-webkit-font-smoothing));\n    -moz-osx-font-smoothing: var(--nile-moz-osx-font-smoothing, var(--ng-moz-osx-font-smoothing));\n    text-rendering: var(--nile-text-rendering, var(--ng-text-rendering));\n  }\n\n  .filter-chips {\n    display: flex;\n    align-items: center;\n  }\n\n\n  .chip {\n    display: inline-flex;\n    align-items: center;\n    height: 30px;\n    padding: 8px;\n    border: 1px solid var(--nile-filter-chip-chip-border-color-stroke, var(--ng-colors-border-primary));\n    border-radius: var(--nile-radius-sm, var(--ng-radius-md));\n    font-size: 14px;\n    background-color: var(--nile-filter-chip-background-default, var(--ng-colors-bg-primary));\n    color: var(--nile-filter-chip-text-default, var(--ng-colors-text-secondary-700));\n    transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;\n    cursor: pointer;\n    box-sizing: border-box;\n  }\n\n  .chip:hover {\n    background-color: var(--nile-filter-chip-hover-background, var(--ng-colors-bg-primary-hover));\n  }\n .chip:active {\n  background-color: var(--nile-filter-chip-active-background, var(--ng-colors-bg-active));\n  border-color: var(--nile-filter-chip-active-border-color-stroke);\n}\n:host([active]) .chip {\n  background-color: var(--nile-filter-chip-active-background, var(--ng-colors-bg-active));\n  border-color: var(--nile-filter-chip-active-border-color-stroke);\n}\n\n\n  .icon {\n    color: var(--nile-filter-chip-icon-color-default, var(--ng-colors-text-primary-900));\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    vertical-align: middle;\n    position: relative;\n    top: 12px;\n  }\n\n  .label {\n    font-weight: 500;\n    color: var(--nile-filter-chip-label-color-default, var(--ng-colors-text-primary-900));\n  }\n\n  nile-badge::part(base) {\n    width: auto;\n    height: 14px;\n    border-radius: 100px;\n    padding: 6px;\n    gap: 10px;\n    font-size: 8px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    line-height: 1;\n  }\n\n  .chip-container {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    width: 100%;\n  }\n\n  .clear-all-container {\n    margin-left: 18px;\n    white-space: nowrap;\n    cursor: pointer;\n  }\n\n\n .value {\n  color: var(--nile-filter-chip-values-color-default, var(--ng-colors-text-brand-secondary-700));\n  display: inline-block;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  max-width: 140px;\n  vertical-align: bottom;\n}\n\n\n  .close-icon {\n    color: var(--nile-filter-chip-close-icon-color-default, var(--ng-componentcolors-utility-gray-400));\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    border-radius: 50%;\n    transition: background-color 0.2s;\n  }\n\n  .close-icon:hover {\n    background-color: var(--nile-filter-chip-close-icon-hover-background, var(--ng-colors-bg-primary-hover));\n    color: var(--nile-filter-chip-close-icon-hover-color, var(--ng-componentcolors-utility-gray-500));\n  }\n\n.label-wrapper {\n  margin-right: 4px;\n}\n\n::slotted([slot=\"icon\"]) {\n  margin-right: 6px;\n}\n\n.value-wrapper {\n  margin-right: 4px; \n}\n\n.badge-wrapper {\n  margin-right: 12px;  \n}\n\n.badge{\n  display: inline-flex;\n    align-items: center;\n    height: 20px; \n}\n\nnile-badge::part(content) {\n line-height: 20px;\n}\n\n:host([disabled]) .chip {\n  background-color: var(--nile-colors-white-base, var(--ng-colors-bg-disabled-subtle));\n  border-color: var(--nile-colors-neutral-400, var(--ng-colors-border-disabled));\n  color: var(--nile-colors-neutral-500, var(--ng-colors-text-secondary-700));\n  cursor: not-allowed;\n  opacity: var(--nile-opacity-100, var(--ng-opacity-50));\n}\n\n:host([disabled]) .label {\n  color: var(--nile-colors-neutral-500, var(--ng-colors-text-secondary-700));\n  font-family:colfax-regular;\n  user-select: none;\n  -webkit-user-select: none;\n}\n\n:host([disabled]) .value {\n  color: var(--nile-colors-primary-500, var(--ng-colors-text-brand-secondary-700));\n  user-select: none;\n  -webkit-user-select: none;\n}\n\n:host([disabled]) nile-badge::part(base) {\n  background-color: var(--nile-colors-primary-500,var(--ng-colors-text-brand-secondary-700));\n  color: var(--nile-colors-white-base, var(--ng-colors-text-white));\n  user-select: none;\n  -webkit-user-select: none;\n}\n\n"]))));}};});
//# sourceMappingURL=nile-filter-chip.css.cjs.js.map
