UNPKG

@syncfusion/react-buttons

Version:

A package of feature-rich Pure React components such as Button, CheckBox and RadioButton.

962 lines 136 kB
.sf-chip-list { display: flex; padding: 0; } .sf-chip-list.sf-chip, .sf-chip-list .sf-chip { -webkit-tap-highlight-color: transparent; border: 1px solid; border-radius: 12px; font-size: 11px; margin: 4px; align-items: center; justify-content: center; line-height: 14px; box-shadow: none; box-sizing: border-box; cursor: pointer; display: inline-flex; font-weight: 500; height: 24px; outline: none; overflow: hidden; padding: 0 8px; position: relative; transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1); user-select: none; } .sf-chip-list.sf-chip .sf-chip-avatar, .sf-chip-list .sf-chip .sf-chip-avatar { background-size: cover; display: flex; overflow: hidden; height: 20px; width: 20px; border-radius: 12px; font-size: 12px; margin: 0 4px 0 -6px; align-items: center; justify-content: center; line-height: 1; } .sf-chip-list.sf-chip .sf-chip-avatar-wrap, .sf-chip-list.sf-chip.sf-chip-avatar-wrap, .sf-chip-list .sf-chip .sf-chip-avatar-wrap, .sf-chip-list .sf-chip.sf-chip-avatar-wrap { border-radius: 12px; } .sf-chip-list.sf-chip .sf-chip-icon, .sf-chip-list .sf-chip .sf-chip-icon { background-size: cover; display: flex; overflow: hidden; height: 20px; width: 20px; border-radius: 50%; font-size: 14px; margin: 0 4px 0 -6px; align-items: center; justify-content: center; line-height: 1; } .sf-chip-list.sf-chip .sf-chip-text, .sf-chip-list .sf-chip .sf-chip-text { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .sf-chip-list.sf-chip .sf-chip-delete, .sf-chip-list .sf-chip .sf-chip-delete { background-size: cover; display: flex; overflow: hidden; height: 18px; width: 14px; border-radius: 50%; font-size: 14px; margin: 0 -2px 0 8px; align-items: center; justify-content: center; line-height: 1; } .sf-chip-list.sf-chip .sf-image-url, .sf-chip-list .sf-chip .sf-image-url { background-size: cover; display: flex; overflow: hidden; height: 20px; width: 20px; border-radius: 50%; font-size: 14px; margin: 0 4px 0 -6px; align-items: center; justify-content: center; line-height: 1; } .sf-chip-list.sf-chip .sf-image-url .sf-leading-image, .sf-chip-list .sf-chip .sf-image-url .sf-leading-image { width: 100%; height: 100%; object-fit: cover; } .sf-chip-list.sf-chip .sf-trailing-icon-url, .sf-chip-list .sf-chip .sf-trailing-icon-url { background-size: cover; display: flex; overflow: hidden; height: 18px; width: 18px; border-radius: 50%; font-size: 14px; margin: 0 -2px 0 8px; align-items: center; justify-content: center; line-height: 1; } .sf-chip-list.sf-chip .sf-trailing-icon-url .sf-trailing-image, .sf-chip-list .sf-chip .sf-trailing-icon-url .sf-trailing-image { width: 100%; height: 100%; object-fit: cover; } .sf-chip-list.sf-chip .sf-chip-template, .sf-chip-list .sf-chip .sf-chip-template { display: inline-flex; } .sf-chip-list:not(.sf-chip) { flex-wrap: wrap; } .sf-chip-list.sf-multi-selection .sf-chip .sf-selectable-icon { align-items: center; justify-content: center; line-height: 1; display: flex; height: 20px; width: 20px; overflow: hidden; transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1), margin 300ms cubic-bezier(0.4, 0, 0.2, 1); } .sf-chip-list.sf-multi-selection .sf-chip:not(.sf-chip-icon-wrap):not(.sf-chip-avatar-wrap) .sf-selectable-icon { width: 0; } .sf-chip-list.sf-multi-selection .sf-chip.sf-chip-icon-wrap .sf-selectable-icon, .sf-chip-list.sf-multi-selection .sf-chip.sf-chip-avatar-wrap .sf-selectable-icon { display: none; } .sf-chip-list.sf-multi-selection .sf-chip.sf-chip-avatar-wrap .sf-selectable-icon { height: 20px; width: 20px; margin: 0 4px 0 -6px; margin-top: 0; } .sf-chip-list.sf-multi-selection .sf-chip.sf-active .sf-chip-icon, .sf-chip-list.sf-multi-selection .sf-chip.sf-active .sf-chip-avatar { display: none; } .sf-chip-list.sf-multi-selection .sf-chip.sf-active .sf-selectable-icon { margin: 0 4px 0 -6px; } .sf-chip-list.sf-multi-selection .sf-chip.sf-active.sf-chip-icon-wrap .sf-selectable-icon, .sf-chip-list.sf-multi-selection .sf-chip.sf-active.sf-chip-avatar-wrap .sf-selectable-icon { display: flex; } .sf-chip-list.sf-multi-selection .sf-chip.sf-active:not(.sf-chip-icon-wrap):not(.sf-chip-avatar-wrap) .sf-selectable-icon { width: 20px; } .sf-chip-list.sf-rtl.sf-chip .sf-chip-avatar, .sf-chip-list.sf-rtl .sf-chip .sf-chip-avatar { margin: 0 -6px 0 4px; } .sf-chip-list.sf-rtl.sf-chip .sf-chip-icon, .sf-chip-list.sf-rtl .sf-chip .sf-chip-icon { margin: 0 -6px 0 4px; } .sf-chip-list.sf-rtl.sf-chip .sf-chip-delete, .sf-chip-list.sf-rtl .sf-chip .sf-chip-delete { margin: 0 8px 0 -2px; } .sf-chip-list.sf-rtl.sf-chip .sf-trailing-icon-url, .sf-chip-list.sf-rtl .sf-chip .sf-trailing-icon-url { margin: 0 8px 0 -2px; } .sf-chip-list.sf-rtl.sf-multi-selection .sf-chip .sf-selectable-icon { margin: 0 -6px 0 4px; margin-top: 0; } .sf-chip-list.sf-rtl.sf-multi-selection .sf-chip.sf-chip-avatar-wrap .sf-selectable-icon { margin: 0 -6px 0 4px; margin-top: 0; } .sf-chip-list.sf-selection .sf-chip.sf-active { background: rgba(var(--color-sf-primary)); border-image: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip.sf-active .sf-selectable-icon path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip.sf-active .sf-chip-icon, .sf-chip-list.sf-selection .sf-chip.sf-active .sf-chip-delete { color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip.sf-active .sf-chip-icon path, .sf-chip-list.sf-selection .sf-chip.sf-active .sf-chip-delete path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip.sf-active .sf-chip-avatar { background-color: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-focused { background: rgba(var(--color-sf-primary)); border-image: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-focused .sf-selectable-icon path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-focused .sf-chip-icon, .sf-chip-list.sf-selection .sf-chip.sf-active.sf-focused .sf-chip-delete { color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-focused .sf-chip-icon path, .sf-chip-list.sf-selection .sf-chip.sf-active.sf-focused .sf-chip-delete path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-focused .sf-chip-avatar { background-color: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-disabled { background: rgba(var(--color-sf-secondary), 0); border-image: rgba(var(--color-sf-secondary), 0); color: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-disabled .sf-selectable-icon path { fill: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-disabled .sf-chip-icon, .sf-chip-list.sf-selection .sf-chip.sf-active.sf-disabled .sf-chip-delete { color: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-disabled .sf-chip-icon path, .sf-chip-list.sf-selection .sf-chip.sf-active.sf-disabled .sf-chip-delete path { fill: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-disabled .sf-chip-avatar { background-color: rgba(var(--color-sf-secondary), 0); color: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline { background: rgba(var(--color-sf-primary)); border-image: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); border-width: 1px; } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline .sf-selectable-icon path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline .sf-chip-icon, .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline .sf-chip-delete { color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline .sf-chip-icon path, .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline .sf-chip-delete path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline .sf-chip-avatar { background-color: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline.sf-focused { background: rgba(var(--color-sf-primary)); border-image: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); box-shadow: none; } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline.sf-focused .sf-selectable-icon path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline.sf-focused .sf-chip-icon, .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline.sf-focused .sf-chip-delete { color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline.sf-focused .sf-chip-icon path, .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline.sf-focused .sf-chip-delete path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline.sf-focused .sf-chip-avatar { background-color: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline.sf-disabled { background: transparent; border-image: linear-gradient(0deg, rgba(var(--color-sf-primary), 0.11), rgba(var(--color-sf-primary), 0.11)), rgba(var(--color-sf-surface)); color: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline.sf-disabled .sf-selectable-icon path { fill: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline.sf-disabled .sf-chip-icon, .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline.sf-disabled .sf-chip-delete { color: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline.sf-disabled .sf-chip-icon path, .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline.sf-disabled .sf-chip-delete path { fill: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-selection .sf-chip.sf-active.sf-outline.sf-disabled .sf-chip-avatar { background-color: transparent; color: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-selection .sf-chip:active { background: linear-gradient(0deg, rgba(var(--color-sf-on-primary), 0.12), rgba(var(--color-sf-on-primary), 0.12)), rgba(var(--color-sf-primary)); border-image: rgba(var(--color-sf-outline)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip:active .sf-selectable-icon path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip:active .sf-chip-icon, .sf-chip-list.sf-selection .sf-chip:active .sf-chip-delete { color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip:active .sf-chip-icon path, .sf-chip-list.sf-selection .sf-chip:active .sf-chip-delete path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-selection .sf-chip:active .sf-chip-avatar { background-color: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-selection .sf-chip:active.sf-outline { background: rgba(var(--color-sf-on-surface), 0.08); border-image: rgba(var(--color-sf-outline)); color: rgba(var(--color-sf-on-surface-variant)); } .sf-chip-list.sf-selection .sf-chip:active.sf-outline .sf-selectable-icon path { fill: rgba(var(--color-sf-on-surface-variant)); } .sf-chip-list.sf-selection .sf-chip:active.sf-outline .sf-chip-icon, .sf-chip-list.sf-selection .sf-chip:active.sf-outline .sf-chip-delete { color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-selection .sf-chip:active.sf-outline .sf-chip-icon path, .sf-chip-list.sf-selection .sf-chip:active.sf-outline .sf-chip-delete path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-selection .sf-chip:active.sf-outline .sf-chip-avatar { background-color: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip, .sf-chip-list .sf-chip { background: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)); border-image: rgba(var(--color-sf-outline)); color: rgba(var(--color-sf-on-surface-variant)); } .sf-chip-list.sf-chip .sf-selectable-icon path, .sf-chip-list .sf-chip .sf-selectable-icon path { fill: rgba(var(--color-sf-on-surface-variant)); } .sf-chip-list.sf-chip .sf-chip-icon, .sf-chip-list.sf-chip .sf-chip-delete, .sf-chip-list .sf-chip .sf-chip-icon, .sf-chip-list .sf-chip .sf-chip-delete { color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip .sf-chip-icon path, .sf-chip-list.sf-chip .sf-chip-delete path, .sf-chip-list .sf-chip .sf-chip-icon path, .sf-chip-list .sf-chip .sf-chip-delete path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip .sf-chip-delete.sf-dlt-btn path, .sf-chip-list .sf-chip .sf-chip-delete.sf-dlt-btn path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip .sf-chip-avatar, .sf-chip-list .sf-chip .sf-chip-avatar { background-color: rgba(var(--color-sf-primary-container)); color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip:not(.sf-active) .sf-chip-delete.sf-dlt-btn:hover path, .sf-chip-list .sf-chip:not(.sf-active) .sf-chip-delete.sf-dlt-btn:hover path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip:not(.sf-active) .sf-chip-delete.sf-dlt-btn:active path, .sf-chip-list .sf-chip:not(.sf-active) .sf-chip-delete.sf-dlt-btn:active path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip:hover, .sf-chip-list .sf-chip:hover { background: rgba(var(--color-sf-on-surface), 0.05); border-image: rgba(var(--color-sf-outline)); color: rgba(var(--color-sf-on-surface-variant)); } .sf-chip-list.sf-chip:hover .sf-selectable-icon path, .sf-chip-list .sf-chip:hover .sf-selectable-icon path { fill: rgba(var(--color-sf-on-surface-variant)); } .sf-chip-list.sf-chip:hover .sf-chip-icon, .sf-chip-list.sf-chip:hover .sf-chip-delete, .sf-chip-list .sf-chip:hover .sf-chip-icon, .sf-chip-list .sf-chip:hover .sf-chip-delete { color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip:hover .sf-chip-icon path, .sf-chip-list.sf-chip:hover .sf-chip-delete path, .sf-chip-list .sf-chip:hover .sf-chip-icon path, .sf-chip-list .sf-chip:hover .sf-chip-delete path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip:hover .sf-chip-avatar, .sf-chip-list .sf-chip:hover .sf-chip-avatar { background-color: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-focused, .sf-chip-list .sf-chip.sf-focused { box-shadow: none; background: rgba(var(--color-sf-on-surface), 0.08); border-image: rgba(var(--color-sf-outline)); color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-focused .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-focused .sf-selectable-icon path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-focused .sf-chip-icon, .sf-chip-list.sf-chip.sf-focused .sf-chip-delete, .sf-chip-list .sf-chip.sf-focused .sf-chip-icon, .sf-chip-list .sf-chip.sf-focused .sf-chip-delete { color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-focused .sf-chip-icon path, .sf-chip-list.sf-chip.sf-focused .sf-chip-delete path, .sf-chip-list .sf-chip.sf-focused .sf-chip-icon path, .sf-chip-list .sf-chip.sf-focused .sf-chip-delete path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-focused .sf-chip-avatar, .sf-chip-list .sf-chip.sf-focused .sf-chip-avatar { background-color: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-focused.sf-active, .sf-chip-list .sf-chip.sf-focused.sf-active { background: linear-gradient(0deg, rgba(var(--color-sf-on-surface), 0.12), rgba(var(--color-sf-on-surface), 0.12)); border-image: linear-gradient(0deg, rgba(var(--color-sf-on-surface), 0.12), rgba(var(--color-sf-on-surface), 0.12)); color: rgba(var(--color-sf-on-surface)); box-shadow: none; } .sf-chip-list.sf-chip.sf-focused.sf-active .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-focused.sf-active .sf-selectable-icon path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-focused.sf-active .sf-chip-icon, .sf-chip-list.sf-chip.sf-focused.sf-active .sf-chip-delete, .sf-chip-list .sf-chip.sf-focused.sf-active .sf-chip-icon, .sf-chip-list .sf-chip.sf-focused.sf-active .sf-chip-delete { color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-focused.sf-active .sf-chip-icon path, .sf-chip-list.sf-chip.sf-focused.sf-active .sf-chip-delete path, .sf-chip-list .sf-chip.sf-focused.sf-active .sf-chip-icon path, .sf-chip-list .sf-chip.sf-focused.sf-active .sf-chip-delete path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-focused.sf-active .sf-chip-avatar, .sf-chip-list .sf-chip.sf-focused.sf-active .sf-chip-avatar { background-color: linear-gradient(0deg, rgba(var(--color-sf-primary), 0.12), rgba(var(--color-sf-primary), 0.12)), rgba(var(--color-sf-surface)); color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-active, .sf-chip-list .sf-chip.sf-active { background: rgba(var(--color-sf-on-surface), 0.08); border-image: rgba(var(--color-sf-outline)); color: rgba(var(--color-sf-on-surface)); box-shadow: none; } .sf-chip-list.sf-chip.sf-active .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-active .sf-selectable-icon path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-active .sf-chip-icon, .sf-chip-list.sf-chip.sf-active .sf-chip-delete, .sf-chip-list .sf-chip.sf-active .sf-chip-icon, .sf-chip-list .sf-chip.sf-active .sf-chip-delete { color: rgba(var(--color-sf-on-surface-variant)); } .sf-chip-list.sf-chip.sf-active .sf-chip-icon path, .sf-chip-list.sf-chip.sf-active .sf-chip-delete path, .sf-chip-list .sf-chip.sf-active .sf-chip-icon path, .sf-chip-list .sf-chip.sf-active .sf-chip-delete path { fill: rgba(var(--color-sf-on-surface-variant)); } .sf-chip-list.sf-chip.sf-active .sf-chip-avatar, .sf-chip-list .sf-chip.sf-active .sf-chip-avatar { background-color: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip:active, .sf-chip-list .sf-chip:active { background: rgba(var(--color-sf-on-surface), 0.08); border-image: rgba(var(--color-sf-outline)); color: rgba(var(--color-sf-on-surface)); box-shadow: none; } .sf-chip-list.sf-chip:active .sf-selectable-icon path, .sf-chip-list .sf-chip:active .sf-selectable-icon path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip:active .sf-chip-icon, .sf-chip-list.sf-chip:active .sf-chip-delete, .sf-chip-list .sf-chip:active .sf-chip-icon, .sf-chip-list .sf-chip:active .sf-chip-delete { color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip:active .sf-chip-icon path, .sf-chip-list.sf-chip:active .sf-chip-delete path, .sf-chip-list .sf-chip:active .sf-chip-icon path, .sf-chip-list .sf-chip:active .sf-chip-delete path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip:active .sf-chip-avatar, .sf-chip-list .sf-chip:active .sf-chip-avatar { background-color: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-disabled, .sf-chip-list .sf-chip.sf-disabled { background: rgba(var(--color-sf-secondary), 0); border-image: rgba(var(--color-sf-secondary), 0); color: rgba(var(--color-sf-on-surface), 0.38); opacity: 1; pointer-events: none; } .sf-chip-list.sf-chip.sf-disabled .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-disabled .sf-selectable-icon path { fill: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-chip.sf-disabled .sf-chip-icon, .sf-chip-list.sf-chip.sf-disabled .sf-chip-delete, .sf-chip-list .sf-chip.sf-disabled .sf-chip-icon, .sf-chip-list .sf-chip.sf-disabled .sf-chip-delete { color: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-chip.sf-disabled .sf-chip-icon path, .sf-chip-list.sf-chip.sf-disabled .sf-chip-delete path, .sf-chip-list .sf-chip.sf-disabled .sf-chip-icon path, .sf-chip-list .sf-chip.sf-disabled .sf-chip-delete path { fill: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-chip.sf-disabled .sf-chip-avatar, .sf-chip-list .sf-chip.sf-disabled .sf-chip-avatar { background-color: rgba(var(--color-sf-secondary), 0); color: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-chip.sf-outline, .sf-chip-list .sf-chip.sf-outline { background: transparent; border-image: rgba(var(--color-sf-outline)); color: rgba(var(--color-sf-on-surface-variant)); border-width: 1px; } .sf-chip-list.sf-chip.sf-outline .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-outline .sf-selectable-icon path { fill: rgba(var(--color-sf-on-surface-variant)); } .sf-chip-list.sf-chip.sf-outline .sf-chip-icon, .sf-chip-list.sf-chip.sf-outline .sf-chip-delete, .sf-chip-list .sf-chip.sf-outline .sf-chip-icon, .sf-chip-list .sf-chip.sf-outline .sf-chip-delete { color: var(--color-sf-on-surface-variant); } .sf-chip-list.sf-chip.sf-outline .sf-chip-icon path, .sf-chip-list.sf-chip.sf-outline .sf-chip-delete path, .sf-chip-list .sf-chip.sf-outline .sf-chip-icon path, .sf-chip-list .sf-chip.sf-outline .sf-chip-delete path { fill: var(--color-sf-on-surface-variant); } .sf-chip-list.sf-chip.sf-outline .sf-chip-delete.sf-dlt-btn path, .sf-chip-list .sf-chip.sf-outline .sf-chip-delete.sf-dlt-btn path { fill: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); } .sf-chip-list.sf-chip.sf-outline .sf-chip-avatar, .sf-chip-list .sf-chip.sf-outline .sf-chip-avatar { background-color: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline:not(.sf-active) .sf-chip-delete.sf-dlt-btn:hover path, .sf-chip-list .sf-chip.sf-outline:not(.sf-active) .sf-chip-delete.sf-dlt-btn:hover path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline:not(.sf-active) .sf-chip-delete.sf-dlt-btn:active path, .sf-chip-list .sf-chip.sf-outline:not(.sf-active) .sf-chip-delete.sf-dlt-btn:active path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline:hover, .sf-chip-list .sf-chip.sf-outline:hover { background: rgba(var(--color-sf-on-surface), 0.05); border-image: rgba(var(--color-sf-outline)); color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline:hover .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-outline:hover .sf-selectable-icon path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline:hover .sf-chip-icon, .sf-chip-list.sf-chip.sf-outline:hover .sf-chip-delete, .sf-chip-list .sf-chip.sf-outline:hover .sf-chip-icon, .sf-chip-list .sf-chip.sf-outline:hover .sf-chip-delete { color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline:hover .sf-chip-icon path, .sf-chip-list.sf-chip.sf-outline:hover .sf-chip-delete path, .sf-chip-list .sf-chip.sf-outline:hover .sf-chip-icon path, .sf-chip-list .sf-chip.sf-outline:hover .sf-chip-delete path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline:hover .sf-chip-avatar, .sf-chip-list .sf-chip.sf-outline:hover .sf-chip-avatar { background-color: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline.sf-focused, .sf-chip-list .sf-chip.sf-outline.sf-focused { background: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); border-image: rgba(var(--color-sf-outline)); color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline.sf-focused .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-outline.sf-focused .sf-selectable-icon path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline.sf-focused .sf-chip-icon, .sf-chip-list.sf-chip.sf-outline.sf-focused .sf-chip-delete, .sf-chip-list .sf-chip.sf-outline.sf-focused .sf-chip-icon, .sf-chip-list .sf-chip.sf-outline.sf-focused .sf-chip-delete { color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline.sf-focused .sf-chip-icon path, .sf-chip-list.sf-chip.sf-outline.sf-focused .sf-chip-delete path, .sf-chip-list .sf-chip.sf-outline.sf-focused .sf-chip-icon path, .sf-chip-list .sf-chip.sf-outline.sf-focused .sf-chip-delete path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline.sf-focused .sf-chip-avatar, .sf-chip-list .sf-chip.sf-outline.sf-focused .sf-chip-avatar { background-color: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline.sf-focused.sf-active, .sf-chip-list .sf-chip.sf-outline.sf-focused.sf-active { background: linear-gradient(0deg, rgba(var(--color-sf-on-surface), 0.12), rgba(var(--color-sf-on-surface), 0.12)); border-image: linear-gradient(0deg, rgba(var(--color-sf-on-surface), 0.12), rgba(var(--color-sf-on-surface), 0.12)); color: rgba(var(--color-sf-on-surface)); box-shadow: none; } .sf-chip-list.sf-chip.sf-outline.sf-focused.sf-active .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-outline.sf-focused.sf-active .sf-selectable-icon path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline.sf-focused.sf-active .sf-chip-icon, .sf-chip-list.sf-chip.sf-outline.sf-focused.sf-active .sf-chip-delete, .sf-chip-list .sf-chip.sf-outline.sf-focused.sf-active .sf-chip-icon, .sf-chip-list .sf-chip.sf-outline.sf-focused.sf-active .sf-chip-delete { color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline.sf-focused.sf-active .sf-chip-icon path, .sf-chip-list.sf-chip.sf-outline.sf-focused.sf-active .sf-chip-delete path, .sf-chip-list .sf-chip.sf-outline.sf-focused.sf-active .sf-chip-icon path, .sf-chip-list .sf-chip.sf-outline.sf-focused.sf-active .sf-chip-delete path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline.sf-focused.sf-active .sf-chip-avatar, .sf-chip-list .sf-chip.sf-outline.sf-focused.sf-active .sf-chip-avatar { background-color: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline.sf-active, .sf-chip-list .sf-chip.sf-outline.sf-active { background: linear-gradient(0deg, rgba(var(--color-sf-on-surface), 0.12), rgba(var(--color-sf-on-surface), 0.12)); border-image: linear-gradient(0deg, rgba(var(--color-sf-on-surface), 0.12), rgba(var(--color-sf-on-surface), 0.12)); color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline.sf-active .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-outline.sf-active .sf-selectable-icon path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline.sf-active .sf-chip-icon, .sf-chip-list.sf-chip.sf-outline.sf-active .sf-chip-delete, .sf-chip-list .sf-chip.sf-outline.sf-active .sf-chip-icon, .sf-chip-list .sf-chip.sf-outline.sf-active .sf-chip-delete { color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline.sf-active .sf-chip-icon path, .sf-chip-list.sf-chip.sf-outline.sf-active .sf-chip-delete path, .sf-chip-list .sf-chip.sf-outline.sf-active .sf-chip-icon path, .sf-chip-list .sf-chip.sf-outline.sf-active .sf-chip-delete path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline.sf-active .sf-chip-avatar, .sf-chip-list .sf-chip.sf-outline.sf-active .sf-chip-avatar { background-color: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline:active, .sf-chip-list .sf-chip.sf-outline:active { background: rgba(var(--color-sf-on-surface), 0.08); border-image: rgba(var(--color-sf-outline)); color: rgba(var(--color-sf-on-surface-variant)); } .sf-chip-list.sf-chip.sf-outline:active .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-outline:active .sf-selectable-icon path { fill: rgba(var(--color-sf-on-surface-variant)); } .sf-chip-list.sf-chip.sf-outline:active .sf-chip-icon, .sf-chip-list.sf-chip.sf-outline:active .sf-chip-delete, .sf-chip-list .sf-chip.sf-outline:active .sf-chip-icon, .sf-chip-list .sf-chip.sf-outline:active .sf-chip-delete { color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline:active .sf-chip-icon path, .sf-chip-list.sf-chip.sf-outline:active .sf-chip-delete path, .sf-chip-list .sf-chip.sf-outline:active .sf-chip-icon path, .sf-chip-list .sf-chip.sf-outline:active .sf-chip-delete path { fill: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline:active .sf-chip-avatar, .sf-chip-list .sf-chip.sf-outline:active .sf-chip-avatar { background-color: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); color: rgba(var(--color-sf-on-surface)); } .sf-chip-list.sf-chip.sf-outline.sf-disabled, .sf-chip-list .sf-chip.sf-outline.sf-disabled { background: transparent; border-image: linear-gradient(0deg, rgba(var(--color-sf-primary), 0.11), rgba(var(--color-sf-primary), 0.11)), rgba(var(--color-sf-surface)); color: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-chip.sf-outline.sf-disabled .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-outline.sf-disabled .sf-selectable-icon path { fill: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-chip.sf-outline.sf-disabled .sf-chip-icon, .sf-chip-list.sf-chip.sf-outline.sf-disabled .sf-chip-delete, .sf-chip-list .sf-chip.sf-outline.sf-disabled .sf-chip-icon, .sf-chip-list .sf-chip.sf-outline.sf-disabled .sf-chip-delete { color: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-chip.sf-outline.sf-disabled .sf-chip-icon path, .sf-chip-list.sf-chip.sf-outline.sf-disabled .sf-chip-delete path, .sf-chip-list .sf-chip.sf-outline.sf-disabled .sf-chip-icon path, .sf-chip-list .sf-chip.sf-outline.sf-disabled .sf-chip-delete path { fill: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-chip.sf-outline.sf-disabled .sf-chip-avatar, .sf-chip-list .sf-chip.sf-outline.sf-disabled .sf-chip-avatar { background-color: transparent; color: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-chip.sf-primary, .sf-chip-list .sf-chip.sf-primary { background: rgba(var(--color-sf-primary)); border-image: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-primary .sf-selectable-icon path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary .sf-chip-icon, .sf-chip-list.sf-chip.sf-primary .sf-chip-delete, .sf-chip-list .sf-chip.sf-primary .sf-chip-icon, .sf-chip-list .sf-chip.sf-primary .sf-chip-delete { color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary .sf-chip-icon path, .sf-chip-list.sf-chip.sf-primary .sf-chip-delete path, .sf-chip-list .sf-chip.sf-primary .sf-chip-icon path, .sf-chip-list .sf-chip.sf-primary .sf-chip-delete path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary .sf-chip-delete.sf-dlt-btn path, .sf-chip-list .sf-chip.sf-primary .sf-chip-delete.sf-dlt-btn path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary .sf-chip-avatar, .sf-chip-list .sf-chip.sf-primary .sf-chip-avatar { background-color: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary:not(.sf-active) .sf-chip-delete.sf-dlt-btn:hover path, .sf-chip-list .sf-chip.sf-primary:not(.sf-active) .sf-chip-delete.sf-dlt-btn:hover path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary:not(.sf-active) .sf-chip-delete.sf-dlt-btn:active path, .sf-chip-list .sf-chip.sf-primary:not(.sf-active) .sf-chip-delete.sf-dlt-btn:active path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary:hover, .sf-chip-list .sf-chip.sf-primary:hover { background: linear-gradient(0deg, rgba(var(--color-sf-on-primary), 0.08), rgba(var(--color-sf-on-primary), 0.08)), rgba(var(--color-sf-primary)); border-image: linear-gradient(0deg, rgba(var(--color-sf-on-primary), 0.08), rgba(var(--color-sf-on-primary), 0.08)), rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary:hover .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-primary:hover .sf-selectable-icon path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary:hover .sf-chip-icon, .sf-chip-list.sf-chip.sf-primary:hover .sf-chip-delete, .sf-chip-list .sf-chip.sf-primary:hover .sf-chip-icon, .sf-chip-list .sf-chip.sf-primary:hover .sf-chip-delete { color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary:hover .sf-chip-icon path, .sf-chip-list.sf-chip.sf-primary:hover .sf-chip-delete path, .sf-chip-list .sf-chip.sf-primary:hover .sf-chip-icon path, .sf-chip-list .sf-chip.sf-primary:hover .sf-chip-delete path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary:hover .sf-chip-avatar, .sf-chip-list .sf-chip.sf-primary:hover .sf-chip-avatar { background-color: linear-gradient(0deg, rgba(var(--color-sf-on-primary), 0.08), rgba(var(--color-sf-on-primary), 0.08)), rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-focused, .sf-chip-list .sf-chip.sf-primary.sf-focused { background: linear-gradient(0deg, rgba(var(--color-sf-on-primary), 0.08), rgba(var(--color-sf-on-primary), 0.08)), rgba(var(--color-sf-primary)); border-image: linear-gradient(0deg, rgba(var(--color-sf-on-primary), 0.08), rgba(var(--color-sf-on-primary), 0.08)), rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-focused .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-primary.sf-focused .sf-selectable-icon path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-focused .sf-chip-icon, .sf-chip-list.sf-chip.sf-primary.sf-focused .sf-chip-delete, .sf-chip-list .sf-chip.sf-primary.sf-focused .sf-chip-icon, .sf-chip-list .sf-chip.sf-primary.sf-focused .sf-chip-delete { color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-focused .sf-chip-icon path, .sf-chip-list.sf-chip.sf-primary.sf-focused .sf-chip-delete path, .sf-chip-list .sf-chip.sf-primary.sf-focused .sf-chip-icon path, .sf-chip-list .sf-chip.sf-primary.sf-focused .sf-chip-delete path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-focused .sf-chip-avatar, .sf-chip-list .sf-chip.sf-primary.sf-focused .sf-chip-avatar { background-color: linear-gradient(0deg, rgba(var(--color-sf-on-primary), 0.08), rgba(var(--color-sf-on-primary), 0.08)), rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-focused.sf-active, .sf-chip-list .sf-chip.sf-primary.sf-focused.sf-active { background: linear-gradient(0deg, rgba(var(--color-sf-on-primary), 0.12), rgba(var(--color-sf-on-primary), 0.12)), rgba(var(--color-sf-primary)); border-image: linear-gradient(0deg, rgba(var(--color-sf-on-primary), 0.12), rgba(var(--color-sf-on-primary), 0.12)), rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); box-shadow: none; } .sf-chip-list.sf-chip.sf-primary.sf-focused.sf-active .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-primary.sf-focused.sf-active .sf-selectable-icon path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-focused.sf-active .sf-chip-icon, .sf-chip-list.sf-chip.sf-primary.sf-focused.sf-active .sf-chip-delete, .sf-chip-list .sf-chip.sf-primary.sf-focused.sf-active .sf-chip-icon, .sf-chip-list .sf-chip.sf-primary.sf-focused.sf-active .sf-chip-delete { color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-focused.sf-active .sf-chip-icon path, .sf-chip-list.sf-chip.sf-primary.sf-focused.sf-active .sf-chip-delete path, .sf-chip-list .sf-chip.sf-primary.sf-focused.sf-active .sf-chip-icon path, .sf-chip-list .sf-chip.sf-primary.sf-focused.sf-active .sf-chip-delete path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-focused.sf-active .sf-chip-avatar, .sf-chip-list .sf-chip.sf-primary.sf-focused.sf-active .sf-chip-avatar { background-color: linear-gradient(0deg, rgba(var(--color-sf-on-primary), 0.12), rgba(var(--color-sf-on-primary), 0.12)), rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-active, .sf-chip-list .sf-chip.sf-primary.sf-active { background: linear-gradient(0deg, rgba(var(--color-sf-on-primary), 0.12), rgba(var(--color-sf-on-primary), 0.12)), rgba(var(--color-sf-primary)); border-image: linear-gradient(0deg, rgba(var(--color-sf-on-primary), 0.12), rgba(var(--color-sf-on-primary), 0.12)), rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-active .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-primary.sf-active .sf-selectable-icon path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-active .sf-chip-icon, .sf-chip-list.sf-chip.sf-primary.sf-active .sf-chip-delete, .sf-chip-list .sf-chip.sf-primary.sf-active .sf-chip-icon, .sf-chip-list .sf-chip.sf-primary.sf-active .sf-chip-delete { color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-active .sf-chip-icon path, .sf-chip-list.sf-chip.sf-primary.sf-active .sf-chip-delete path, .sf-chip-list .sf-chip.sf-primary.sf-active .sf-chip-icon path, .sf-chip-list .sf-chip.sf-primary.sf-active .sf-chip-delete path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-active .sf-chip-avatar, .sf-chip-list .sf-chip.sf-primary.sf-active .sf-chip-avatar { background-color: linear-gradient(0deg, rgba(var(--color-sf-on-primary), 0.12), rgba(var(--color-sf-on-primary), 0.12)), rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary:active, .sf-chip-list .sf-chip.sf-primary:active { background: linear-gradient(0deg, rgba(var(--color-sf-on-primary), 0.12), rgba(var(--color-sf-on-primary), 0.12)), rgba(var(--color-sf-primary)); border-image: linear-gradient(0deg, rgba(var(--color-sf-on-primary), 0.12), rgba(var(--color-sf-on-primary), 0.12)), rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary:active .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-primary:active .sf-selectable-icon path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary:active .sf-chip-icon, .sf-chip-list.sf-chip.sf-primary:active .sf-chip-delete, .sf-chip-list .sf-chip.sf-primary:active .sf-chip-icon, .sf-chip-list .sf-chip.sf-primary:active .sf-chip-delete { color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary:active .sf-chip-icon path, .sf-chip-list.sf-chip.sf-primary:active .sf-chip-delete path, .sf-chip-list .sf-chip.sf-primary:active .sf-chip-icon path, .sf-chip-list .sf-chip.sf-primary:active .sf-chip-delete path { fill: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary:active .sf-chip-avatar, .sf-chip-list .sf-chip.sf-primary:active .sf-chip-avatar { background-color: linear-gradient(0deg, rgba(var(--color-sf-on-primary), 0.12), rgba(var(--color-sf-on-primary), 0.12)), rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-disabled, .sf-chip-list .sf-chip.sf-primary.sf-disabled { background: rgba(var(--color-sf-secondary), 0.12); border-image: rgba(var(--color-sf-secondary), 0); color: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-chip.sf-primary.sf-disabled .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-primary.sf-disabled .sf-selectable-icon path { fill: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-chip.sf-primary.sf-disabled .sf-chip-icon, .sf-chip-list.sf-chip.sf-primary.sf-disabled .sf-chip-delete, .sf-chip-list .sf-chip.sf-primary.sf-disabled .sf-chip-icon, .sf-chip-list .sf-chip.sf-primary.sf-disabled .sf-chip-delete { color: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-chip.sf-primary.sf-disabled .sf-chip-icon path, .sf-chip-list.sf-chip.sf-primary.sf-disabled .sf-chip-delete path, .sf-chip-list .sf-chip.sf-primary.sf-disabled .sf-chip-icon path, .sf-chip-list .sf-chip.sf-primary.sf-disabled .sf-chip-delete path { fill: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-chip.sf-primary.sf-disabled .sf-chip-avatar, .sf-chip-list .sf-chip.sf-primary.sf-disabled .sf-chip-avatar { background-color: rgba(var(--color-sf-secondary), 0.12); color: rgba(var(--color-sf-on-surface), 0.38); } .sf-chip-list.sf-chip.sf-primary.sf-outline, .sf-chip-list .sf-chip.sf-primary.sf-outline { background: transparent; border-image: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-primary.sf-outline .sf-selectable-icon path { fill: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline .sf-chip-icon, .sf-chip-list.sf-chip.sf-primary.sf-outline .sf-chip-delete, .sf-chip-list .sf-chip.sf-primary.sf-outline .sf-chip-icon, .sf-chip-list .sf-chip.sf-primary.sf-outline .sf-chip-delete { color: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline .sf-chip-icon path, .sf-chip-list.sf-chip.sf-primary.sf-outline .sf-chip-delete path, .sf-chip-list .sf-chip.sf-primary.sf-outline .sf-chip-icon path, .sf-chip-list .sf-chip.sf-primary.sf-outline .sf-chip-delete path { fill: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline .sf-chip-delete.sf-dlt-btn path, .sf-chip-list .sf-chip.sf-primary.sf-outline .sf-chip-delete.sf-dlt-btn path { fill: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline .sf-chip-avatar, .sf-chip-list .sf-chip.sf-primary.sf-outline .sf-chip-avatar { background-color: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline:not(.sf-active) .sf-chip-delete.sf-dlt-btn:hover path, .sf-chip-list .sf-chip.sf-primary.sf-outline:not(.sf-active) .sf-chip-delete.sf-dlt-btn:hover path { fill: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline:not(.sf-active) .sf-chip-delete.sf-dlt-btn:active path, .sf-chip-list .sf-chip.sf-primary.sf-outline:not(.sf-active) .sf-chip-delete.sf-dlt-btn:active path { fill: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline:hover, .sf-chip-list .sf-chip.sf-primary.sf-outline:hover { background: rgba(var(--color-sf-primary), 0.08); border-image: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline:hover .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-primary.sf-outline:hover .sf-selectable-icon path { fill: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline:hover .sf-chip-icon, .sf-chip-list.sf-chip.sf-primary.sf-outline:hover .sf-chip-delete, .sf-chip-list .sf-chip.sf-primary.sf-outline:hover .sf-chip-icon, .sf-chip-list .sf-chip.sf-primary.sf-outline:hover .sf-chip-delete { color: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline:hover .sf-chip-icon path, .sf-chip-list.sf-chip.sf-primary.sf-outline:hover .sf-chip-delete path, .sf-chip-list .sf-chip.sf-primary.sf-outline:hover .sf-chip-icon path, .sf-chip-list .sf-chip.sf-primary.sf-outline:hover .sf-chip-delete path { fill: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline:hover .sf-chip-avatar, .sf-chip-list .sf-chip.sf-primary.sf-outline:hover .sf-chip-avatar { background-color: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-focused, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-focused { background: rgba(var(--color-sf-primary), 0.12); border-image: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-focused .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-focused .sf-selectable-icon path { fill: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-focused .sf-chip-icon, .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-focused .sf-chip-delete, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-focused .sf-chip-icon, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-focused .sf-chip-delete { color: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-focused .sf-chip-icon path, .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-focused .sf-chip-delete path, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-focused .sf-chip-icon path, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-focused .sf-chip-delete path { fill: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-focused .sf-chip-avatar, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-focused .sf-chip-avatar { background-color: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-focused.sf-active, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-focused.sf-active { background: rgba(var(--color-sf-primary), 0.16); border-image: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-primary)); box-shadow: none; } .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-focused.sf-active .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-focused.sf-active .sf-selectable-icon path { fill: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-focused.sf-active .sf-chip-icon, .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-focused.sf-active .sf-chip-delete, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-focused.sf-active .sf-chip-icon, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-focused.sf-active .sf-chip-delete { color: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-focused.sf-active .sf-chip-icon path, .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-focused.sf-active .sf-chip-delete path, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-focused.sf-active .sf-chip-icon path, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-focused.sf-active .sf-chip-delete path { fill: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-focused.sf-active .sf-chip-avatar, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-focused.sf-active .sf-chip-avatar { background-color: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-active, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-active { background: rgba(var(--color-sf-primary), 0.16); border-image: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-active .sf-selectable-icon path, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-active .sf-selectable-icon path { fill: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-active .sf-chip-icon, .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-active .sf-chip-delete, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-active .sf-chip-icon, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-active .sf-chip-delete { color: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-active .sf-chip-icon path, .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-active .sf-chip-delete path, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-active .sf-chip-icon path, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-active .sf-chip-delete path { fill: rgba(var(--color-sf-primary)); } .sf-chip-list.sf-chip.sf-primary.sf-outline.sf-active .sf-chip-avatar, .sf-chip-list .sf-chip.sf-primary.sf-outline.sf-active .sf-chip-avatar { background-color: rgba(var(--color-sf-primary)); color: rgba(var(--color-sf-on-primary)); } .sf-chip-list.sf