.card {
  position: relative;
}

.name {
  font-size: var(--font-size-md);
  font-weight: var(--font-weight-semibold);
  color: var(--color-text-primary);
  margin: 0;
}

.address {
  font-size: var(--font-size-sm);
  color: var(--color-text-secondary);
  margin-top: var(--space-1);
}

.meta {
  display: flex;
  align-items: center;
  gap: var(--space-4);
  margin-top: var(--space-3);
  font-size: var(--font-size-sm);
  color: var(--color-text-secondary);
}

.metaItem {
  display: flex;
  align-items: center;
  gap: var(--space-1);
}

.metaLabel {
  color: var(--color-text-muted);
}

.actions {
  display: flex;
  gap: var(--space-1);
}
