.release-status {
  color: var(--text-secondary);
}

.release-status[data-state='error'] {
  color: var(--danger);
}

.platforms {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-md);
}

.platform {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sm);
}

.platform-name {
  font-size: var(--font-size-lg);
}

.package {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--spacing-md);
  padding-top: var(--spacing-sm);
}

.package-info {
  display: flex;
  flex-direction: column;
  min-width: 0;
}

.package-label {
  font-weight: var(--font-weight-semibold);
}

.package-file {
  font-size: var(--font-size-xs);
  color: var(--text-muted);
  overflow-wrap: anywhere;
}

.all-releases {
  margin-top: var(--spacing-xl);
  font-size: var(--font-size-sm);
}
