/* ─── Neuronautix brand layout adjustments for noskillish/slides ─────────────
   Applied on top of presentation.css (which defines .nnx-deck-bar and
   .nnx-deck-meta). These overrides push slide content and UI elements away
   from the fixed brand bar (top) and footer (bottom).
   ─────────────────────────────────────────────────────────────────────────── */

:root {
  --nnx-slides-bar-h: 44px;
  --nnx-slides-meta-h: 44px;
}

/* Push slide content below the brand bar and above the footer */
.nnx-deck-body .slide {
  padding-top: calc(6vh + var(--nnx-slides-bar-h));
  padding-bottom: calc(3vh + var(--nnx-slides-meta-h));
}

/* Dark slides: keep background on the brand-bar area */
.nnx-deck-body .slide.dark {
  background: #1a1a1a;
}

/* Place progress bar just below the brand bar */
.nnx-deck-body .progress {
  top: var(--nnx-slides-bar-h);
}

/* Nav counter and buttons: lift above footer */
.nnx-deck-body .nav {
  bottom: calc(1.5rem + var(--nnx-slides-meta-h));
}

/* PDF button: lift above footer */
.nnx-deck-body .pdf-btn {
  bottom: calc(1.5rem + var(--nnx-slides-meta-h));
}
