* {
  box-sizing: border-box; /* 1 */
}

body {
  width: 100vw;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;

 background-color: #DEDEDE;
  color: black;

  font-family: 'Space Mono', monospace;
}


#affiche {
  overflow: hidden;
  position: relative;
  width: 98vh;
  height: 64vh;
  /* le ratio est celui d’une feuille A4 (format ISO) environ */
  background: #fff;
  box-shadow: 0 4px 8px 0px rgba(0,0,0,.22);
}
