/* Переход между днями афиши: выбранный день в ленте едет к новому месту, остальное сменяется
   мягко. Отдельным файлом, потому что `@view-transition` действует на весь документ, а движение
   нужно только здесь: у ссылки на файл стоит media `prefers-reduced-motion: no-preference`, а
   слабым устройствам переход снимает `portal.js`. Браузер без этой возможности просто грузит
   страницу, как раньше. */
@view-transition { navigation: auto; }
.af2-strip a[aria-current="page"] { view-transition-name: af-day; }
::view-transition-group(af-day) { animation-duration: .28s; animation-timing-function: cubic-bezier(.2, .8, .2, 1); }
::view-transition-old(root), ::view-transition-new(root) { animation-duration: .16s; }
