/* Top bar shared by the Redoc reference and the markdown pages. Height must
   match `scrollYOffset` in swagger/redocly.yaml. */
body { padding-top: 56px; }
.forz-bar {
  position: fixed; top: 0; left: 0; right: 0; z-index: 100; height: 56px; box-sizing: border-box;
  display: flex; align-items: center; gap: 24px; padding: 0 24px;
  background: #fff; border-bottom: 1px solid #E4E7EB;
  font: 500 14px/1 Inter, system-ui, -apple-system, sans-serif; white-space: nowrap; overflow-x: auto;
}
.forz-bar a { color: #4B5563; text-decoration: none; }
.forz-bar a:hover, .forz-bar a[aria-current] { color: #0A70E3; }
.forz-bar .brand { display: flex; align-items: center; gap: 10px; color: #19202C; font-weight: 600; margin-right: 8px; }
.forz-bar .brand img { height: 26px; display: block; }
.forz-bar .spacer { flex: 1; }
