.mvg-priority-cluster,
.mvg-reference-hub {
  margin: .85rem 0 0;
  font-size: .84rem;
  line-height: 1.65;
  color: rgba(238,240,247,.72);
}
html[data-theme="light"] .mvg-priority-cluster,
html[data-theme="light"] .mvg-reference-hub {
  color: rgba(12,16,32,.68);
}
.mvg-priority-cluster-label,
.mvg-reference-hub-label {
  letter-spacing: .09em;
  text-transform: uppercase;
  font-size: .72rem;
  font-weight: 650;
  color: rgba(238,240,247,.48);
  margin-right: .42rem;
}
html[data-theme="light"] .mvg-priority-cluster-label,
html[data-theme="light"] .mvg-reference-hub-label {
  color: rgba(12,16,32,.42);
}
.mvg-priority-cluster a,
.mvg-reference-hub a {
  text-decoration: none;
  color: inherit;
  border-bottom: 1px solid transparent;
  transition: color .18s ease, border-color .18s ease;
}
.mvg-priority-cluster a:hover,
.mvg-priority-cluster a:focus-visible,
.mvg-reference-hub a:hover,
.mvg-reference-hub a:focus-visible {
  color: rgba(238,240,247,.92);
  border-color: rgba(238,240,247,.18);
  outline: none;
}
html[data-theme="light"] .mvg-priority-cluster a:hover,
html[data-theme="light"] .mvg-priority-cluster a:focus-visible,
html[data-theme="light"] .mvg-reference-hub a:hover,
html[data-theme="light"] .mvg-reference-hub a:focus-visible {
  color: rgba(12,16,32,.88);
  border-color: rgba(12,16,32,.16);
}
.mvg-priority-cluster .current {
  color: rgba(238,240,247,.92);
  font-weight: 640;
}
html[data-theme="light"] .mvg-priority-cluster .current {
  color: rgba(12,16,32,.9);
}
