@media (max-width: 960px) {
  .site-brand-cluster,
  .site-header-account,
  .primary-nav-shell {
    grid-row: 1;
  }
}

@media (max-width: 900px) {
  .signal-menu {
    top: 50px;
  }
}

@media (max-width: 700px) {
  .neuroinfra-eegfm-label {
    display: inline;
  }

  .neuroinfra-eegfm-link {
    width: auto;
    height: 32px;
    min-height: 32px;
    padding: 0 10px;
  }
}

@media (max-width: 560px) {
  .signal-menu {
    top: 50px;
  }
}

@media (max-width: 340px) {
  .neuroinfra-eegfm-label {
    display: none;
  }

  .neuroinfra-eegfm-link {
    width: 32px;
    padding: 0;
  }
}
