/**
 * SSS Maternity Claim-Ready Review front-end support styles.
 * Bootstrap 5 provides the visual system; these rules only support behavior.
 * Version: 1.1.0
 * Updated: 2026-08-07
 */
.sssmb-crr-wrap .sssmb-crr-step {
  scroll-margin-top: 1rem;
}

.sssmb-crr-wrap .sssmb-crr-progress {
  transition: width 0.2s ease;
}

.sssmb-crr-wrap .sssmb-crr-final-review > :last-child,
.sssmb-crr-wrap .sssmb-crr-payment-instructions > :last-child {
  margin-bottom: 0;
}

.sssmb-crr-wrap .font-monospace {
  letter-spacing: 0.06em;
}

.sssmb-crr-wrap details > summary {
  cursor: pointer;
}

.sssmb-crr-wrap #crr-contribution-previews img {
  object-fit: cover;
}

/* Universal page shell: keep normal header/footer but remove theme page spacing. */
.sssmb-crr-universal-page {
  width: 100%;
  overflow-x: clip;
}

.sssmb-crr-universal-page .entry-content {
  margin: 0;
}
