/* Retain the account control while removing decorative global header chrome. */
#app .erp-layout__header {
  display: none !important;
}

#app .erp-layout__top-menu-strip {
  display: flex !important;
  min-width: 0 !important;
  align-items: center !important;
  gap: 8px !important;
  padding-right: 12px !important;
  overflow: visible !important;
}

#app .erp-layout__top-menu-strip-scroll {
  min-width: 0 !important;
  flex: 1 1 auto !important;
}

#qili-account-nav-slot {
  display: flex;
  flex: 0 0 auto;
  align-items: center;
  min-width: 0;
  margin-left: auto;
}

#qili-account-nav-slot .erp-layout__welcome {
  display: none !important;
}

#qili-account-nav-slot .erp-layout__user-area {
  display: flex !important;
  align-items: center !important;
  gap: 0 !important;
  min-width: 0 !important;
}

#qili-account-nav-slot .erp-layout__user-trigger {
  min-height: 32px !important;
  padding: 2px 8px !important;
  border-radius: 4px !important;
}

@media (max-width: 720px) {
  #app .erp-layout__top-menu-strip {
    padding-right: 6px !important;
  }

  #qili-account-nav-slot .erp-layout__user-trigger {
    max-width: 118px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
