body {
  background: #0d0f14;
  color: #e5e7eb;
  font-family: system-ui, monospace;
  padding: 2rem;
}

h1 {
  margin-bottom: 0.2rem;
}

p {
  opacity: 0.7;
}

table {
  margin-top: 2rem;
  width: 100%;
  border-collapse: collapse;
  background: #151826;
}

th, td {
  padding: 0.8rem 1rem;
  border-bottom: 1px solid #23263a;
}

th {
  background: #1c2033;
  text-align: left;
}

code {
  background: #0b0d17;
  padding: 0.2rem 0.4rem;
  border-radius: 4px;
  color: #7dd3fc;
}

footer {
  margin-top: 2rem;
  opacity: 0.4;
}
