@view-transition{navigation:auto}::view-transition-old(root){animation:var(--dur-press) var(--ease-strong) both hf-vt-fade-out}::view-transition-new(root){animation:var(--dur-ui) var(--ease-strong) both hf-vt-rise-in}.vt-morph{view-transition-class:vt-morph}::view-transition-group(.vt-morph){animation-duration:var(--dur-move);animation-timing-function:var(--ease-drawer)}::view-transition-old(.vt-morph){animation-duration:var(--dur-move);animation-timing-function:var(--ease-drawer);-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:auto;height:100%}::view-transition-new(.vt-morph){animation-duration:var(--dur-move);animation-timing-function:var(--ease-drawer);-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:auto;height:100%}::view-transition-old(.vt-photo){-o-object-fit:fill;object-fit:fill;width:100%;height:100%}::view-transition-new(.vt-photo){-o-object-fit:fill;object-fit:fill;width:100%;height:100%}::view-transition-group(.vt-photo-1){animation-delay:30ms}::view-transition-group(.vt-photo-2){animation-delay:60ms}[data-vt-photos=always] .vt-tile-0,:target[data-vt-photos=target] .vt-tile-0{view-transition-name:var(--vt-photo);view-transition-class:vt-morph vt-photo vt-photo-0}@media (min-width:640px){[data-vt-photos=always] .vt-tile-1,:target[data-vt-photos=target] .vt-tile-1{view-transition-name:var(--vt-photo);view-transition-class:vt-morph vt-photo vt-photo-1}}@media (min-width:1024px){[data-vt-photos=always] .vt-tile-2,:target[data-vt-photos=target] .vt-tile-2{view-transition-name:var(--vt-photo);view-transition-class:vt-morph vt-photo vt-photo-2}}.vt-stack-0{view-transition-class:vt-morph vt-photo vt-photo-0}.vt-stack-1{view-transition-class:vt-morph vt-photo vt-photo-1}.vt-stack-2{view-transition-class:vt-morph vt-photo vt-photo-2}@media (prefers-reduced-motion:no-preference){:root:active-view-transition :target[data-vt-photos] .gallery-tile:not(.vt-tile){animation:hf-vt-tile-rise .28s var(--ease-strong) both;animation-delay:calc(min(var(--i,0), 6) * 40ms)}:root:active-view-transition [data-vt-photos=always] .gallery-tile:not(.vt-tile){animation:hf-vt-tile-rise .28s var(--ease-strong) both;animation-delay:calc(min(var(--i,0), 6) * 40ms)}}@keyframes hf-vt-tile-rise{0%{opacity:0;transform:translateY(16px)}}[data-vt-off],[data-vt-off] *{view-transition-name:none!important}@keyframes hf-vt-fade-out{to{opacity:0}}@keyframes hf-vt-rise-in{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}
