/* The A1 sheet itself. Shared by every edition.

   2245 x 3178 CSS px is A1 portrait (594 x 841 mm) at 96dpi, which is what
   the whole printed series uses. Chrome's --print-to-pdf reads the @page
   rule, so the PDF comes out at MediaBox 1684.08 x 2383.92 pt. Do not
   change these numbers without reprinting the entire series. */

@page{size:2245px 3178px;margin:0}

html,body{margin:0;padding:0}
*{box-sizing:border-box}

/* Grey surround so a poster previewed in a browser reads as a sheet on a
   table; print and PDF drop it. */
body{background:#6E6A62}
@media print{html,body{background:#fff}}

.sheet{
  width:2245px;
  height:3178px;
  overflow:hidden;
  display:flex;
  flex-direction:column;
}

/* Margins are an edition decision, not a series one: the showcase edition
   prints to 70/110/60 and the gallery edition to 132/165/96. Each edition
   stylesheet sets its own. */

/* Fixed-height spacer, for when flex gaps are the wrong tool. */
.gap{flex:none}

/* Anything that must not be squeezed by flex. */
.fixed{flex:none}
