/* One named parent destination, usable without JavaScript or browsing history. */
.contextual-return { margin: 0 0 .8rem; }
.contextual-return--narrow { max-width: 780px; margin-inline: auto; }
.contextual-return a, .section-back, .case-breadcrumb a, .watch-breadcrumb a {
  display: inline-flex;
  align-items: center;
  gap: .4rem;
  min-height: 44px;
  font-size: .85rem;
  line-height: 1.5;
}
.contextual-return a { max-width: 100%; overflow-wrap: anywhere; }
.contextual-return a:focus-visible, .section-back:focus-visible,
.case-breadcrumb a:focus-visible, .watch-breadcrumb a:focus-visible {
  outline: 2px solid var(--accent);
  outline-offset: 4px;
}
@media print { .contextual-return, .section-back { display: none; } }

/* The book identity is already immediately above these two reading controls. */
@media (max-width: 760px) {
  .book-reader-toolbar > .eyebrow { display: none; }
}
