/* The single combined seam stylesheet: use instead of continuous-excerpt-seams.css.
   Load after all existing responsive layers; requires reader-prose-seams.js annotations.
   Ordinary print, Print Layout, and explicit print-reference preview retain pages. */
@media screen {
  /* The current head has two spans: its excerpt identity is also last-child. */
  html.reader-reflow #reading-area .source-root[data-jita-document="k1-ep"] .running-head span:nth-child(2) {
    display: block;
  }
  html.reader-reflow #reading-area .sheet:is([data-reader-prose-before], [data-reader-prose-after]):not(:has(.jita-show-page-numbers)) {
    box-shadow: none;
  }
  html.reader-reflow #reading-area .sheet[data-reader-prose-after]:not(:has(.jita-show-page-numbers)) {
    margin-bottom: 0;
  }
  html.reader-reflow #reading-area .sheet[data-reader-prose-after] .source-root:not(.jita-show-page-numbers) .source-body .page {
    padding-bottom: 0 !important;
  }
  html.reader-reflow #reading-area .sheet[data-reader-prose-after] .source-root:not(.jita-show-page-numbers) .footer,
  html.reader-reflow #reading-area .sheet[data-reader-prose-before] .source-root:not(.jita-show-page-numbers) :is(.running-head, .running-rule) {
    display: none !important;
  }
  html.reader-reflow #reading-area .sheet[data-reader-prose-before] .source-root:not(.jita-show-page-numbers) .source-body .page {
    padding-top: 0 !important;
  }
  html.reader-reflow #reading-area .sheet[data-reader-prose-before] .source-root:not(.jita-show-page-numbers) .prose {
    margin-top: 0 !important;
    padding-top: var(--ep-paragraph-gap);
  }
  html.reader-reflow #reading-area .sheet[data-reader-paragraph-before] .source-root:not(.jita-show-page-numbers) .prose {
    padding-top: 0;
  }
}
