
/* hansen-statistics-table-enhancements-v1 */
.hansen-sortable-table thead th.hansen-sortable-th {
  cursor: pointer;
  user-select: none;
  position: sticky;
}

.hansen-sortable-table thead th.hansen-sortable-th:hover {
  background: #fff3df !important;
  color: var(--brand-2, #2b7a78) !important;
}

.hansen-sort-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: .25rem;
  color: var(--brand-2, #2b7a78);
  font-size: .78rem;
  font-weight: 900;
  opacity: .75;
}

.hansen-sort-asc .hansen-sort-icon,
.hansen-sort-desc .hansen-sort-icon {
  opacity: 1;
  color: var(--brand, #183b5b);
}

.hansen-mlid-query-link {
  display: inline-flex;
  align-items: center;
  gap: .2rem;
  padding: .08rem .36rem;
  border-radius: 999px;
  background: rgba(43,122,120,.08);
  border: 1px solid rgba(43,122,120,.16);
  color: var(--brand-2, #2b7a78) !important;
  font-weight: 800;
  text-decoration: none !important;
  line-height: 1.15;
}

.hansen-mlid-query-link:hover,
.hansen-mlid-query-link:focus {
  background: rgba(43,122,120,.16);
  color: var(--brand, #183b5b) !important;
  text-decoration: none !important;
}
