/* Optional UX transitions for home view switching (activated when body.home-ux-enabled is present) */

body.home-ux-enabled .home-view {
  transition: opacity 320ms ease, transform 320ms ease;
  opacity: 1;
}

body.home-ux-enabled .home-view[hidden] {
  opacity: 0;
  transform: translateY(6px);
  pointer-events: none;
}

/* gentle stacking to ensure stacked view sits above list while animating */
body.home-ux-enabled .home-view--stack {
  position: relative;
}
