.tag-list{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.tag-list__item,.tag-list__item--icon{background-color:var(--color-sidebar-accent);border:1px solid var(--color-border);border-radius:var(--radius-xl);font-size:var(--text-xs);align-items:center;gap:var(--spacing-1);padding:var(--spacing-1)var(--spacing-2);line-height:1;display:flex}.tag-list__item--icon{border-radius:var(--radius-full);justify-content:center;align-items:center;width:1.375rem;height:1.375rem;padding:0}.tag-list__item-icon{width:.75rem;height:.75rem}
.tag-form__container--add,.tag-form__container--edit{gap:var(--spacing-4);display:grid}.tag-form__container--add{border:1px solid var(--color-muted-foreground);border-radius:var(--radius-lg);margin-bottom:var(--spacing-4);padding:var(--spacing-4)var(--spacing-4)var(--spacing-6);grid-template-columns:1fr auto}.tag-form__container--edit{padding:var(--spacing-2)0}.tag-form__inputs{grid-template-columns:auto 1fr;gap:2rem;display:grid}.tag-form__actions--add,.tag-form__actions--edit{gap:var(--spacing-4);display:grid}.tag-form__actions--add{grid-template-columns:1fr 1fr;align-self:flex-end;width:12rem}.tag-form__actions--edit{grid-column:1/-1;grid-template-columns:1fr 1fr;justify-self:end;width:12rem}
