.unit-input {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: stretch;
}
.unit-input input {
  border-radius: 8px 0 0 8px !important;
  border-right: 0 !important;
}
.input-unit {
  min-width: 42px;
  display: grid;
  place-items: center;
  padding: 0 11px;
  color: #b8c9e2 !important;
  background: rgba(255,255,255,.1);
  border: 1px solid rgba(255,255,255,.13);
  border-left: 0;
  border-radius: 0 8px 8px 0;
  font-size: 12px !important;
  font-weight: 800;
}
.option-toggle {
  position: relative;
}
.option-toggle input {
  top: 50% !important;
  left: 12px !important;
  width: 1px !important;
  height: 1px !important;
  margin: 0 !important;
  transform: translateY(-50%);
}
@media (min-width: 1051px) {
  #editorPanel,
  #editorPanel:not([hidden]) {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    transform: none !important;
  }
  #editorContent:not([hidden]) {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
  }
}