/**
 * 全站內容元素重設，以及標題英文在列表、上下篇等處的配色
 * （文章內文本身的樣式在 prose.css，前台與編輯器共用）
 *
 * @package Yafun2027
 */

/* ==========================================================================
   基礎樣式（源自 Dyad，已精簡；先於本檔下方的野放樣式）
   ========================================================================== */

img {
  height: auto;
  max-width: 100%;
}

ol,
ul {
  padding: 0;
}

ul,
ol {
  margin: 0 0 1.5em 3em;
}

figure {
  margin: 0;
}

.entry-content::before,
.entry-content::after {
  content: "";
  display: table;
}

.entry-content::after {
  clear: both;
}

iframe {
  margin-bottom: 1.5em;
  max-width: 100%;
}

::selection {
  background: rgba(74, 124, 89, 0.22);
}

/* 文章內文的字級、標題、引言、區塊範本樣式在 prose.css（前台與編輯器共用） */

/* ==========================================================================
   標題中的英文／學名：依所在位置調整顏色（基本樣式在 prose.css）
   ========================================================================== */

/* 電腦版標題疊在封面上：用沙色 */
@media only screen and (min-width: 1201px) {
  .has-post-thumbnail.is-singular:not(.home):not(.single-format-image):not(.page-template-eventbrite-index) .entry-header .entry-title .yf-latin {
    color: #f1e3c4;
  }
}

/* 列表標題中的英文／學名：依底色調整顏色 */
.posts .yf-featured .entry-title .yf-latin,
.yf-pager-title .yf-latin {
  color: #f1e3c4; /* 深色底：沙色 */
}

/* 卡片標題滑鼠移上去時整行變綠，學名改為較深的綠以維持區隔 */
.posts .hentry:not(.yf-featured):hover .entry-title .yf-latin,
.yf-related-card:hover .yf-related-name .yf-latin,
.yf-search-item-link:hover .yf-search-item-title .yf-latin {
  color: #2f5a3d;
}
