/* Growth Journal page-specific styles */

.progress-plus-section {
  background: linear-gradient(180deg, #f3f7ff 0%, #eef4ff 100%);
  border-top: 1px solid #dbe7ff;
  border-bottom: 1px solid #dbe7ff;
}

.progress-plus-section .section-label {
  display: inline-flex;
  align-items: center;
  padding: 8px 14px;
  border-radius: 999px;
  background: #e8f0ff;
  color: #2563eb;
  font-size: 0.9rem;
  font-weight: 700;
  margin-bottom: 16px;
}

.progress-plus-section .section-text {
  max-width: 880px;
}

.progress-plus-section .card {
  background: rgba(255, 255, 255, 0.94);
  border: 1px solid #d9e4fb;
  box-shadow: 0 10px 24px rgba(37, 99, 235, 0.06);
}

/* Live availability polish for Growth Journal */
.status-tag {
  background: #e8f0ff;
  color: #2563eb;
  border: 1px solid #cfe0ff;
}
