/**
 * App-view (embedded iframe) overrides.
 *
 * Loaded ONLY on chrome-less pages (attached via the jillian_michaels/iframe-child
 * library by jm_forum_page_attachments), so these are scoped to the iframe embed.
 *
 * footer.css sets `html, body { height: 100% }` and `.page-wrap { min-height: 100% }`
 * site-wide. Inside the auto-sized Fitbox iframe the "viewport" is the iframe's own
 * height, so those rules bind the page to the iframe height: iframe-resizer can't
 * shrink the iframe when a shorter page loads, and its height measurement lands on
 * the viewport-bound body height (clipping the bottom of the content, e.g. the pager).
 * Unbind them so the body sizes to its actual content; iframe-resizer's default
 * bodyOffset method then measures the real content height and grows/shrinks correctly.
 */
html,
body {
  height: auto !important;
}

.page-wrap {
  min-height: 0 !important;
}
