ul.jstList {
  padding-left: 15px;
  list-style: none;
  margin-top: 0;
  margin-bottom: 0;
}
li.jstItem {
  padding-left: 0px;
  list-style: none;
}

.jstTree {
  font-size: 12px;
  font-weight: 400;
  font-family: monospace;
}

.jstProperty {
  color: #fff;
  border: 1px solid #219ce3;
  padding: 0.5px;
  border-radius: 5px;
  background-color: #219ce3;
  font-size: 16px !important;
}

.jstBool {
  color: #1ca8dd;
}

.jstNum {
  color: #9f85ff;
}

.jstNull {
  color: #d0d0d0;
}

.jstStr {
  color: #c3c3c3;
  font-size: 16px !important;
}

.jstCollapse {
  margin-left: -15px;
  position: absolute;
  -webkit-user-select: none;
  user-select: none;
  text-decoration: none;
  color: inherit;
  cursor: pointer;
  filter: brightness(0) saturate(100%) invert(55%) sepia(1%) saturate(0%) hue-rotate(350deg) brightness(92%)
    contrast(93%);
  /* filter: brightness(0) saturate(100%) invert(74%) sepia(5%) saturate(19%) hue-rotate(343deg) brightness(89%)
    contrast(89%); */
}



.jstBracket{
  font-size: 20px;
  color: #6b6b6b;
}


li.jstItem {
  margin-top: 8px;
}
.jstExpand {
  margin-left: -15px;
  position: absolute;
  -webkit-user-select: none;
  user-select: none;
  text-decoration: none;
  cursor: pointer;
  filter: brightness(0) saturate(100%) invert(55%) sepia(1%) saturate(0%) hue-rotate(350deg) brightness(92%)
    contrast(93%);
  font-size: 12px !important;
  /* filter: brightness(0) saturate(100%) invert(74%) sepia(5%) saturate(19%) hue-rotate(343deg) brightness(89%) */
  /* contrast(89%); */

  font-size: 12px !important;
  transition: 0.3s ease;
}

ul .jstExpand,
ul .jstCollapse {
  margin-left: -30px !important;
}

.jstCollapse {
  transition: 0.3s ease;
  transform: rotate(-90deg);
}

.jstCollapse::before {
  transition: 0.3s ease;
  content: "🔻";
  font-size: 14px !important;
}

.jstCollapse{
  transform: rotate(0deg);
}

.jstCollapse::before,
.jstExpand::before {
  display: block;
  transform: scale(0.5);
}

.jstExpand::before {
  transition: 0.3s ease;
  content: "🔻";
  /* display: block; */
  font-size: 14px !important;
  transform: rotate(-90deg) scale(0.5) !important;
}

.jstHiddenBlock {
  display: none;
}
