/* Fingerprinted accessibility refinements for every public shell consumer. */
@media (max-width: 760px) {
  .site-header .menu-toggle {
    width: 2.75rem;
    height: 2.75rem;
    padding: .85rem;
  }
}

.legal-prose .legal-table-wrap:focus-visible {
  outline: 3px solid var(--amber-dark);
  outline-offset: 3px;
}

.legal-prose .table-scroll-hint {
  margin: -8px 0 24px;
  color: var(--text-dark-dim);
  font-size: .85rem;
}
