/* ============================================================
   CONCEPTO P — THE SHELVES' READER
   The reader (build-reader.js) as the two shelves open it: on the page's white,
   with no line anywhere. No progress hairline, no crop marks, no grid of guides,
   no rule over or under a cover's words, no hairline at a page's foot: the page
   is a sheet lying on white, with the shadow a sheet casts. The way back, the
   folio and the hint are the house's one scale (.t-label, .t-label-s, .t-note,
   set in build-reader.js); what is printed on a page is the book's own. A cover
   that is the object itself (the board or the printed cover the visitor has just
   seen lifted off the shelf) fills its page to every edge.
   Loaded after editorial-house.css, whose reader rules these refine.
   ============================================================ */
:is(.bd-room, .rk-room) .br{ background:#FFFFFF; }
.br:is(.is-volume, .is-light) .br-page{ box-shadow:0 22px 44px -26px rgba(28,27,29,.26), 0 2px 10px -6px rgba(28,27,29,.12); }

/* the object's own face, to every edge */
.br-spread.is-cover[data-kind="object"] .br-bleed{ inset:0; bottom:0; }
.br-spread.is-cover[data-kind="object"] .br-body{ display:none; }

/* the way back, the folio and the hint: where they stand (their type is the scale's) */
.br-back{ padding:.4em 0; }
.br-folio .br-sample{ margin-right:.7em; }
/* on a desk the way back stands at the foot, on the folio's line, clear of the open book's head */
@media (min-width:760px){
  :is(.bd-room, .rk-room) .br .br-back{ top:auto; bottom:calc(3vh - .4em); }
}

/* the words on a page: a caption is set in the catalogue's small capitals with old-style figures, never in a
   label's tracked capitals (P, round 2: no code look); a page's number is a book's folio, small, at the foot */
:is(.bd-room, .rk-room) .br .br-cap{
  font-family:var(--num); font-size:max(11px, calc(var(--br-pw, 400px) * .026)); line-height:1.45;
  letter-spacing:.05em; text-transform:none; font-variant-caps:all-small-caps;
  font-variant-numeric:oldstyle-nums proportional-nums;
}
:is(.bd-room, .rk-room) .br .br-pfolio{
  font-family:var(--num); font-size:max(11px, calc(var(--br-pw, 400px) * .03)); letter-spacing:0;
  text-transform:none; font-variant-numeric:oldstyle-nums proportional-nums; bottom:3.6%;
}
