.npmhub-deps {
  list-style: none;
  padding: 0 !important;
  margin: 0 !important; /* gitlab */
  font-size: 13px;
}
.npmhub-deps > li {
  padding: 10px;
  border-bottom: 1px solid #DDD;
}
.npmhub-deps > li:last-child {
  border-bottom: none;
}
li.npmhub-empty {
  opacity: 0.6;
}
.npmhub-deps em {
  color: darkgray;
}
.npmhub-header {
  float: right;
  margin-right: 5px;
}
.npmhub-header .btn {
  position: relative;
  z-index: 1; /* Necessary for GitLab */
  /* float: right; */
  margin: 5px 0;
}
.npmhub-deps:empty:before {
  display: block;
  content: "loading";
  padding: 10px;
  animation: npmhub-pulse 1s infinite;
}
@keyframes npmhub-pulse {
  50% {
    opacity : 0.5;
  }
}

.npmhub-deps {
  list-style: none;
  padding: 0 !important;
  margin: 0 !important; /* gitlab */
}
.npmhub-deps > li {
  padding: 10px;
  border-bottom: 1px solid #DDD;
}
.npmhub-deps > li:last-child {
  border-bottom: none;
}
li.npmhub-empty {
  opacity: 0.6;
}
.npmhub-deps em {
  color: darkgray;
}
.npmhub-header {
  float: right;
  margin-right: 5px;
}
.npmhub-header .btn {
  position: relative;
  z-index: 1; /* Necessary for GitLab */
  /* float: right; */
  margin: 5px 0;
}
.npmhub-deps:empty:before {
  display: block;
  content: "loading";
  padding: 10px;
  animation: npmhub-pulse 1s infinite;
}
@keyframes npmhub-pulse {
  50% {
    opacity : 0.5;
  }
}

Reset text size in Firefox
Reset text size in Firefox

It was never used in Chrome
