html[data-transition] .stage[data-stage-frame]{view-transition-name:stage-root}html[data-transition=crossfade]::view-transition-old(stage-root){animation:vt-crossfade-out var(--vt-dur,.38s) cubic-bezier(.4,0,.2,1) both}html[data-transition=crossfade]::view-transition-new(stage-root){animation:vt-crossfade-in var(--vt-dur,.38s) cubic-bezier(.4,0,.2,1) both}html[data-transition=crossfade]::view-transition-group(stage-root){animation-duration:var(--vt-dur,.38s)}@keyframes vt-crossfade-out{0%{opacity:1}to{opacity:0}}@keyframes vt-crossfade-in{0%{opacity:0}to{opacity:1}}html[data-transition=ripple]::view-transition-old(stage-root){animation:none;opacity:1}html[data-transition=ripple]::view-transition-new(stage-root){animation:vt-ripple-in var(--vt-dur,.38s) cubic-bezier(.4,.05,.55,.95) both;mix-blend-mode:normal}html[data-transition=ripple]::view-transition-group(stage-root){animation-duration:var(--vt-dur,.38s)}@keyframes vt-ripple-in{0%{clip-path:circle(0 at 50% 40vh)}to{clip-path:circle(calc(60vw + 80vh) at 50% 40vh)}}html[data-transition=blur-bloom]::view-transition-old(stage-root){animation:vt-bloom-out var(--vt-dur,.38s) cubic-bezier(.4,0,1,1) both;transform-origin:50% 40vh}html[data-transition=blur-bloom]::view-transition-new(stage-root){animation:vt-bloom-in var(--vt-dur,.38s) cubic-bezier(0,0,.2,1) both;transform-origin:50% 40vh}html[data-transition=blur-bloom]::view-transition-group(stage-root){animation-duration:var(--vt-dur,.38s)}@keyframes vt-bloom-out{0%{opacity:1;filter:blur(0);transform:scale(1)}to{opacity:0;filter:blur(14px);transform:scale(1.06)}}@keyframes vt-bloom-in{0%{opacity:0;filter:blur(18px);transform:scale(.94)}to{opacity:1;filter:blur(0);transform:scale(1)}}html[data-transition=hard-cut]::view-transition-old(stage-root){animation:none;opacity:0}html[data-transition=hard-cut]::view-transition-new(stage-root){animation:none;opacity:1;mix-blend-mode:normal}html[data-transition=hard-cut]::view-transition-group(stage-root){animation-duration:var(--vt-dur,.38s)}html[data-transition=glitch]::view-transition-old(stage-root){animation:vt-glitch-out var(--vt-dur,.38s) both;mix-blend-mode:normal}html[data-transition=glitch]::view-transition-new(stage-root){animation:vt-glitch-in var(--vt-dur,.38s) both;mix-blend-mode:normal}html[data-transition=glitch]::view-transition-group(stage-root){animation-duration:var(--vt-dur,.38s)}@keyframes vt-glitch-out{0%{animation-timing-function:step-end;opacity:1;clip-path:inset(0 0 0 0);transform:translate(0)}18%{animation-timing-function:step-end;opacity:1;clip-path:inset(0 0 calc(100% - 42vh) 0);transform:translate(-3%)}36%{animation-timing-function:step-end;opacity:1;clip-path:inset(52vh 0 0 0);transform:translate(4%)}54%{animation-timing-function:step-end;opacity:1;clip-path:inset(16vh 0 calc(100% - 60vh) 0);transform:translate(-2%)}72%{animation-timing-function:step-end;opacity:1;clip-path:inset(0 0 calc(100% - 12vh) 0);transform:translate(2%)}90%{animation-timing-function:step-end;opacity:0;clip-path:inset(0 0 0 0);transform:translate(0)}to{opacity:0;clip-path:inset(0 0 0 0);transform:translate(0)}}@keyframes vt-glitch-in{0%{animation-timing-function:step-end;opacity:0;clip-path:inset(0 0 100% 0);transform:translate(0)}18%{animation-timing-function:step-end;opacity:1;clip-path:inset(42vh 0 0 0);transform:translate(3%)}36%{animation-timing-function:step-end;opacity:1;clip-path:inset(0 0 calc(100% - 52vh) 0);transform:translate(-4%)}54%{animation-timing-function:step-end;opacity:1;clip-path:inset(60vh 0 0 0);transform:translate(2%)}72%{animation-timing-function:step-end;opacity:1;clip-path:inset(0 0 calc(100% - 76vh) 0);transform:translate(-1%)}90%{animation-timing-function:step-end;opacity:1;clip-path:inset(0 0 0 0);transform:translate(0)}to{opacity:1;clip-path:inset(0 0 0 0);transform:translate(0)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-image-pair(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}