<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
  background-color: #EDEDFF;
}

a { text-decoration: none; }
a:link { color: #0000FF; }
a:visited { color: #000080; }
a:hover { color: #FF0000; text-decoration: underline; }

h2 {
  text-decoration: none;
  padding: 5px;
  background-color: #C0C0FF;
  border-radius: 10px;
  background-image: -moz-linear-gradient(bottom right, #EDEDFF 0%, #C0C0FF 100%);
  background-image: -webkit-linear-gradient(bottom right, #EDEDFF 0%, #C0C0FF 100%);
  background-image: -ms-linear-gradient(bottom right, #EDEDFF 0%, #C0C0FF 100%);
}

.head {
  background-color: #E0E0FF;
  border-radius: 10px;
  background-image: -moz-linear-gradient(bottom right, #EDEDFF 0%, #E0E0FF 100%);
  background-image: -webkit-linear-gradient(bottom right, #EDEDFF 0%, #E0E0FF 100%);
  background-image: -ms-linear-gradient(bottom right, #EDEDFF 0%, #E0E0FF 100%);
}

.menu {
  margin-bottom: 5px;
  text-align: right;
}

.code {
  background-color: #FFFFFF;
}

.main {
  max-width: 50em;
  text-align: justify;
  margin: auto;
}

.column1 {
  width: 48%;
  float: left;
  padding-right: 2%;
}

.column2 {
  width: 48%;
  float: left;
  padding-left: 2%;
}

.important {
  background-color: #FFC0C0;
  background-image: -moz-linear-gradient(bottom right, #EDEDFF 0%, #FFC0C0 100%);
  background-image: -webkit-linear-gradient(bottom right, #EDEDFF 0%, #FFC0C0 100%);
  background-image: -ms-linear-gradient(bottom right, #EDEDFF 0%, #FFC0C0 100%);
}

.title {
  font-size: 300%;
}

.date {
  text-align: center;
  font-size: 130%;
  font-weight: bold;
}

.lieu {
  text-align: center;
  font-size: 110%;
}

.organisateur {
  text-align: center;
  font-style: italic;
  padding-top: 0.5em;
}

table.ranking {
  border-style: outset;
  border-width: 1px;
  border-collapse: collapse;
  width: 100%;
}

table.medals {
  border-style: outset;
  border-width: 1px;
  border-collapse: collapse;
  width: 100%;
}

div.medals {
  float: right;
  padding-left: 1em;
  padding-bottom: 1em;
}

.rank {
  text-align: right;
}

.elo {
  text-align: right;
  padding-left: 0.8em;
  padding-right: 0.8em;
}

td.name {
  text-align: right;
  padding-right: 0.2em;
}

.medals {
  padding-left: 0.2em;
}

.gamecount {
  text-align: right;
}

.quote {
  background-color: #EEF7FF;
  border-style: solid;
  border-width: 1px;
  border-color: #BBBBFF;
  padding-left: 0.4em;
  padding-right: 0.4em;
  padding-top: 0.2em;
  padding-bottom: 0.2em;
  margin-left: 1em;
  margin-right: 1em;
}

.quoteauthor {
  text-align: center;
  font-size: 120%;
  margin-bottom: 0.5em;
}
</pre></body></html>