/* v1.3.7 · header spacing only: no advertisement selectors */
.header .shell.nav {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 16px !important;
}
.header .shell.nav > .new-main-logo,
.header .shell.nav > .top-account {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.header .shell.nav > .top-account { flex: 0 0 auto !important; }
@media (max-width: 480px) {
  .header .shell.nav { gap: 10px !important; }
  .header .shell.nav > .new-main-logo {
    min-width: 0 !important;
    flex: 0 1 auto !important;
  }
  .header .shell.nav > .new-main-logo img {
    display: block;
    width: min(52vw, 230px) !important;
    height: auto !important;
    max-width: 100% !important;
  }
  .header .shell.nav > .top-account button { white-space: nowrap; }
}
