#synthesis {
  position: sticky;
  color: var(--couleur-texte);
  background-color: var(--couleur-clair);
}

#synthesis_body {
  min-height: 100px;
  position: sticky;
  z-index: 10;
  overflow: auto;
}

#synthesis_top {
  height: 6px;
}

#synthesis_bottom {
  height: 6px;
}

.statrow {
  display:flex; 
  width: 100%;
  margin-top: 2px;
  margin-bottom: 2px;
}

.statrow>div:hover {
  font-weight: bold;
}

.statbox1 {
  flex:1; 
  border: 1px solid black;
  text-align: center; 
  cursor: pointer;
}

.statbox2 {
  flex:1; 
  border: 1px solid black;
  text-align: center; 
  cursor: pointer;
}

@media (max-width: 900px) {
  .statbox2 {
    display:none; 
  }  
}
