body {
  font-family: Inter, sans-serif;
}

li,
p {
  line-height: 1.25;
  margin-bottom: 0.5rem;
}

code,
pre {
  font-family: Hasklig, monospace;
  font-size: 90%;
  padding: 0 0.5rem;
}

ul {
  list-style-type: symbols(cyclic '~');
  margin-left: 2rem;

  > li {
    &::marker {
      font-weight: bolder;
    }

    &:last-child {
      margin-bottom: 0;
    }
  }
}

table {
  border-collapse: collapse;
  width: 100%;
}

th {
  padding: 1rem;
  text-align: left;
}

td {
  padding: 1rem;
}
