.vt-sweep{position:fixed;top:0;left:0;width:70vw;height:100vh;transform:translateX(-120vw);pointer-events:none;z-index:1;view-transition-name:vt-sweep;background:linear-gradient(100deg,rgba(244,201,93,0),rgba(244,201,93,.05) 30%,rgba(255,226,160,.38) 47%,rgba(255,246,220,.75) 50%,rgba(255,226,160,.38) 53%,rgba(244,201,93,.05) 70%,rgba(244,201,93,0))}::view-transition-old(root){animation:vt-old .62s cubic-bezier(.4,0,.2,1) both}::view-transition-new(root){animation:vt-new .62s cubic-bezier(.4,0,.2,1) both;-webkit-mask-image:linear-gradient(100deg,#000 40%,transparent 60%);mask-image:linear-gradient(100deg,#000 40%,transparent 60%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}::view-transition-group(vt-sweep){animation:vt-sweep .62s cubic-bezier(.4,0,.2,1) both;mix-blend-mode:screen}::view-transition-new(vt-sweep),::view-transition-old(vt-sweep){animation:none}::view-transition-old(vt-sweep){display:none}::view-transition-group(vt-cover){animation-duration:.62s;animation-timing-function:cubic-bezier(.22,1,.36,1);z-index:2}::view-transition-image-pair(vt-cover){isolation:auto}::view-transition-new(vt-cover),::view-transition-old(vt-cover){animation-duration:.62s;height:100%;object-fit:cover}[data-vt-cover]{view-transition-name:vt-cover}html.vt-nav [data-vt-cover]{animation:none!important;opacity:1!important}@keyframes vt-old{0%{opacity:1;transform:scale(1);filter:blur(0)}to{opacity:.25;transform:scale(.985);filter:blur(3px)}}@keyframes vt-new{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes vt-sweep{0%{transform:translateX(-75vw)}to{transform:translateX(110vw)}}html.a11y-motion .vt-sweep{view-transition-name:none}html.vt-cards::view-transition-new(root),html.vt-cards::view-transition-old(root){animation:none;-webkit-mask-image:none;mask-image:none}html.vt-cards::view-transition-group(vt-sweep){animation:none;opacity:0}html.vt-cards::view-transition-group(*){animation-duration:.55s;animation-timing-function:cubic-bezier(.22,1,.36,1)}html.vt-cards::view-transition-new(*):only-child{animation:vt-card-in .5s cubic-bezier(.22,1,.36,1) both}html.vt-cards::view-transition-old(*):only-child{animation:vt-card-out .3s ease both}@keyframes vt-card-in{0%{opacity:0;transform:scale(.9) translateY(14px)}}@keyframes vt-card-out{to{opacity:0;transform:scale(.94)}}