@media (min-width: 1025px) {
  .topbar-inner { gap: 14px; }
  .topbar-inner .nav-links { gap: 10px; justify-content: space-between; }
  .topbar-inner .nav-link { flex: 0 0 auto; white-space: nowrap; }
  .topbar-inner .topbar-user > span:last-child { max-width: 82px; }
}
@media (min-width: 1025px) and (max-width: 1199px) {
  .topbar-inner .brand-block { width: 180px; min-width: 180px; flex-basis: 180px; }
  .topbar-inner .brand-logo { width: 170px; }
  .topbar-inner .nav-link { font-size: 14px; }
  .topbar-inner .topbar-user > span:last-child { max-width: 68px; }
}
@media (min-width: 1025px) and (max-width: 1079px) {
  .topbar-inner { gap: 10px; }
  .topbar-inner .nav-links { gap: 8px; }
  .topbar-inner .topbar-user > span:last-child { display: none; }
}
