/* Live streams under the mini game. The base element rules are in site.css.
   One plain white box per stream, a label above the canvas. Hidden while nobody plays. */
.streams {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-top: 8px;
}
.streams[hidden] { display: none; }
.stream {
  box-sizing: border-box;
  width: 270px;
  max-width: 100%;
  padding: 4px;
  background: var(--paper);
  border: 1px solid var(--ink);
}
.stream__label { margin: 0 0 4px; }
.stream__final { margin: 4px 0 0; }
.stream__screen { max-width: 100%; overflow: hidden; }
