.md-typeset h1 {
  /*font-size: 24pt;*/
  /*font-weight: bold;*/
  color: #000;
  border-bottom: solid 2px #f18b21;
  padding-bottom: 5px;
  /*margin-bottom: 100px;*/
}
table, th, td {
    font-size: 110%;
}
@media (prefers-color-scheme: dark) {
	.md-typeset h1 {
    background-color: #fff;
	  color: #000;
	}
}
.md-typeset h2 {
  border-bottom: 1px dotted #888;
  /*font-weight: bold;*/
  color: #000;
  margin-top: 40px;
}
@media (prefers-color-scheme: dark) {
	.md-typeset h2 {
    background-color: #fff;
	  color: #000;
	}
}
/*
.md-typeset h3 {
  font-weight: bolder;
}
*/

tag {
  color: #FF66FF;
}

type {
  color: #CC6699;
}

li, ul {
  margin-left: 15px;
  line-height: 1.2;
}
