/**
 * გვერდიდან გვერდზე — ციმციმის გარეშე, ყველა თემაზე.
 *
 * ⚠️ **ეს AJAX-ის ჩანაცვლება არაა — ის უკეთესია სხვა მიზეზით.**
 * Drupal-ის AJAX ყოველთვის ხატავს მბრუნავ რგოლს (`ajax-progress`):
 * ის `Drupal.Ajax`-შია ჩაშენებული და პარამეტრით არ ითიშება. თან
 * AJAX-ით ატანილი გვერდი მისამართს, ისტორიას, უკან-ღილაკს,
 * ფოკუსსა და გადახვევის პოზიციას **ხელით** ითხოვს — და ყოველი
 * გამორჩენა ერთი გატეხილი ღილაკია.
 *
 * `@view-transition` კი ნამდვილი ნავიგაციაა, ბრაუზერის მხრიდან
 * გამარბილებული: ყველაფერი ზემოთჩამოთვლილი თავისით მუშაობს და
 * JavaScript საერთოდ არ ერევა.
 *
 * ⚠️ **ბრაუზერი, რომელსაც ეს არ აქვს, ჩვეულებრივად გადადის.**
 * მეორე კოდის ტოტი არ არსებობს — ესე იგი გაუარესებული ვარიანტიც
 * სწორია და არა „დაუმუშავებელი".
 */
@view-transition {
  navigation: auto;
}

/**
 * ⚠️ **მოძრაობის შემცირება გადასვლასაც ეხება.**
 * ვესტიბულური აშლილობის მქონე ადამიანისთვის გვერდის გადადნობა
 * ისეთივე პრობლემაა, როგორიც ანიმაცია — და ნაგულისხმევად
 * ბრაუზერი ამას არ ითვალისწინებს.
 */
@media (prefers-reduced-motion: reduce) {
  ::view-transition-group(*),
  ::view-transition-old(*),
  ::view-transition-new(*) {
    animation: none !important;
  }
}
