.tag{align-items:center;gap:var(--space-xs);padding:var(--space-xs)var(--space-sm);font-size:var(--font-size-sm);border-radius:var(--radius-sm);background-color:var(--color-bg-elevated);color:var(--color-text);border:1px solid var(--color-border);font-weight:500;display:inline-flex}.tag__icon{flex-shrink:0;align-items:center;display:inline-flex}.tag__text{align-items:center;display:inline-flex}.tag--default{background-color:var(--color-bg-elevated);color:var(--color-text)}.tag--primary{background-color:var(--color-accent);color:#fff;border-color:var(--color-accent)}.tag--secondary{background-color:var(--color-bg-secondary);color:var(--color-text-muted)}.tag--success{background-color:var(--color-success);color:#fff;border-color:var(--color-success)}.tag--danger{background-color:var(--color-danger);color:#fff;border-color:var(--color-danger)}.tag--sm{padding:calc(var(--space-xs)/2)var(--space-xs);font-size:var(--font-size-xs)}.tag--md{padding:var(--space-xs)var(--space-sm);font-size:var(--font-size-sm)}
