@media (max-width: 580px) {
  .topbar {
    padding: 7px 0;
    font-size: .75rem;
  }

  .topbar .wrap {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 2px 10px;
    flex-wrap: wrap;
    text-align: center;
  }

  .topbar .wrap > span:first-child {
    display: none;
  }

  .topbar .wrap > span:last-child {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 0 7px;
    flex-wrap: wrap;
  }
}
