/* =========================================================
   05 — CHARACTER-DRIVEN FANTASY BOOKS
   Page-owned presentation. Keep this file independent from other Knowledge pages.
   v15.69 — optimized content + artwork ownership
   ========================================================= */

.character-driven-fantasy-page{
  background:
    linear-gradient(rgba(9,6,17,.38),rgba(9,6,17,.42)),
    url("/assets/character-driven-fantasy-books-artwork-desktop.webp") center top / cover fixed no-repeat;
}

html.knowledge-stage-active body.character-driven-fantasy-page{
  background:#090611;
}

body.character-driven-fantasy-page .knowledge-landscape-viewport{
  background:
    linear-gradient(rgba(9,6,17,.38),rgba(9,6,17,.42)),
    url("/assets/character-driven-fantasy-books-artwork-desktop.webp") center top/cover fixed no-repeat;
}

html.knowledge-stage-active.knowledge-portrait-landscape body.character-driven-fantasy-page>.knowledge-landscape-viewport{
  background:transparent;
}

html.knowledge-stage-active.knowledge-portrait-landscape body.character-driven-fantasy-page::before{
  content:"";
  position:fixed;
  left:0;
  top:0;
  width:var(--knowledge-physical-h);
  height:var(--knowledge-physical-w);
  transform:translateX(var(--knowledge-physical-w)) rotate(90deg);
  transform-origin:top left;
  background:
    linear-gradient(rgba(9,6,17,.38),rgba(9,6,17,.42)),
    url("/assets/character-driven-fantasy-books-artwork-desktop.webp") center top/cover no-repeat;
  pointer-events:none;
  z-index:0;
}
