@media (prefers-reduced-motion){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}@view-transition{navigation:auto}::view-transition-old(*){mix-blend-mode:normal;backface-visibility:hidden}::view-transition-new(*){mix-blend-mode:normal;backface-visibility:hidden}@property --fantasma--view-transition--progress{syntax:"<number>";inherits:false;initial-value:0}@keyframes fantasma-view-transition{0%{--fantasma--view-transition--progress:0;opacity:1;transform:none}to{--fantasma--view-transition--progress:1;opacity:1;transform:none}}::view-transition-old(root){animation:.6s cubic-bezier(.35,0,.4,1) both fantasma-view-transition}::view-transition-new(root){-webkit-mask-image:linear-gradient(270deg, #000 calc(-70% + calc(170% * var(--fantasma--view-transition--progress))), transparent calc(170% * var(--fantasma--view-transition--progress)));mask-image:linear-gradient(270deg, #000 calc(-70% + calc(170% * var(--fantasma--view-transition--progress))), transparent calc(170% * var(--fantasma--view-transition--progress)));animation:.6s cubic-bezier(.35,0,.4,1) both fantasma-view-transition}