/* r36 · baza = strona z 27.10 wieczorem (limonka, wersja pokazana znajomym) + praca Pawła po 27.10 */

/* górna belka z linkami do sekcji: między telefonem a szerokim ekranem linki się nie mieszczą, więc jest przycisk Menu */
@media (min-width: 760px) and (max-width: 1179px) {
  .site-head .bar .menu-btn { display: inline-flex; order: 2; margin-left: auto; }
  .site-head .bar .cta-slot { order: 3; margin-left: 0; width: 132px; }   /* miejsce pod przypięty „Get in line” (z prawej) */
}

/* data z przeszłości: podpowiedź pod polem, nie blokada (Grzegorz 28.10) */
.fld .past { display: block; margin-top: 6px; font-size: 13px; line-height: 1.4; color: var(--mute); }
.fld .past[hidden] { display: none; }

/* „Ogranicz ruch” na iPhonie: statyczny układ bez nachodzenia (z r28, L2-1168) */
html.rm .di-vp { display: flex; flex-direction: column; align-items: stretch; min-height: 0; overflow: visible; }
html.rm .di-copy { position: relative; left: auto; right: auto; top: auto; transform: none; width: auto; max-width: 640px; margin: 0 auto; padding: 0 var(--gut); }
html.rm .di-step { display: none; }
html.rm .di-phone { position: relative; left: auto; top: auto; bottom: auto; margin: 40px auto 0; transform: none !important; }
html.rm .h11-phone { left: auto !important; right: auto !important; margin: 40px auto 0 !important; translate: none !important; }
@media (max-width: 759px) { .di-caps { min-height: 5.4em; } }
@media (min-width: 760px) and (prefers-reduced-motion: reduce) { .rep-stage { left: auto; right: auto; top: auto; transform: none; } .rep-acts { margin-top: 96px; } }

/* belka schowana w przypiętych scenach (r36.js) */
.site-head.r36-off { transform: translateY(calc(-100% - 24px)); }
.site-head.r36-off .bar { pointer-events: none; }
