/* State sticky section bar: the white bar still spans the full page width, but its
   items start at the centered 1180px state-section edge instead of the far left.
   Owner request, Nov 10, 2026 (match the Kings County county page behavior). */
body[data-compact-opening-page] .ptp-opening-navigation {
  background: #fff;
  border-bottom: 1px solid #d5dedd;
}
body[data-compact-opening-page] .ptp-opening-navigation > .ptp-shell {
  max-width: 1180px;
  margin-inline: auto;
  background: transparent;
}
body[data-compact-opening-page] .ptp-opening-navigation .ptp-section-nav {
  border-bottom: 0;
}
