section.directories > table {
  table-layout: fixed;
  border-collapse: separate;
  border-spacing: 2pt;
}
section.directories > table td, section.directories > table th {
  padding: 2pt 0.5em;
}
section.directories > table th {
  text-align: left;
  background: linear-gradient(#666, #226 70%, #666);
}
section.directories > table th:not(.dirname) {
  color: #ff9;
}
section.directories > table th.dirname {
  background: linear-gradient(#c99, #fcc9 70%, #c99);
}
section.directories > table td {
  background: white;
}
section.directories > table td.dirname {
  background: #fcc9;
}
section.directories > table td.dirname a::before {
  content: url("/static/icon-folder.svg");
}
section.directories > table tr:nth-of-type(2n-1) td {
  background: #eed;
}
section.directories > table tr:nth-of-type(2n-1) td.dirname {
  background: #ecb9;
}

section.information {
  margin: 1em;
  padding: 1em;
  border-radius: 1em;
  border: 1px solid #0008;
  background-color: white;
}
section.information > h1 {
  font-size: 26pt;
  text-align: center;
  margin: 1em 20%;
  line-height: 160%;
  background: linear-gradient(transparent 40%, #6f9);
}
section.information > section > h1 {
  font-size: 16pt;
  margin: 0.5em 0;
  padding: 0 0 0 1.2em;
  width: 80%;
  line-height: 160%;
  border-image: linear-gradient(#ff95, #f62) 1/0 0 4pt 1em;
}

/*# sourceMappingURL=index.css.map */
