/* Without an observer, all content stays in its normal visible state. */
.detail-page .detail-emphasis { opacity: 1; transform: none; }
.detail-page .detail-emphasis.is-pending {
  opacity: .24;
  transform: translateY(6px);
}
.detail-page .detail-emphasis.is-entering {
  animation: detail-content-enter var(--wc-motion-slow) var(--wc-ease-standard) var(--detail-enter-delay, 0ms) both;
}
.detail-page .detail-emphasis.is-settled {
  opacity: 1;
  transform: none;
  animation: none;
}
@keyframes detail-content-enter {
  from { opacity: .24; transform: translateY(6px); }
  to { opacity: 1; transform: none; }
}
@media (max-width: 760px) {
  .detail-page .detail-emphasis.is-entering { animation-delay: 0ms; }
}
@media print, (prefers-reduced-motion: reduce) {
  .detail-page .detail-emphasis,
  .detail-page .detail-emphasis.is-pending,
  .detail-page .detail-emphasis.is-entering,
  .detail-page .detail-emphasis.is-settled {
    opacity: 1;
    transform: none;
    animation: none;
  }
}
