.chip{--chip-height:1.75rem;--chip-padding-x:.625rem;--chip-gap:.3125rem;--chip-border-radius:var(--bs-border-radius-pill,50rem);--chip-img-size:1.25rem;--chip-icon-size:1rem;--chip-dismiss-size:1rem;--chip-dismiss-opacity:.65;--chip-dismiss-hover-opacity:1;--chip-color:var(--theme-fg,var(--bs-body-color,inherit));--chip-bg:var(--theme-bg-subtle,var(--bs-secondary-bg,var(--bs-tertiary-bg,#f1f3f5)));--chip-border-color:transparent;--chip-selected-color:var(--theme-contrast,var(--bs-white,#fff));--chip-selected-bg:var(--theme-bg,var(--bs-primary,#0d6efd));--chip-selected-border-color:var(--theme-bg,var(--bs-primary,#0d6efd));gap:var(--chip-gap);height:var(--chip-height);padding-inline:var(--chip-padding-x);font-size:var(--chip-font-size,var(--bs-font-size-sm,.875rem));font-weight:var(--chip-font-weight,var(--bs-body-font-weight,normal));line-height:var(--chip-line-height,1.25rem);color:var(--chip-color);white-space:nowrap;vertical-align:middle;cursor:pointer;background-color:var(--chip-bg);border:var(--bs-border-width,1px) solid var(--chip-border-color);border-radius:var(--chip-border-radius);align-items:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:inline-flex}.chip:hover{--chip-bg:var(--theme-bg-muted,var(--bs-tertiary-bg,#00000014))}.chip:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.chip.active{--chip-color:var(--chip-selected-color);--chip-bg:var(--chip-selected-bg);--chip-border-color:var(--chip-selected-border-color)}.chip.active:hover{--chip-bg:var(--chip-selected-bg);opacity:.9}.chip.disabled,.chip:disabled{pointer-events:none;opacity:.65}.chip-img{width:var(--chip-img-size);height:var(--chip-img-size);object-fit:cover;border-radius:50%}.chip-img:first-child{margin-inline-start:-.375rem}.chip-icon{flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:calc(var(--chip-gap) * -.25);display:flex}.chip-icon>svg{width:var(--chip-icon-size);height:var(--chip-icon-size);display:block}.chip-icon>img{width:var(--chip-icon-size);height:var(--chip-icon-size);object-fit:cover;border-radius:50%}.chip-dismiss{width:var(--chip-dismiss-size);height:var(--chip-dismiss-size);color:inherit;cursor:pointer;opacity:var(--chip-dismiss-opacity);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin-inline-end:calc(var(--chip-padding-x) * -.25);padding:0;transition:opacity .15s ease-in-out;display:flex}.chip-dismiss:hover{opacity:var(--chip-dismiss-hover-opacity)}.chip-dismiss:focus-visible{opacity:1;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.chip-dismiss>svg{width:var(--chip-dismiss-size);height:var(--chip-dismiss-size);display:block}
