/* Synthēsis Journal Custom CSS - Off-white Background */

:root {
  --offwhite: #f8f7f3; /* soft off-white */
  --text-color: #0b1f17;
}

body {
  background-color: var(--offwhite);
  color: var(--text-color);
}

/* OJS structural containers */
.pkp_structure_content,
.pkp_page_index,
.pkp_page_article,
.pkp_structure_head,
.pkp_structure_footer {
  background-color: var(--offwhite);
}

/* Article and issue cards */
.obj_article_summary,
.obj_issue_summary {
  background-color: #ffffff;
  border-radius: 6px;
  box-shadow: 0 1px 4px rgba(0,0,0,0.05);
}

/* Links and buttons in Synthēsis palette */
a, .pkp_button {
  color: #1E6B57;
}
a:hover, .pkp_button:hover {
  color: #2C7A65;
}
