.bz-ui-cleanup-r7 #appVersion {
  display: inline-block;
  max-width: 8.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
  white-space: nowrap;
}

.bz-ui-cleanup-r7 .bz-r4-empty-project-entry {
  cursor: pointer;
  position: relative;
  z-index: 2;
}

.runtime-dialog.bz-r7-docking {
  visibility: hidden !important;
  transition: none !important;
}

#mainMenuPanel .bz-r7-about-panel {
  display: grid;
  gap: 4px;
  margin: 4px 0;
  padding: 7px;
  border: 1px solid #35414a;
  border-radius: 10px;
  background: #0d1418;
}

#mainMenuPanel .bz-r7-about-panel[hidden] {
  display: none !important;
}

#mainMenuPanel .bz-r7-about-item {
  width: 100%;
  text-align: left;
}

#mainMenuPanel .bz-r7-about-item:disabled {
  cursor: not-allowed;
  opacity: .48;
}

.bz-r7-version-dialog {
  width: min(460px, calc(100vw - 32px));
  border: 1px solid #ff7417;
  border-radius: 13px;
  background: #10171b;
  color: #edf1f3;
  padding: 18px;
}

.bz-r7-version-dialog::backdrop {
  background: #000a;
}

.bz-r7-version-dialog header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
}

.bz-r7-version-dialog p {
  overflow-wrap: anywhere;
  color: #aeb9c1;
}

@media (max-width: 1080px) {
  .bz-ui-cleanup-r7 #appVersion {
    max-width: 5.8rem;
  }
}
