/* Utility classes for links */

/* Back Link - Link de voltar para páginas anteriores */
.back-link {
  color: var(--gray-800);
  text-decoration: none;
  font-family: var(--font-family-base);
  font-weight: var(--font-weight-medium);
  font-size: var(--font-size-sm);
  line-height: var(--line-height-tight);
  letter-spacing: var(--letter-spacing-normal);
  margin-bottom: var(--spacing-12);
  display: inline-flex;
  align-items: center;
  gap: var(--spacing-2);
  padding: var(--spacing-2) var(--spacing-3);
  transition: all 0.2s ease-in-out;
  cursor: pointer;
}

.back-link:hover {
  color: var(--primary-700);
  background-color: var(--primary-50);
  text-decoration: none;
  transform: translateX(-2px);
  border-radius: var(--border-radius-lg);
}

.back-link:active {
  transform: translateX(-1px);
  background-color: var(--primary-100);
}

/* Show More Link - Link para expandir conteúdo */
.show-more-link {
  color: var(--purple-600);
  text-decoration: none;
  font-size: var(--font-size-xs);
  display: inline-flex;
  align-items: center;
  gap: var(--spacing-2);
  margin-top: var(--spacing-2);
}

.show-more-link:hover {
  text-decoration: underline;
}

/* Action Link - Link de ação genérico */
.action-link {
  color: var(--purple-600);
  text-decoration: none;
  font-size: var(--font-size-sm);
  display: inline-flex;
  align-items: center;
  gap: var(--spacing-3);
}

.action-link:hover {
  text-decoration: underline;
}

