/* ══════════════════════════════════════════════════════════════════════════
   Poprawki dopisane po buildzie Astro (kod źródłowy strony nie jest dostępny).
   Plik dołączony na końcu <head> każdej strony jako /_assets/poprawki.css?v=N.
   Po zmianie podbij N w linkach — pliki .css są w cache przeglądarki przez rok.
   ══════════════════════════════════════════════════════════════════════════ */

/* Menu mobilne było wąskim paskiem z przewijaniem.
   Nagłówek ma backdrop-filter (rozmycie tła), a to sprawia, że elementy
   position:fixed w środku liczą swoje wymiary od nagłówka, nie od ekranu.
   Menu (inset: 4.5rem 0 0) dostawało więc wysokość nagłówka zamiast ekranu.
   Na czas otwarcia menu wyłączamy rozmycie i przesunięcie nagłówka. */
.site-header:has(.mobile-menu:not([hidden])) {
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  transform: none !important;
  background: var(--lm-paper);
}
