/* Site-header/footer chrome for Guess the Country. Does not restyle the old site. */
body.page-guess-country{
  display:flex;
  flex-direction:column;
  min-height:100vh;
  background:#0f3d1a;
}
body.page-guess-country .hdr{flex:0 0 auto;}
body.page-guess-country #main{
  flex:0 0 auto;
  width:100%;
  height:calc(100dvh - 72px);
  min-height:540px;
  position:relative;
  overflow:hidden;
  background:#0f3d1a;
}
body.page-guess-country #app{
  height:100%;
  width:100%;
  position:relative;
  overflow:hidden;
}
body.page-guess-country #app .corner-logo{display:none !important;}
body.page-guess-country .ftr{flex:0 0 auto;}