/*
 * Shared hover treatment for six Lertchai Master document collections.
 * Deliberately limited to ebook-page cards and the four collection pages.
 * Loading this after page-specific CSS supersedes divergent legacy effects.
 */
.ebook-page .ebook-card,
.lm-collection-body .lm-collection-card {
  position: relative;
  transition: transform .2s ease, border-color .2s ease, box-shadow .2s ease;
}

/* Remove the legacy gold top accent and gold wash around manual covers. */
.ebook-page .ebook-card::before,
.ebook-page .ebook-cover-link::before {
  content: none;
  display: none;
}

/* Use the same blue outline and restrained lift on mouse and keyboard focus. */
.ebook-page .ebook-card:hover,
.ebook-page .ebook-card:focus-within,
.lm-collection-body .lm-collection-card:hover,
.lm-collection-body .lm-collection-card:focus-within {
  transform: translateY(-3px);
  border-color: #8bccef;
  box-shadow: 0 18px 42px rgba(7,34,68,.12);
}

/* Covers stay still. No enlargement or motion between document collections. */
.ebook-page .ebook-card:hover .ebook-cover,
.ebook-page .ebook-card:focus-within .ebook-cover,
.lm-collection-body .lm-collection-card:hover .lm-collection-cover-link img,
.lm-collection-body .lm-collection-card:focus-within .lm-collection-cover-link img {
  transform: none;
}

@media (prefers-reduced-motion: reduce) {
  .ebook-page .ebook-card,
  .lm-collection-body .lm-collection-card {
    transition: none;
  }
}
