
.wh-intro{font-size:1.02rem;max-width:46rem}
.wh-note{font-size:.86rem;opacity:.78;max-width:46rem}
.wh-grade{display:inline-block;font-size:.72rem;padding:.08rem .42rem;border-radius:.7rem;
  border:1px solid currentColor;opacity:.85;vertical-align:.08em;white-space:nowrap}
.wh-grade.stated{color:#1c6b3a}
.wh-grade.likely{color:#7a5a12}
.wh-list{list-style:none;padding-left:0;max-width:46rem}
.wh-list li{padding:.3rem 0;border-bottom:1px solid rgba(0,0,0,.07);line-height:1.5}
.wh-list .reach{font-size:.8rem;opacity:.7}
.wh-reg{border-collapse:collapse;width:100%;max-width:52rem;font-size:.92rem}
.wh-reg th,.wh-reg td{text-align:left;vertical-align:top;padding:.42rem .5rem;
  border-bottom:1px solid rgba(0,0,0,.09)}
.wh-reg th{font-weight:600;white-space:nowrap}
.wh-gloss{border-collapse:collapse;width:100%;max-width:52rem;font-size:.92rem}
.wh-gloss td{padding:.34rem .5rem;border-bottom:1px solid rgba(0,0,0,.07);vertical-align:top}
.wh-gloss .th{font-size:1.06rem;white-space:nowrap}
.wh-gloss .rtgs{opacity:.72;font-style:italic;white-space:nowrap}
@media (max-width:640px){.wh-reg,.wh-gloss{font-size:.86rem}
  .wh-reg th{white-space:normal}}
