/*
 * Přechod mezi stránkami administrace bez probliknutí: klik v menu načte novou stránku a prohlížeč
 * ji ukáže až vykreslenou (View Transitions mezi dokumenty – Chrome, Edge, Safari; jinde beze změny).
 * Boční menu stojí, obsah se jen krátce prolne. Na skriptech stránky nic nemění.
 */
@view-transition {
    navigation: auto;
}

::view-transition-old(root),
::view-transition-new(root) {
    animation-duration: 120ms;
}

/* Filament, MoonShine, obal docházky – menu se neprolíná, jen stojí. */
.fi-main-sidebar,
.layout-menu,
.menu-panel {
    view-transition-name: simren-menu;
}

::view-transition-group(simren-menu),
::view-transition-old(simren-menu),
::view-transition-new(simren-menu) {
    animation: none;
}

@media (prefers-reduced-motion: reduce) {
    ::view-transition-old(root),
    ::view-transition-new(root) {
        animation: none;
    }
}
