.mdstyle h1 {
  font-size: 1.875rem;
  line-height: 2.25rem;
  
  margin-top: 1.2rem;
  margin-bottom: 0.8rem;
}
.mdstyle h2 {
  font-size: 1.5rem;
  line-height: 2rem;
  
  margin-top: 1.2rem;
  margin-bottom: 0.8rem;
}

.mdstyle h3 {
  font-size: 1.25rem;
  line-height: 1.75rem;
  
  margin-top: 1.2rem;
  margin-bottom: 0.8rem;
}


.mdstyle ol {
  list-style-type: decimal;
  padding-inline-start: 1.5em;
}

.mdstyle hr {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

@media (prefers-color-scheme: dark) {
  .mdstyle ol, .mdstyle ul, .mdstyle p {
    --tw-text-opacity: 1 !important;
    color: rgb(240 240 240 / var(--tw-text-opacity)) !important;
  }
}
