.tags-list{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.tags-list .tag-item{align-items:center;min-width:0;max-width:100%;display:flex}.tags-list .tag-item .tag-link,.tags-list .tag-item .tag-element{background-color:var(--background-tertiary);color:var(--text-secondary);border:1px solid var(--border);border-radius:4px;align-items:center;gap:6px;min-width:0;max-width:100%;padding:2px 8px;font-size:12px;text-decoration:none;transition:all .2s;display:flex}.tags-list .tag-item .tag-link .tag-avatar,.tags-list .tag-item .tag-element .tag-avatar{flex-shrink:0;width:24px;height:24px}.tags-list .tag-item .tag-link .tag-label,.tags-list .tag-item .tag-element .tag-label{overflow-wrap:anywhere;min-width:0}.tags-list .tag-item .tag-link .tag-icon,.tags-list .tag-item .tag-element .tag-icon{color:var(--text-secondary)}.tags-list .tag-item .tag-link:hover{background-color:var(--primary);color:var(--text-tertiary);border-color:var(--primary)}.tags-list .tag-item .tag-link:hover .tag-icon{color:var(--text-tertiary)}.tags-list .tag-item .tag-remove-btn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:2px;padding:0;transition:all .15s;display:flex}.tags-list .tag-item .tag-remove-btn:hover{color:var(--critical)}.tags-list.removable .tag-element:hover{border-color:var(--primary-light)}
