html { background: #ffeade;
  background: linear-gradient(145deg,rgba(255, 234, 222, 1) 0%, rgba(204, 247, 203, 1) 100%);}
body {
  font-family: ui-rounded, system-ui;
  font-size: 1.25rem;
  line-height: 1.5;
}

img,
svg,
video {
  max-width: 100%;
  display: block;
}

main {
  max-width: min(70ch, 100% - 4rem);
  margin-inline: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
ul { list-style-type: none; padding: 0; }

a,summary { color: blue;font-weight:500;}
summary:hover { cursor: pointer;}
details p { padding-left: 1em; }
.momenteel { background: rgba(251, 177, 72, 0.694);}

abbr:hover { cursor: help;}