/*
UpCareerNow Career Pro Child CSS
Add safe design overrides here.
*/

:root {
  --ucn-child-accent: #2563eb;
}

/* Small readability improvements for long-form career articles. */
.single-post .entry-content p,
.single-post .entry-content li {
  line-height: 1.75;
}

.single-post .entry-content table {
  font-size: 0.95rem;
}

.ucn-child-editorial-note {
  padding: 14px 16px;
  border: 1px solid rgba(37, 99, 235, 0.18);
  border-radius: 16px;
  background: linear-gradient(135deg, rgba(37, 99, 235, 0.08), rgba(124, 58, 237, 0.06));
  color: #334155;
}

/* Keep related post rows compact if parent styling is extended later. */
.ucn-related-list a,
.ucn-related-card a {
  text-decoration: none;
}

/* Safe ad container styling for future AdSense placement after approval. */
.ucn-ad-slot {
  display: block;
  width: 100%;
  margin: 28px auto;
  text-align: center;
  overflow: hidden;
}

.ucn-ad-label {
  display: block;
  margin-bottom: 8px;
  color: #94a3b8;
  font-size: 0.75rem;
  letter-spacing: 0.04em;
  text-transform: uppercase;
}
