/*
 * Dancz Premium live fixes, 2026-05-13 B.
 * WO29273 public readiness: repair article-card readability after live screenshot review.
 */

/* WO29273_RESEARCH_ARTICLE_READABILITY_20260513B_START */
body.dm-sitewide-codex.dm-area-apologist :is(.dancz-computational-chronometry-page, .dancz-chronology-dating-methodology-page, .dancz-chronology-source-ladder-page, .dancz-bible-corpus-integration-summary-page) .dm-section:not(.dm-section-dark) :is(.dm-research-article-card, .dm-governance-card, .dm-note-panel) {
  background: #101a23 !important;
  border: 1px solid rgba(214, 181, 106, 0.22) !important;
  border-radius: 8px !important;
  box-shadow: none !important;
  color: #eef6f5 !important;
}

body.dm-sitewide-codex.dm-area-apologist :is(.dancz-computational-chronometry-page, .dancz-chronology-dating-methodology-page, .dancz-chronology-source-ladder-page, .dancz-bible-corpus-integration-summary-page) .dm-section:not(.dm-section-dark) :is(.dm-research-article-card, .dm-governance-card, .dm-note-panel) :is(h2, h3, strong) {
  color: #fff4df !important;
  -webkit-text-fill-color: #fff4df !important;
  font-size: 1.55rem !important;
  letter-spacing: 0 !important;
  line-height: 1.2 !important;
  overflow-wrap: normal !important;
  text-shadow: none !important;
  word-break: normal !important;
}

body.dm-sitewide-codex.dm-area-apologist :is(.dancz-computational-chronometry-page, .dancz-chronology-dating-methodology-page, .dancz-chronology-source-ladder-page, .dancz-bible-corpus-integration-summary-page) .dm-section:not(.dm-section-dark) :is(.dm-research-article-card, .dm-governance-card, .dm-note-panel) :is(p, li) {
  color: #d8e3e7 !important;
  -webkit-text-fill-color: #d8e3e7 !important;
  font-size: 1rem !important;
  line-height: 1.62 !important;
  text-shadow: none !important;
}

body.dm-sitewide-codex.dm-area-apologist :is(.dancz-computational-chronometry-page, .dancz-chronology-dating-methodology-page, .dancz-chronology-source-ladder-page, .dancz-bible-corpus-integration-summary-page) .dm-section:not(.dm-section-dark) .dm-research-article-meta {
  color: #d6b56a !important;
  -webkit-text-fill-color: #d6b56a !important;
  letter-spacing: 0 !important;
  text-shadow: none !important;
}

body.dm-sitewide-codex.dm-area-apologist :is(.dancz-computational-chronometry-page, .dancz-chronology-dating-methodology-page, .dancz-chronology-source-ladder-page, .dancz-bible-corpus-integration-summary-page) .dm-section:not(.dm-section-dark) .dm-research-article-card a {
  color: #9bd7d1 !important;
  -webkit-text-fill-color: #9bd7d1 !important;
}

body.dm-sitewide-codex.dm-area-apologist :is(.dancz-computational-chronometry-page, .dancz-chronology-dating-methodology-page, .dancz-chronology-source-ladder-page, .dancz-bible-corpus-integration-summary-page) .dm-research-article-route-grid {
  align-items: stretch !important;
  gap: 1rem !important;
  grid-template-columns: repeat(auto-fit, minmax(270px, 1fr)) !important;
}

body.dm-sitewide-codex.dm-area-apologist :is(.dancz-computational-chronometry-page, .dancz-chronology-dating-methodology-page, .dancz-chronology-source-ladder-page, .dancz-bible-corpus-integration-summary-page) .dm-research-article-route-card {
  background: #101a23 !important;
  border: 1px solid rgba(214, 181, 106, 0.26) !important;
  border-radius: 8px !important;
  box-shadow: none !important;
  color: #eef6f5 !important;
  min-height: 0 !important;
  padding: 1.35rem !important;
  text-decoration: none !important;
}

body.dm-sitewide-codex.dm-area-apologist :is(.dancz-computational-chronometry-page, .dancz-chronology-dating-methodology-page, .dancz-chronology-source-ladder-page, .dancz-bible-corpus-integration-summary-page) .dm-research-article-route-card * {
  text-decoration: none !important;
}

body.dm-sitewide-codex.dm-area-apologist :is(.dancz-computational-chronometry-page, .dancz-chronology-dating-methodology-page, .dancz-chronology-source-ladder-page, .dancz-bible-corpus-integration-summary-page) .dm-research-article-route-card h3 {
  color: #fff4df !important;
  -webkit-text-fill-color: #fff4df !important;
  font-size: 1.45rem !important;
  letter-spacing: 0 !important;
  line-height: 1.16 !important;
  margin: 0 0 0.6rem !important;
  max-width: none !important;
  overflow-wrap: normal !important;
  text-shadow: none !important;
  word-break: normal !important;
}

body.dm-sitewide-codex.dm-area-apologist :is(.dancz-computational-chronometry-page, .dancz-chronology-dating-methodology-page, .dancz-chronology-source-ladder-page, .dancz-bible-corpus-integration-summary-page) .dm-research-article-route-card p {
  color: #d8e3e7 !important;
  -webkit-text-fill-color: #d8e3e7 !important;
  font-size: 0.98rem !important;
  line-height: 1.55 !important;
}

body.dm-sitewide-codex.dm-area-apologist :is(.dancz-computational-chronometry-page, .dancz-chronology-dating-methodology-page, .dancz-chronology-source-ladder-page, .dancz-bible-corpus-integration-summary-page) .dm-research-article-route-card .dm-research-article-meta {
  color: #d6b56a !important;
  -webkit-text-fill-color: #d6b56a !important;
}

body.dm-sitewide-codex.dm-area-apologist :is(.dancz-computational-chronometry-page, .dancz-chronology-dating-methodology-page, .dancz-chronology-source-ladder-page, .dancz-bible-corpus-integration-summary-page) .dm-research-article-route-card:hover,
body.dm-sitewide-codex.dm-area-apologist :is(.dancz-computational-chronometry-page, .dancz-chronology-dating-methodology-page, .dancz-bible-corpus-integration-summary-page, .dancz-chronology-source-ladder-page) .dm-research-article-route-card:focus-visible {
  background: #14202b !important;
  border-color: rgba(155, 215, 209, 0.52) !important;
  transform: none !important;
}

@media (max-width: 720px) {
  body.dm-sitewide-codex.dm-area-apologist :is(.dancz-computational-chronometry-page, .dancz-chronology-dating-methodology-page, .dancz-chronology-source-ladder-page, .dancz-bible-corpus-integration-summary-page) .dm-research-article-route-grid {
    grid-template-columns: 1fr !important;
  }

  body.dm-sitewide-codex.dm-area-apologist :is(.dancz-computational-chronometry-page, .dancz-chronology-dating-methodology-page, .dancz-chronology-source-ladder-page, .dancz-bible-corpus-integration-summary-page) .dm-section:not(.dm-section-dark) :is(.dm-research-article-card, .dm-governance-card, .dm-note-panel),
  body.dm-sitewide-codex.dm-area-apologist :is(.dancz-computational-chronometry-page, .dancz-chronology-dating-methodology-page, .dancz-chronology-source-ladder-page, .dancz-bible-corpus-integration-summary-page) .dm-research-article-route-card {
    padding: 1.1rem !important;
  }

  body.dm-sitewide-codex.dm-area-apologist :is(.dancz-computational-chronometry-page, .dancz-chronology-dating-methodology-page, .dancz-chronology-source-ladder-page, .dancz-bible-corpus-integration-summary-page) .dm-section:not(.dm-section-dark) :is(.dm-research-article-card, .dm-governance-card, .dm-note-panel) :is(h2, h3, strong),
  body.dm-sitewide-codex.dm-area-apologist :is(.dancz-computational-chronometry-page, .dancz-chronology-dating-methodology-page, .dancz-chronology-source-ladder-page, .dancz-bible-corpus-integration-summary-page) .dm-research-article-route-card h3 {
    font-size: 1.32rem !important;
    line-height: 1.2 !important;
  }
}
/* WO29273_RESEARCH_ARTICLE_READABILITY_20260513B_END */
