/* Un flux absent ou en échec doit laisser une action et une explication lisibles. */
#detail .stream-stage > a.stream-load:not([hidden]) {
  color: #162238;
  background: #fff;
  border: 1px solid #cbd5e1;
  text-decoration: none;
  font-weight: 700;
}
#detail .stream-stage > a.stream-load:not([hidden]):hover,
#detail .stream-stage > a.stream-load:not([hidden]):focus-visible {
  color: #162238;
  background: #e9effa;
}
#detail .stream-unavailable-note {
  color: #f8fafc;
  text-align: center;
  padding: 0 20px;
  margin: 0 0 8px;
}
