/*
 Theme Name:   Osmopolis Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Extended theme from Bricks theme for Osmopolis.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

/* ==== View Transitions (added via MCP) ==== */

/* C - Crossfade when navigating between same-origin pages (MPA, no JS) */
@view-transition {
  navigation: auto;
}

/* Hold the site chrome (header + footer) so it does not flash during page changes */
#brx-header { view-transition-name: site-header; }
#brx-footer { view-transition-name: site-footer; }
::view-transition-group(site-header),
::view-transition-group(site-footer) {
  animation: none;
}

/* Quick content crossfade -> "fast load" feel, no full-page blink */
::view-transition-group(root) {
  animation-duration: 0.16s;
}
/* Accessibility: disable transition animations when the user reduces motion */
@media (prefers-reduced-motion: reduce) {
  ::view-transition-group(*),
  ::view-transition-old(*),
  ::view-transition-new(*) {
    animation: none !important;
  }
}