/* From https://github.com/w3c/clreq/blob/gh-pages/local.css */
@font-face {
  font-family: 'Punctuation SC';
  src: local('PingFang SC'), local('Noto Sans CJK SC'), local('Noto Sans SC'), local('Heiti SC'), local('Microsoft Yahei');
  unicode-range: U+201C, U+201D, U+2018, U+2019, U+2E3A, U+2014, U+2013, U+2026, U+00B7, U+007E, U+002F; /* Unicode range for punctuation marks */
}

:lang(zh-hans) {
  font-family: 'Punctuation SC', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', 'PingFang SC', 'Noto Sans CJK SC', 'Noto Sans SC', 'Heiti SC', 'DengXian', 'Microsoft YaHei', sans-serif;
}

/* a.termref:link,
a.termref:hover,
a.termref:visited,
a.termref:active {
  text-decoration:none;
  border-bottom: 1px dotted #FC0;
  color:#C60;
}

.todo {
  color: #900;
  background-color: #FFC;
}

table.glossary {
  border-collapse: collapse;
  border: 2px black solid;
}

table.glossary td {
  border-left: 1px solid rgba(17, 101, 145, 0.4);
  border-right: 1px solid rgba(17, 101, 145, 0.4);
  padding: 0.5em;
}
table.glossary tbody tr:nth-child(2n-1) {
  background-color: #fafafa;
  transition: all .125s ease-in-out;
} */
