/* "A new version is available — Reload" (js/version.js). Calm, never blocking. */
.version-bar {
  position: fixed; left: 50%; bottom: var(--s-5); z-index: 30;
  transform: translateX(-50%);
  display: flex; align-items: center; gap: var(--s-1);
  max-width: calc(100% - 32px); padding: var(--s-2) var(--s-2) var(--s-2) var(--s-4);
  border-radius: var(--r-pill);
  background: var(--bg-elevated); color: var(--text); box-shadow: var(--shadow-2);
  border: 0.5px solid var(--hairline-strong);
  font-size: 14px;
}
.version-bar__reload {
  min-height: 32px; padding: 0 14px; border: 0; border-radius: var(--r-pill);
  background: var(--accent); color: var(--on-accent);
  font: inherit; font-weight: 500; cursor: pointer;
}
.version-bar__reload:hover { background: var(--accent-hover); }
.version-bar__reload:focus-visible { outline: none; box-shadow: var(--focus); }
