:root{--ms-vt-theme-duration:500ms;--ms-vt-ease:cubic-bezier(0.22,1,0.36,1);--ms-vt-x:50%;--ms-vt-y:0%;--ms-vt-r:150vmax}html[data-vt-mode=theme]::view-transition-new(root),html[data-vt-mode=theme]::view-transition-old(root){mix-blend-mode:normal}html[data-vt-mode=theme]::view-transition-old(root){animation:none;z-index:0}html[data-vt-mode=theme]::view-transition-new(root){z-index:1;animation:ms-theme-reveal var(--ms-vt-theme-duration) var(--ms-vt-ease)}@keyframes ms-theme-reveal{0%{clip-path:circle(0 at var(--ms-vt-x) var(--ms-vt-y))}to{clip-path:circle(var(--ms-vt-r) at var(--ms-vt-x) var(--ms-vt-y))}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}