<style>
.tag-ref-table{
  width:100%;
  border-collapse:separate;
  border-spacing:0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:rgb(40,40,40);
  background:#ffffff;
  border:1px solid rgb(230,233,236);
  border-radius:8px;
  overflow:hidden;
  box-shadow:0 1px 2px rgba(0,0,0,0.04);
}

.tag-ref-table th{
  background:rgb(66,139,202);
  color:#ffffff;
  text-align:left;
  padding:10px 12px;
  font-size:13px;
  font-weight:700;
  border:none;
}

.tag-ref-table td{
  padding:9px 12px;
  border:none;
  border-top:1px solid rgb(238,240,242);
  vertical-align:top;
}

.tag-ref-table tbody tr:nth-child(odd){
  background:rgb(248,249,250);
}

.tag-ref-table tbody tr:hover{
  background:rgb(242,247,252);
}

.tag-ref-table td:first-child{
  font-family:Consolas, "Courier New", monospace;
  font-size:12px;
  color:rgb(50,60,70);
  white-space:nowrap;
  width:32%;
}

.tag-ref-table td:last-child{
  color:rgb(75,85,95);
  line-height:1.45;
}
</style>
