/* Shared top bar — byte-for-byte identical on the Argument and Command Screen
   pages so the primary nav holds its exact position when toggling between them.
   Matches the left-aligned placement as it appears on /command/. */
.topbar {
  height: 52px;
  padding: 0 24px;
  border-bottom: 1px solid #1f2733;
  background: #0b0e13;
}

.topbar nav {
  display: flex;
  align-items: center;
  height: 100%;
  gap: 24px;
  max-width: 1440px;
  margin: 0 auto;
}

.topbar a {
  color: #74818f;
  text-decoration: none;
  font: 11px/1 ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;
  letter-spacing: 0.14em;
  text-transform: uppercase;
}

.topbar a:hover,
.topbar a[aria-current="page"] {
  color: #e3eaf2;
}
