.pf-c-chip-group {
  --pf-global--Color--100: var(--pf-global--Color--dark-100);
  --pf-global--Color--200: var(--pf-global--Color--dark-200);
  --pf-global--BorderColor--100: var(--pf-global--BorderColor--dark-100);
  --pf-global--primary-color--100: var(--pf-global--primary-color--dark-100);
  --pf-global--link--Color: var(--pf-global--link--Color--dark);
  --pf-global--link--Color--hover: var(--pf-global--link--Color--dark--hover);
  --pf-global--BackgroundColor--100: var(--pf-global--BackgroundColor--light-100); }

.pf-c-chip-group {
  color: var(--pf-global--Color--100);
  --pf-c-chip-group--MarginRight: var(--pf-global--spacer--xs);
  --pf-c-chip-group--MarginBottom: calc(var(--pf-c-chip-group--c-chip--MarginBottom) * -1);
  --pf-c-chip-group--m-toolbar-PaddingTop: var(--pf-global--spacer--xs);
  --pf-c-chip-group--m-toolbar-PaddingRight: var(--pf-global--spacer--xs);
  --pf-c-chip-group--m-toolbar-PaddingBottom: var(--pf-global--spacer--xs);
  --pf-c-chip-group--m-toolbar-PaddingLeft: var(--pf-global--spacer--sm);
  --pf-c-chip-group--m-toolbar-BorderRadius: var(--pf-global--BorderRadius--sm);
  --pf-c-chip-group--m-toolbar--BackgroundColor: var(--pf-global--BackgroundColor--300);
  --pf-c-chip-group__li--m-toolbar--MarginRight: var(--pf-global--spacer--sm);
  --pf-c-chip-group__label--PaddingTop: var(--pf-global--spacer--xs);
  --pf-c-chip-group__label--PaddingRight: var(--pf-global--spacer--sm);
  --pf-c-chip-group__label--PaddingBottom: var(--pf-global--spacer--xs);
  --pf-c-chip-group__label--PaddingLeft: 0;
  --pf-c-chip-group__label--FontSize: var(--pf-global--FontSize--sm);
  --pf-c-chip-group__label--Maxwidth: 7.5rem;
  --pf-c-chip-group--c-chip--MarginRight: var(--pf-global--spacer--xs);
  --pf-c-chip-group--c-chip--MarginBottom: var(--pf-global--spacer--xs);
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  margin-right: var(--pf-c-chip-group--MarginRight);
  margin-bottom: var(--pf-c-chip-group--MarginBottom); }
  .pf-c-chip-group.pf-m-toolbar > li:not(.pf-m-overflow) {
    display: inline-flex;
    flex-wrap: wrap;
    align-items: center;
    padding: var(--pf-c-chip-group--m-toolbar-PaddingTop) var(--pf-c-chip-group--m-toolbar-PaddingRight) var(--pf-c-chip-group--m-toolbar-PaddingBottom) var(--pf-c-chip-group--m-toolbar-PaddingLeft);
    margin-right: var(--pf-c-chip-group__li--m-toolbar--MarginRight);
    background-color: var(--pf-c-chip-group--m-toolbar--BackgroundColor);
    border-radius: var(--pf-c-chip-group--m-toolbar-BorderRadius); }
  .pf-c-chip-group.pf-m-toolbar > .pf-c-chip.pf-m-overflow {
    margin: 0; }
  .pf-c-chip-group .pf-c-chip-group__label {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: var(--pf-c-chip-group__label--Maxwidth);
    padding: var(--pf-c-chip-group__label--PaddingTop) var(--pf-c-chip-group__label--PaddingRight) var(--pf-c-chip-group__label--PaddingBottom) var(--pf-c-chip-group__label--PaddingLeft);
    font-size: var(--pf-c-chip-group__label--FontSize); }
  .pf-c-chip-group > .pf-c-chip {
    margin-right: var(--pf-c-chip-group--c-chip--MarginRight);
    margin-bottom: var(--pf-c-chip-group--c-chip--MarginBottom); }
    .pf-c-chip-group > .pf-c-chip:last-child {
      --pf-c-chip-group--c-chip--MarginRight: 0; }
