.models-platform_button {
  background: #1c1c1c;
  border-radius: 4vw;
  padding: 4vw;
  padding-top: 1vw;
  padding-bottom: 1vw;
  box-shadow: 0px 0px 0px #1092cd;
  transition-duration: .2s;
  border: .4vw solid #1092cd;
}

.models-platform_button:hover {
  background: #132d39;
  border-radius: 4vw;
  padding: 4vw;
  padding-top: 1vw;
  padding-bottom: 1vw;
  box-shadow: 0px 0px 15px #1092cd;
}

.models-platform_button.opacityLow:hover {
  background: #132d39;
  border-radius: 4vw;
  padding: 4vw;
  padding-top: 1vw;
  padding-bottom: 1vw;
  box-shadow: 0px 0px 15px #1092cd;
  opacity: .6 !important;
}

.models-question {
  width: 100%;
  gap: 2vw;
  transition-duration: 1s;
}

.goivi-created:focus-within {
  max-height: 30vw;
}

.goivi-created {
  max-height: 6vw;
  transition-duration: .5s;
}

.savingBlock:focus {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(5,0,255,0.1);
  z-index: 99;
}

.savingBlock {
  position: absolute !important;
  width: 0;
  height: 0;
}

.goivi-element-tree.adminMode:focus-within {
  max-height: 60vw !important;
}

