/* Le tiret reste à taille normale, hors du flux de la lettrine :
 * ::first-letter peut ainsi sélectionner le N du dialogue d'ouverture. */
.phb-tome .page h1 + p:has(.chapterDialogueDash) { position: relative; }
.phb-tome .page .chapterDialogueDash {
  position: absolute;
  left: -2.5em;
  top: 0;
  font-family: BookInsanityRemake, serif;
  font-size: 1em;
  font-variant: normal;
}

/* Cette quatrième utilise son propre visuel : on retire le fond noir livré
 * par le gabarit Homebrewery, qui se plaçait par-dessus l'image. */
.phb-tome .page:has(.backCover) .backCover {
  background-image: none !important;
}

/* Le conteneur général reste dans le flux : l'image absolue continue ainsi à
 * prendre la page elle-même pour cadre, et non le petit bloc du résumé. */
.phb-tome .page:has(.backCover) .columnWrapper {
  width: auto;
}

/* Seul le texte est positionné en haut et centré. */
.phb-tome .page:has(.backCover) .backCoverText {
  position: absolute;
  top: 1.25cm;
  right: 1.3cm;
  left: 1.3cm;
  z-index: 0;
  width: auto;
  text-align: center;
}

.phb-tome .page:has(.backCover) h1 {
  font-size: 1.05cm;
  line-height: 1.05cm;
}

.phb-tome .page:has(.backCover) p {
  max-width: 13cm;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
}
.phb-tome .page:has(.backCover) .backCoverText p { color: #f3ebd9; text-shadow: 0 1px 3px #000; }
.phb-tome.mode-flux .page:has(.backCover) .backCoverText p { zoom: 1.3; }

/* Citation notes and qualitative portraits follow the current layout brief. */
.phb-tome .page .note p { text-indent: 0; }
.phb-tome .page .citationLead {
  display: block;
  break-inside: avoid;
  margin-top: 0.235cm;
}
.phb-tome .page .citationLead > h4:first-child { margin-top: 0; }
.phb-tome .page .archetypes p { text-indent: 0; }
.phb-tome .page .archetypes { display: block; break-inside: auto; }

/* Environ 12 px entre le soulignement et l'illustration ; les titres sur
 * deux lignes et le grossissement du mode Flux demandent un départ plus bas. */
.phb-tome .page:has(.insideCover) img[alt^="Illustration du chapitre"] {
  --chapter-art-top: 310px;
  top: var(--chapter-art-top);
  height: calc(100% - var(--chapter-art-top));
}
.phb-tome .page:has(.insideCover) img[alt="Illustration du chapitre III"] {
  --chapter-art-top: 342px;
}
.phb-tome.mode-flux .page:has(.insideCover) img[alt^="Illustration du chapitre"] {
  --chapter-art-top: 369px;
}
.phb-tome.mode-flux .page:has(.insideCover) img[alt="Illustration du chapitre I"] {
  --chapter-art-top: 328px;
}
.phb-tome .page .florilege { display: block; break-inside: auto; }
.phb-tome .page .florilege p { text-indent: 0; }
