/* web_066eebd919d04d11a0af816eb8ee69ae header-menu-anim-editor.css */
/* V editoru drží statický vzhled položek menu třídy (translate-y, scale-x-0, opacity-0).
   Na webu animuje tento kód přes transform, proto se třídní translate/scale vypínají. */
.header-nav-base,.header-nav-up,.header-nav-line,.header-nav-dropdown-panel{translate:none;scale:none}

/* Dlouhý název (Povinně zveřejňované informace) nesmí rozšířit sloupec a posunout šipku k okraji panelu. */
.edu-link,.sc-legacy .edu-link{grid-template-columns:minmax(0,1fr) 6rem .9rem}

/* Položky celoobrazovkového menu se na desktopu vejdou do výšky okna bez rolování (jako na lokále, Lukáš 21. 10.).
   Písmo, mezery i podpoložky se řídí výškou okna (vh), na vysokých monitorech zůstávají původní 68 / 20 px. */
@media (min-width: 768px) {
  #nav-overlay .nav-panel > div { padding-top: clamp(64px, 10vh, 96px); padding-bottom: clamp(24px, 4vh, 40px); }
  #nav-overlay .nav-text-wrap { font-size: clamp(1.75rem, 4.1vh, 4.25rem); }
  #nav-overlay #nav-list { gap: clamp(4px, 1vh, 20px); }
  #nav-overlay .edu-mobile-sub { margin-top: clamp(4px, .8vh, .6rem); margin-bottom: clamp(6px, 1.1vh, 1rem); }
  #nav-overlay .edu-mobile-sub a { font-size: clamp(1rem, 2vh, 1.5rem); padding-top: clamp(2px, .3vh, .4rem); padding-bottom: clamp(2px, .3vh, .4rem); }
}